mirror of
https://github.com/razzant/ouroboros.git
synced 2026-10-03 04:07:04 +00:00
Persist an optional working folder in existing profile state and expose it through the owner tool and Skills card. Carry the admitted folder through turns, promotion and follow-ups while retaining canonical shared memory and preserving legacy profiles without a folder. Co-authored-by: Ouroboros <311266734+ouroboros-agent@users.noreply.github.com>
1.7 KiB
1.7 KiB
DEVELOPMENT.md — Development Principles & Module Guide
This is Ouroboros's engineering handbook: imperative rules for changing the body, grouped by change class, each naming the surface that enforces it — a test, a gate, a CI lane — or stating honestly that none does. The first chapter fixes this book's authority beside the constitution, the architecture map, the design semantics and the reviewer checklists; the rest are the rules themselves, from naming and size discipline through the governance-artifact contract, the commit protocol, the per-change-class rules, and the build and CI topology. Read the chapter for the class of change in hand: this book is not a changelog, and a change replaces the description of the node it touched.
Chapters
- Role and authority
- Naming and boundaries
- Module Size & Complexity
- Core Governance Artifacts
- Review & Commit Protocol
- Rules by change class
- Managed Update Rule
- Mutation Attribution Rule
- Process Custody Rule
- Platform Abstraction Rule
- Design System
- MCP Client Integration
- Gateway Boundary Pattern
- Build & CI