docs(policy): permanently codify design/execution model split (model delegation policy)#154
Merged
Merged
Conversation
…delegation rules) Port the ecosystem-wide dev-workflow rule into the code domain: - CLAUDE.md ## Workflow gains a Model split section: Fable (design model) is fixed to design judgment only; implementation, execution, verification, and dogfooding are delegated to Opus/Sonnet executors. Route: Fable designs -> Opus/Sonnet implements/executes/verifies -> Fable judges the evidence. - Direct tool calls by Fable are allowed only for 1-2 call operations whose return payloads are lightweight. Review-thread fetching and reply posting are ALWAYS delegated regardless of call count: measured token burn came from GitHub tool return payloads (full-thread refetch, echoed diffs), not from the fix work itself. - Full policy (rationale, role table, always-delegate list, AGENTS.md relationship, enforcement) offloaded to docs/model_delegation_policy.md (ACTIVE) to respect the 300-line CLAUDE.md cap; Design Documents table + README list updated. - Line budget: drop a duplicated stale-memory sentence (Tier D) and compress the Tech Stack list to prose (no rule removed); CLAUDE.md lands at 297/300. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CmnG4powRuRvD37unq7i1m
Yuu6798
pushed a commit
that referenced
this pull request
Jul 7, 2026
…査 planning (#155) 反映 - 2026-07-07.md reflection 新設 (体制ルール 2 層化 / 委譲調査→S1-S8→ Wave 1-3 / Codex 8 巡 P2 x10 / 委譲ループで生ペイロード直撃ゼロの実測) - _index.md 1 行追記 - 30 日 TTL: dated log 11 file を archive/2026-05, 2026-06 へ移送 (2026-06 dir 新設)、_index Detail path 更新、archive/INDEX.md 反映 - STATUS.md: Phase 1 段落更新 / 直近 merged に #154+#155 追加・#148 を STATUS_MERGED_LOG へ移送 / 次の発行順序を Wave 1 参照に更新 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CmnG4powRuRvD37unq7i1m
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Completion Summary: dev-workflow-rules (design / execution model split)
Phase
Repository operating policy (CLAUDE.md / docs). Port of the ecosystem-wide dev-workflow rule (design-model delegation discipline) into the code domain. Product code untouched.
What Changed
CLAUDE.md ## Workflowgains a Model split section (always-loaded operative rule): Fable (design model) is fixed to design judgment only — design, specification, review verdicts, brief drafting, phase planning. Implementation, execution, verification, and dogfooding are delegated to Opus/Sonnet executors. Route: Fable designs → Opus/Sonnet implements・executes・verifies → Fable judges the evidence.docs/model_delegation_policy.md(ACTIVE, 101 lines): full policy — measured rationale, role table, main route with distilled-summary handback, direct-call criteria with examples, always-delegate list, relationship to theAGENTS.mdCodex handoff (unchanged; Claude-exception route now runs implementation through executor subagents), user override, scope-guard non-goal, enforcement notes.Acceptance Criteria Status
CLAUDE.md ## Workflow— Model split section present with route + direct-call criteriadocs/model_delegation_policy.mdand registered in the Design Documents table + README — both cross-references verifiedtest_claude_md_line_capgreenAGENTS.mdCodex handoff unchanged — no edits to AGENTS.md; relationship pinned in policy doc §6Tests
python -m pytest tests/discipline/ -q --no-cov→ 36 passed;ruff check .→ cleanDogfooding
Files Changed
Deviations from Brief
None. (Provenance note: the 7-round-review token measurement originates from an ecosystem sibling-repo session, so the policy doc cites it as an ecosystem measurement rather than a PR number in this repo, avoiding a false cross-reference to this repo's #149.)
Open Questions / Deferred
Next Handoff
Review the Model split wording in
CLAUDE.md ## Workflowand the always-delegate list indocs/model_delegation_policy.md§5; merge when satisfied.🤖 Generated with Claude Code
https://claude.ai/code/session_01CmnG4powRuRvD37unq7i1m
Generated by Claude Code