Skip to content

docs: the foundation pass — anti-bloat by construction#33

Merged
hartsock merged 1 commit into
docs/scrub-provenancefrom
docs/foundation-pass
Jun 6, 2026
Merged

docs: the foundation pass — anti-bloat by construction#33
hartsock merged 1 commit into
docs/scrub-provenancefrom
docs/foundation-pass

Conversation

@hartsock

@hartsock hartsock commented Jun 6, 2026

Copy link
Copy Markdown
Owner

Summary

Stacked on #27 — retarget after it merges.

The founding architecture document: docs/FOUNDATION.md.

Test plan

  • Docs-only. The enforcement teeth (budget CI test, schema regression harness, feature-matrix builds) are specified here and land with F1–F5.

WHAT: docs/FOUNDATION.md — the founding architecture document. Names
the problem (MCP servers bloat by default: schema flooding, prose
coupling, monolith creep), the three pillars that eliminate it
structurally (#26 data contract, #32 progressive disclosure, #10
declared-authority plugin crates), how they interlock (capability =
step type + data schema + optional facet tool + plugin crate; the
cost table), the ordered implementation plan (F1 data-contract core →
F2 tool-registry refactor → F3 disclosure mechanisms → F4 routine_eval
→ F5 reference plugin + authoring guide), the definition of done, and
the standing anti-bloat law (steps before tools; CI-pinned ≤12 tool
budget; versioned schemas; declared authority; disclosure tier stated
per PR). README repositioned to lead with the why; CLAUDE.md gains the
foundation-pass section gating plugin-backlog work until the pass
lands.

WHY: This is why the project exists — the anti-bloat construction is
the unique, community-valuable artifact; the morning routine is its
demo. The pass gets built first; the 20-suite backlog follows it.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@hartsock hartsock added the risk:low Scoped, tested, no CI/build changes label Jun 6, 2026
@hartsock hartsock merged commit c5e0850 into docs/scrub-provenance Jun 6, 2026
1 check passed
hartsock added a commit that referenced this pull request Jun 6, 2026
Integrate stranded merges: agent state store (#9) and FOUNDATION.md (#33)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

risk:low Scoped, tested, no CI/build changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant