cva-analysis
Systematic abstraction discovery using Commonality Variability Analysis. Build matrix of what varies vs what's constant, then let patterns emerge. Prevents wrong abstractions by deferring pattern selection until requirements are analyzed. Use when facing multiple similar requirements and need to discover natural abstractions.
- License
- MIT
Pinned to revision 6e62f3d0a901, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/cva-analysis/SKILL.md
- skills/cva-analysis/references/SKILL_SPEC.md
- skills/cva-analysis/references/coplien-multi-paradigm-design.md
- skills/cva-analysis/references/gof-pattern-selection.md
- skills/cva-analysis/references/matrix-building-examples.md
- skills/cva-analysis/references/multidimensional-cva.md
- skills/cva-analysis/references/pattern-mapping-guide.md
- skills/cva-analysis/scripts/validate-cva-matrix.py
Every link opens the file at its source, pinned to the revision this page describes.