In the studioZen — a little more clarity for ambitious work
sico studio®
Open workspace
← Skills library

zen-architecture / Reference

View source

Architecture comparison

Use DOC with source revision, question, current path, demonstrated friction, alternatives, chosen/recommended seam, consequences, migration/checks and revisit trigger.

AlternativeCoupling removedBehavior/compatibility riskEvidenceCost
Keep current designNoneExisting failure persistsReproduction/sourceLow now
Single mutation boundaryParallel writers lose direct authorityMust migrate helper callersCallers/record testsBounded
Replace persistence stackUnclear additional benefitBroad migration and recovery changesNot yet justifiedHigh

A current-state map should show the real request/data flow and the actual write owner. A target map should explain what each boundary hides from its consumers. Use a glossary/ADR for accepted consequential vocabulary and choices.

Example verification: replay old helper operations through the new boundary with stable IDs, revision conflicts and evidence links intact. An interface type compiling alone does not prove migration or recovery.