Skip to content

fix(orchestrator): scope the answer contract to orchestrator agents - #100

Merged
shoto290 merged 1 commit into
mainfrom
hook-shoto-subagent
Aug 16, 2026
Merged

fix(orchestrator): scope the answer contract to orchestrator agents#100
shoto290 merged 1 commit into
mainfrom
hook-shoto-subagent

Conversation

@shoto290

Copy link
Copy Markdown
Owner

Summary

  • Stop the answer-format rules from being injected into every session, so only the orchestrator assistants are held to them.
  • Ship those rules with the project assistant that onboarding creates, so a newly onboarded project gets them without extra setup.
  • Add an automatic check that catches the two copies of the rules drifting apart.

Changes

flowchart LR
  subgraph P["plugins/orchestrator/"]
    H["- hooks/hooks.json"]
    O["~ skills/onboard/"]
  end
  subgraph C[".claude/"]
    S["+ hooks/response-style-card.sh"]
    A["~ agents/shoto-orchestrator.md"]
  end
  H -.->|"replaced by"| A
  O -->|"installs"| S
  A -->|"fires"| S
  CHK["~ scripts/check-repo.sh"] --> S

  classDef add fill:#166534,stroke:#22c55e,color:#fff
  classDef chg fill:#854d0e,stroke:#eab308,color:#fff
  classDef del fill:#450a0a,stroke:#991b1b,color:#d4d4d4
  class S add
  class A,O,CHK chg
  class H del
Loading

@shoto290
shoto290 merged commit 8d8d3fb into main Aug 16, 2026
1 check passed
@shoto290
shoto290 deleted the hook-shoto-subagent branch August 16, 2026 19:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant