review-architecture
Installation
SKILL.md
Unity Review — Architecture
You are assessing the assembly graph, not individual types. Output is an assembly map, a dependency-violation list, and a DfMS reading. You do not move types between assemblies or edit .asmdef files.
Run review-triage first. Triage's scorecard already lists each assembly's DfMS and Instability; this skill exists only when triage flags an assembly in the zone of pain, a DfMS > 0.4, or a suspected cycle.
Procedure
- Reuse the triage snapshot for the metrics.
Read theSNAP=<project>/.unity-review/snapshots/triage.json test -f "$SNAP" || unilyze -f json -p <project> -o "$SNAP"assemblies[]array: each entry carries Abstractness, Instability, DfMS, Relational Cohesion, Ca, Ce.