con un clic
contract-lock
Freeze cross-cutting contracts before parallel implementation starts
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Freeze cross-cutting contracts before parallel implementation starts
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
Pilot a community Spec Kit extension without pretending it is trusted, official, or a hard gate
Lock what an analytical financial redesign may beautify, but never hide, reorder, or distort
Test tripwires for mortgage analysis UI redesign — preserves logic integrity through visual changes
Choose Spec Kit extensions that reinforce real repo gaps without duplicating existing orchestration
Run Spec Kit through the repo-pinned official CLI and keep the official git extension as the branch workflow source of truth
Design financial result flows that explain cost, quality, and provenance before persuasion
| name | contract-lock |
| description | Freeze cross-cutting contracts before parallel implementation starts |
| domain | architecture, delivery |
| confidence | high |
| source | earned (2026-04-23 mortgage comparator MVP session) |
This pattern is for stories where one ambiguity would ripple across domain, API, UI and tests. In the mortgage comparator session, delivery sped up once access control, retention, affordability target and rule provenance were decided once and then copied consistently into spec, plan, tasks and contracts.
Write the non-negotiables before fan-out:
A contract lock is only real when the same rule appears consistently in:
If any layer drifts, the lock failed.
analysisId alone never grants access; analysis_session ownership is requiredsession_only and save_analysis carry explicit TTL and purge windowsdataQualityStatus expresses uncertainty; affordability label stays business-facing