Orchestra
AGENTS.md27 starsChanged 5 months agoMITView on GitHub
When operating within this repository or when this plugin is active, adhere to the following routing and execution guidelines:
Where files are headingNew AGENTS.md files have more rules about keeping secrets out of the code, and fewer about code style.
Of the AGENTS.md files we read, the 31,700 first seen in the last six months, against the older ones: the kind of rule that gained most share, and the kind that lost most. About files like this in general, not this one, and an estimate, since a kind is a pattern in the words.
In this repository15 other files it gives its agents.
- .github/copilot-instructions.mdCopilot instructions
- arbiterSkill
- chroniclerSkill
- cipherSkill
- cloakSkill
- clockworkSkill
- conductorSkill
- daggerSkill
- overseerSkill
- ponytailSkill
- scribeSkill
- the-governorSkill
- the-stewardSkill
- the-tunerSkill
- weaverSkill
The file
We split this AGENTS.md into the rules it gives an agent
3 rules. About 0 are common, 1 is distinctive, and 2 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈1
Distinctive · estimate
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 3
When operating within this repository or when this plugin is active, adhere to the following routing and execution guidelines:
- Very specific: line 10
Source of Truth: Do not guess specialist logic or rules.
- Very specific: line 11
Local Sync Preflight Rule: Before starting a new local development phase or repository-editing session, run python …
≈ “Common” is an estimate: at least 1 in 5 of the 40,246 AGENTS.md files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Orchestra ecosystem Guidelines
When operating within this repository or when this plugin is active, adhere to the following routing and execution guidelines:
- Governance Layer:
The Steward(business alignment, scope, SDLC) andThe Governor(legal, compliance, privacy, IP, licensing) sit above the Conductor. Governance review is dynamic, need-based, and adapts to the active operating mode (Ideation, Prototype, Implementation, Audit, Release). The Conductor cannot override governance decisions. - Routing Layer:
Conductoris the exclusive router and workflow orchestrator. Do not invent custom subagent chains or bypass the Conductor for complex tasks. - Implementation Layer:
Ponytailhandles focused implementation, strictly keeping code minimal, reversible, and free of over-engineering. - Communication Layer:
Cavemancontrols output compression to preserve context limits during long multi-file operations. - Domain Specialists: Specialists (
Clockwork,Cloak,Cipher,Chronicler,Weaver,Scribe,Overseer,Dagger) exclusively own their respective domains. - Source of Truth: Do not guess specialist logic or rules. The authoritative source of truth for any skill's behavior is always located in its corresponding
skills/*/SKILL.mdfile. Always defer to the explicit instructions in those files. - Local Sync Preflight Rule: Before starting a new local development phase or repository-editing session, run
python scripts/preflight_sync_check.pyagainstorigin/main. Do not begin edits if the local branch is behind, diverged, dirty, or unverifiable. Ahead-only state may proceed, but the unpublished commits must be reported. - Delegated Phase Progression Rule: In delegated phase mode (
DELEGATED), Conductor consumes Arbiter transition decision records (AUTO_CONTINUE,AUTO_REMEDIATE_AND_REVALIDATE,WAIT_FOR_EVIDENCE,WAIT_FOR_CAPACITY,ESCALATE_HUMAN,STOP) inside human-authorized execution envelopes. No transition outside delegated authority is permitted. External actions remain default-deny. - Cross-Specialist Coordination Layer:
The Tuneris a coordination specialist invoked only by Conductor for material multi-domain work. It assembles specialist-owned contract references, detects missing ownership, contradictions, stale revisions, and required re-entry. It does not route, implement, validate itself, approve continuation, or create authority. Obvious single-owner work bypasses The Tuner. The canonical protocol isdocs/routing/CROSS_SPECIALIST_COORDINATION_PROTOCOL.md. - Evidence-Bound Governed Transition Rule: Platform capability never equals governance readiness:
PLATFORM_CAN_EXECUTE != GOVERNANCE_READY_TO_TRANSITION,GITHUB_CAN_MERGE != GOVERNANCE_READY_TO_MERGE,API_SUCCESS != VERIFIED_STATE, andNO_EVIDENCE != APPROVAL. Missing, pending, stale, skipped, cancelled, timed-out, contradictory, or failed required evidence is never permission. Evidence is bound to the exact current state and is invalidated when that state changes. A red canonical baseline blocks ordinary progression except for explicitly authorized bounded remediation. A state-changing action is not complete until an independent canonical read verifies the result. This rule constrains already-granted authority and never creates new authority. Autonomous or delegated merges must additionally followdocs/governance/AUTONOMOUS_MERGE_READINESS_PROTOCOL.md, including exact-head validation, immediate pre-merge head re-read, expected-head protection when supported, and independent post-merge verification. - Governed Autonomy Profile Rule: Risk mode, progression mode, and Governance Profile are separate.
HUMAN_GOVERNEDis the safe default;SEMI_AUTONOMOUSmay progress through granted PR/CI work but stops before merge and major phase progression;FULL_AUTONOMOUSmay continue only through explicitly granted transitions while exact-state evidence and repository policy remain green. Profiles reduce authority and never create it. Increasing autonomy requires explicit human authorization; children cannot exceed parents; release, deployment, policy activation, destructive action, force push, history rewrite, and authority expansion remain separately controlled. - Runtime Architecture Placement Rule: New or migrated
orchestra_runtimecode must be placed under the bounded architecture defined bymachine/governance/runtime-architecture-boundaries.v1.jsonand must passpython scripts/validation/validate_architecture_boundaries.py. Do not add new flat runtime implementation modules, unrecognized runtime package roots, DTOs/DPOs outside their declared zones, repository abstractions outside port/persistence zones, domain dependencies on infrastructure/entrypoints, or production runtime dependencies on repositoryinternal/. If ownership is ambiguous, stop at Clockwork architecture review before implementation; validation success never grants implementation or release authority. - Covenant System-Coherence Rule: The Covenant synthesizes separate Steward system-intent and Governor protected-obligation judgments with specialist and PRAI evidence. It does not vote, authorize, or override the Prime Directive, either owning governance decision, exact candidate binding, or Arbiter transition ownership. A green PRAI or specialist result cannot suppress a cross-layer contradiction; unresolved conflict, missing durable evidence, unknown state, or invalid reconciliation fails closed.
Repo Source vs Runtime Rule
Apply persistent project updates only to Git-tracked repo source paths. Do not treat .agents/, generated runtime copies, installed adapter copies, cache folders, or local execution mirrors as the source of truth. Before editing, verify the target file path is inside the tracked repo source and not inside .agents/. If a task touches skill files, update skills/<skill>/... in the repository source, not .agents/skills/<skill>/.... Runtime copies may be inspected for comparison, but persistent fixes must be applied to the Git-tracked source.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

