Phase Design to Keep bateson Single-Tenant from Blocking Multi-Tenancy
Three Phase A rules prevent breaking changes at Phase B: tenantId in all API args, adapter DI, and cancelToken HMAC hashing.
TAG
6 articles
Three Phase A rules prevent breaking changes at Phase B: tenantId in all API args, adapter DI, and cancelToken HMAC hashing.
Adding sister_pillar_slug to brief YAML separates sister pillars from spokes, aligning graph generation and cross-link skills.
Practical guide for tech leads to design safe Claude Code environments via CLAUDE.md scoping, skill I/O, and permission models.
Principles for designing a harness that safely delegates work to AI agents. Covers director agents, skill delegation, fallback phases, and deterministic skills in Claude Code.
How to build a cross-functional agent organization on Claude Code. Full disclosure of the {domain}-director pattern, skill delegation, and .claude/agents/ structure. For senior engineers implementing AI agent harnesses.
Full disclosure of the 4 abstraction rules that promote a contract-built codebase to a commercial license. Phase A→D stage design, adapter pattern, and tenantId allow SaaS prep to advance without breaking changes, while dogfooding continues.