Foundation

The Ten Tenets

Ten philosophical statements written in October 2025. Each one became a concrete engineering practice. The header is the original idea. The block underneath is what it actually became.

01

Thought and Action Are Connected

Design, plan, and execution are linked through a continuous protocol, run in separate modes.

Became: the Session Protocol — Verify, Plan, Execute, Validate run in one unbroken flow. The gap between deciding and doing is where bugs live; the protocol closes it.
02

Intelligence Is Symbiotic

AI is a working partner. Roles are explicit, not blended.

Became: the two-mode model — a planning mode proposes, an execution mode builds, the human sets constraints and approves the gate between them. Three roles, one system, no confusion about who decides what.
03

The Plan Lives

Architecture and intent evolve continuously.

Became: FSE_STATE.md — carried forward across every session, updated at every exit, read at every entry. The plan has a home and that home is version-controlled.
04

Evolution Replaces Iteration

Each change refines the system.

Became: no sprints, no backlogs, no tickets in a separate tool. The state file is the backlog. Priorities change where decisions are made, not where they are reported.
05

Flow Over Friction

Unnecessary friction kills momentum; deliberate friction protects quality.

Became: the assistant auto-reads FSE.md at session start. Infrastructure check runs automatically. The human never re-explains context the system already has. Onboarding a new solution fits in one session. The Counter-Point Protocol preserves intentional friction at exactly the points where the agent might otherwise drift.
06

Context Outlives the Code

The code goes; the context stays — bedrock files carry the why across sessions.

Became: the bedrock files (FSE.md, FSE_STATE.md, FSE_DISCOVERY.md, and any active Tier 2 file) are the memory the code itself does not have. Every session reads them at start and updates them at end. When the next session begins, the bedrock is what it knows about the project — the code is just what it inspects.
07

Adaptation Is The Default

Change is constant; growth is forced by reality, not bloat.

Became: FSE.md splits when it grows past ~15 KB — a trigger, not a cap. FSE_POLICE.md is born the first time a standing order is violated. The document ecosystem expands only where expansion is forced by reality.
08

Transparency Is Trust

Every decision is traceable and accountable.

Became: the Self-Healing Build Loop. Every error is visible. Every retry is logged. The Lessons Learned registry is an honest record of what the system got wrong — nothing is hidden to protect appearances.
09

Knowledge Is a Living Network

Every interaction strengthens shared intelligence.

Became: a pattern proven in one solution informs the others. Tiered docs capture institutional knowledge in files, not in people. When a pattern graduates, it is promoted into the universal FSE template.
10

Creation Is Continuous

Systems live, learn, and evolve perpetually.

Became: FSE_STATE.md always ends with Next Session Priorities. There is always a next step. A session never closes with "done" — it closes with "here is where the next session begins."
The tenets are not rules to follow. They are properties of the system. Build the system and you are following them automatically.

See What FSE Has Built →