Skip to content

docs(maestro): orchestration policy as an explicit skill tree (#465 S1)#466

Merged
hadamrd merged 1 commit into
trunkfrom
feat/maestro-policy-skill
Jun 27, 2026
Merged

docs(maestro): orchestration policy as an explicit skill tree (#465 S1)#466
hadamrd merged 1 commit into
trunkfrom
feat/maestro-policy-skill

Conversation

@hadamrd

@hadamrd hadamrd commented Jun 27, 2026

Copy link
Copy Markdown
Owner

S1 of #465 — the literal 'maestro written as a skill'. Captures the current tick orchestration as a declarative tree, every node tagged [HARD] (mechanism / safety gate — never interpretable) or [SOFT] (policy — future interpretable + evolvable).

Zero behavior change (the tick still runs Python). This is the spec the S2 interpreter seam will read and S3 will evolve, and it pins the load-bearing invariant: no [HARD] gate (merge gate, risk-park, critic-block, spend cap) is ever read from a skill.

Foundation for policy-as-data + self-improving orchestration, recursive with the skill tree (#458).

S1 of the maestro-as-skill-tree epic: write the maestro's current tick policy
down as a declarative tree, every node tagged [HARD] (mechanism/safety gate,
never interpretable) or [SOFT] (policy, future interpretable + evolvable). Zero
behavior change — the tick still executes Python; this is the spec the S2
interpreter seam reads and S3 evolves, and it pins the invariant that no [HARD]
gate is ever read from a skill.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@hadamrd hadamrd merged commit c29c263 into trunk Jun 27, 2026
2 checks passed
@hadamrd hadamrd deleted the feat/maestro-policy-skill branch June 27, 2026 22:48
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