← ClaudeAtlas

domain-consistency-reviewlisted

Read-only product & domain consistency review for orchd — reconstruct the domain model from the implementation, then check whether the domain logic is internally coherent. Finds contradictions, unclear state ownership, impossible states, duplicated business rules, and rules enforced in one place but bypassed in another — especially across the SPA / daemon / persistence / GitHub / background-poller boundaries. Produces inferred domain rules plus evidence-backed inconsistencies and modifies no code. Use to sanity-check that the product makes sense as a system, not to review code quality or architecture. Optionally pass a path or subsystem to scope it.
kbarendrecht/orchestrator · ★ 1 · Code & Development · score 64
Install: claude install-skill kbarendrecht/orchestrator
# Product & Domain Consistency Review Perform a **read-only** product and domain consistency review. Do **not** modify any code, and do **not** produce a refactoring plan. The deliverable is a report. Your job is **not** to review code quality, style, architecture, or to suggest refactoring. (Architecture drift has its own skill — `architecture-health-check`; stay out of its lane.) Instead: understand what this product is supposed to do by reading the implementation, then check whether the domain logic is **internally coherent**. ## Scope - If the invocation passed a path or subsystem as an argument, focus there. - Otherwise review the product as a whole, weighting the subsystems with the most domain rules — sessions and their lifecycle, workspaces/worktrees, the swap, PR automation (fix / resolve), review threads, and persistence. ## Start from what the repo documents as intent Read the two hand-maintained sources of intent before inferring anything: - **README.md** — what the product is and the module map. - **TODO.md** — open decisions, deliberate non-goals, and "decisions worth revisiting". Many apparent contradictions are deliberate and explained there. Do not report a documented, intentional trade-off as an inconsistency; if a finding contradicts a TODO decision, treat the decision as the baseline unless you have concrete evidence it has since broken. ## Process 1. Inspect the relevant code and reconstruct the domain model. 2. Infer the product conc