Skip to content

docs(manifesto): amend Principle 2 to acknowledge stdlib-depth tension#665

Merged
danieljohnmorris merged 1 commit into
mainfrom
docs/manifesto-principle-2-amend
May 22, 2026
Merged

docs(manifesto): amend Principle 2 to acknowledge stdlib-depth tension#665
danieljohnmorris merged 1 commit into
mainfrom
docs/manifesto-principle-2-amend

Conversation

@danieljohnmorris
Copy link
Copy Markdown
Collaborator

Summary

  • Adds an amendment paragraph to Principle 2 (Constrained) acknowledging that "small vocabulary" trades against stdlib depth
  • Codifies a decision criterion for adding builtins: ≥3 independent persona transcripts as hand-rolled workarounds, each >40 tokens to express, with no existing composition that reduces below that threshold
  • Links to persona-runs/ab-shared-issues.md as the living stdlib gaps register so the principle is grounded in measurement, not opinion

What changed

Single paragraph appended to the Principle 2 section of MANIFESTO.md. No other files modified. The amendment follows the same "acknowledged tension, not a contradiction" pattern used for hyphenated stdlib names (Principle 1) and residual English keywords (Principle 4).

Test plan

  • Read MANIFESTO.md Principle 2 end-to-end — constraint principle still intact, amendment clearly scoped
  • Decision criterion is concrete enough to triage a new stdlib-gap proposal against

Closes ILO-369

🤖 Generated with Claude Code

Adds a paragraph to the Constrained principle explaining that "small
vocabulary" trades against stdlib depth, and codifies a decision
criterion for adding builtins: ≥3 independent persona transcripts,
>40 token workaround cost, no existing composition below threshold.
Links to persona-runs/ab-shared-issues.md as the living gaps register.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@codecov
Copy link
Copy Markdown

codecov Bot commented May 22, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

@danieljohnmorris danieljohnmorris merged commit a6c28fb into main May 22, 2026
5 checks passed
@danieljohnmorris danieljohnmorris deleted the docs/manifesto-principle-2-amend branch May 22, 2026 06:43
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