Load the Rules and Reasons Before You Act
Flash one Module. Get its declared dependencies, foundations first.Use Cortex when team knowledge can change your next action.
- CLI
Flash one Module.
socra cortex flash <module-name>- MCP
Call context_flash.
context_flash { "target": "<module-name>" }- Returns
Target and declared dependencies, foundations first.
- Then
Verify current state before acting.
Flash the Module, then verify current state
Cortex is pull-based. Call it only when Account knowledge can change the task.
Read the Issue
Use its Module name. For code, confirm the target repository. Issue access does not grant Module access.
Flash the Module
Call Cortex explicitly. Assignment and installation do not preload a session.
Verify current state
Inspect the repository, runtime, tests, and external sources. Cortex cannot inspect them.
Act or expose the gap
Follow the active instructions. Report missing or conflicting knowledge before acting.
Connect through the CLI or hosted MCP
Choose the path your agent supports. Both return the same declared knowledge.
CLI
Requires a terminal, the Socra CLI, an Account login, and access to Cortex in that Account.
socra install cortex
socra account login
socra cortex map
socra cortex flash <module-name>Hosted MCP
Requires a remote HTTP MCP client with OAuth and Account access to Cortex. First-party plugins use Socra’s registered clients. Custom clients require a Cortex-enabled Cloud Project; follow the MCP reference.
https://cortex.socra.cloud/mcp
context_flash { "target": "<module-name>" }- Identity
- A normal MCP connection acts as the signed-in Account member. It uses a separate Agent principal only when one is created and connected explicitly.
- Write surface
- Hosted MCP can write and delete. Account permissions apply. Review its tools and the client's confirmation policy.
- Empty Account
- An empty Module map is valid. Continue real work and preserve useful specific knowledge as it emerges, following the human’s permissions and review preference. Do not create a test Module just to connect.
socra cortex module create --name <module-name> --content-file <path>Know what Cortex will do before you call it
These are the current limits that can change whether Cortex is right for the task.
Good to know
Scope
Access
Output
Record and replay
Meter
Repository boundary
Authority
Cost
Access and saved copies
Evidence
Test Cortex on one decision that changes the work
Use one useful Module maintained under the owner’s review preference. Run the same task once with its flash and once without it. Keep the model, settings, tools, and repository revision fixed.
