# Jig > Reusable methods. Your Agents. Power under control. - [Homepage](https://jig.md/index.md) - [Complete documentation](https://jig.md/llms-full.txt) ## Start - [Documentation home](https://jig.md/guide/overview.md): Find the shortest path from your task to a useful, controlled outcome with Jig. - [Your first Flow](https://jig.md/guide/index.md) - [How Jig works](https://jig.md/guide/understand.md) ## Build - [Choose an Agent](https://jig.md/guide/agents.md) - [Flow dependencies](https://jig.md/guide/dependencies.md) - [Working with files](https://jig.md/guide/files.md) - [Live progress](https://jig.md/guide/channels.md) - [Workflow structure](https://jig.md/guide/workflow-design.md) ## Examples - [One caller, three implementations](https://jig.md/guide/request-triage.md): Run the same caller with a code classifier, an Agent classifier, and a method combining both. Learn the shared contract and the review boundary. - [Handle a disputed charge](https://jig.md/guide/support-case.md) - [An issue becomes a tested patch](https://jig.md/guide/tested-patch.md) ## Work together - [For teams](https://jig.md/guide/teams.md): Share reusable methods while keeping application policy, operator powers, and consequential decisions with their owners. - [For agents](https://jig.md/guide/for-agents.md): Discover and consume Jig's public documentation as focused Markdown, with authority and support boundaries preserved. - [Concepts and questions](https://jig.md/guide/concepts.md): Plain-language definitions and common questions about Jig, Flows, Agents, authority, and results. - [Results and recovery](https://jig.md/guide/results.md) ## Reference - [Settings and configuration](https://jig.md/guide/configuration.md): Configure Jig’s startup verification, terminal appearance, Agent selection, and project settings. - [Project authoring](https://jig.md/spec/project-sdk.md) - [Execution policy](https://jig.md/spec/project-policy.md) - [Agent Run](https://jig.md/spec/agent-run.md) - [Project Command](https://jig.md/spec/project-command.md) - [Channels](https://jig.md/spec/channels.md) - [Run Checkpoint](https://jig.md/spec/run-checkpoint.md) ## Capability identities - [Agent Run](https://jig.md/contracts/agent-run.md): What the Agent Run contract ID means, how Flows use it, and where to find its descriptor and instructions. - [ACP public updates](https://jig.md/contracts/acp-public-updates.md) - [Project Command](https://jig.md/contracts/project-command.md): What the Project Command contract ID means, how command authority is supplied, and where to find its descriptor and instructions. - [Run Checkpoint](https://jig.md/contracts/run-checkpoint.md) ## Research · not availability - [Use cases](https://jig.md/use-cases.md) - [Orchestration patterns](https://jig.md/orchestration-patterns.md) - [Time-travel handoff](https://jig.md/time-travel-handoff.md) ## Additional pages - [CLI experience contract](https://jig.md/spec/cli-experience.md)