ワンクリックで
contract-lock
Freeze cross-cutting contracts before parallel implementation starts
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Freeze cross-cutting contracts before parallel implementation starts
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
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