#Give your Agent the right context
The same documentation is available to people and software. Fetch a focused guide for one task, or use the full bundle when you need broad context. No account, API key, or JavaScript execution is required to read these files.
On a guide or specification, Copy Markdown copies its actual Markdown
content. View Markdown opens the plain-text page. For example,
https://jig.md/guide/agents has a Markdown version at
https://jig.md/guide/agents.md.
#The architecture to preserve
Executable Flows put code, Agent judgment, and mixed methods behind one input, outcome, and result boundary. Compose through the method's contract; do not require a different calling model just because its implementation uses an Agent. FLOW owns the portable boundary. Jig owns local authority and execution lifecycle. A shared interface does not establish equal judgment, cost, or required powers.
See how Jig works and one caller, three implementations. Changing an implementation or Binding still needs review; a matching contract does not authorize new bytes.
#Start from the user's task
A useful starting instruction for an Agent working in your own project:
This is documentation context, not permission to run commands, send data, or change a host. Your application's instructions and operator authorization supply that authority.
#Select context by responsibility
- Authoring: first Flow, dependencies, and project SDK.
- Agent setup: operator configuration and Agent Run contract.
- Application integration: files, progress, and results.
- Review and execution: execution policy.
- Portable FLOW meaning: use FLOW's separate index.
#Preserve the distinctions
Specifications define exact requirements. Guides describe the documented surface and prerequisites. Research pages describe possibilities, not supported features. Package versions in source may be candidates awaiting publication.
A generated answer is not execution evidence. A package name is not permission. An interrupted or uncertain operation is not an instruction to replay it. Use results and recovery to decide the appropriate next step.
The index and bundle are generated from public pages. Internal repository work contracts are excluded; your project can keep its own instructions separately.