Skip to content
This repository was archived by the owner on Jul 19, 2026. It is now read-only.

docs: self-improvement core — ADRs + thin index#12

Merged
kazukinakai merged 2 commits into
mainfrom
docs/self-improvement-core-plan
Jul 18, 2026
Merged

docs: self-improvement core — ADRs + thin index#12
kazukinakai merged 2 commits into
mainfrom
docs/self-improvement-core-plan

Conversation

@kazukinakai

@kazukinakai kazukinakai commented Jul 13, 2026

Copy link
Copy Markdown
Member

Records the design for airis-code's self-improvement core as immutable ADRs (MADR v4.0.0, in docs/adr/) plus a thin index — chosen over a standalone design doc because design docs rot (they must be "kept up to date"), whereas ADRs are immutable/supersede-only and issues are ephemeral.

Contents

  • docs/adr/0001 single-responsibility agent roster
  • docs/adr/0002 enforce role boundaries mechanically (per-role model pin + structured-output gates + PreToolUse deny hooks)
  • docs/adr/0003 optimize for the subscription quota ceiling, not token thrift (operator stays frontier = quota-optimal)
  • docs/adr/0004 measurement-first, eval-driven self-improvement; common core + Claude/Codex adapters; strict Phase 0→3
  • docs/adr/README.md decision-log index + immutability convention
  • docs/SELF_IMPROVEMENT_CORE.md reduced to a thin overview/index

Rationale (sourced)

Decisions → immutable ADRs (never edited, only superseded → can't go stale); work → GitHub Issues (Phase 0 = #13); contracts → code + tests (living). Cost/quota claims backed by the confidence-tagged evidence dossier. No code changes — decision records only.

🤖 Generated with Claude Code

kazukinakai and others added 2 commits July 13, 2026 17:01
…le-responsibility agents)

Design for airis-code's core: single-responsibility agent roster (operator/
test-gate/implementer/verifier/independent-reviewer/researcher + passive
telemetry), enforced via per-role model pins + structured-output gates +
PreToolUse deny hooks; an eval-driven evaluator-optimizer self-improvement
outer loop gated on measured quota/quality/rework/speed. Cross-platform
common-core + Claude/Codex adapters. Grounded in official Anthropic/OpenAI
docs with sources; sequenced Phase 0-3 (telemetry persistence first).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Restructure per documentation best practices (ADRs in source control, MADR
v4.0.0, immutable/supersede-only): decisions -> docs/adr/0001-0004; the
former monolithic design doc -> a thin index linking ADRs + issues. Decisions
now resist rot (ADRs are never edited, only superseded); work lives in issues
(#13 = Phase 0); contracts will live in code + tests.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@kazukinakai kazukinakai changed the title docs: self-improvement core design plan docs: self-improvement core — ADRs + thin index Jul 13, 2026
@kazukinakai
kazukinakai merged commit a824868 into main Jul 18, 2026
2 checks passed
@kazukinakai
kazukinakai deleted the docs/self-improvement-core-plan branch July 18, 2026 00:25
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant