Fyller de fyra DES1GN-kontraktsfilerna (PROMPT-052-vågen): .siax/contract-lock.json, .siax/decision-usage.yaml, .siax/des1gn-consumer.yaml, .siax/dev-profile.yaml, .siax/feature-packs.yaml, .siax/product-blueprint.yaml, .siax/reuse-manifest.yaml, .siax/skills-lock.json, .siax/state-flow-manifest.yaml, scripts/doctor, scripts/verify-local.
Baslinjerna är KANONISKT GILTIGA neutrala former (validate* i @siax/schemas: valid; tommа listor = ärlig "inget att deklarera"-form). RC-gaten: siax doctor repo-contract.
MEDVETET EJ MED
siax.repo.v3.json: 29 required-fält är estates-fakta — stubbas aldrig; generera via estate-manifestflödet eller sätt exemption.
Innehållsanpassning (riktiga packs/consumes/states per repo) är repo-ägarens nästa steg — eller tidsbegränsad exemption.
Gränser
Denna PR MERGAS av repoägaren (massvågan mergar aldrig själv).
Filerna är GENERATED-märkta (repo-contract-gate/v2).
## Vad
Fyller de fyra DES1GN-kontraktsfilerna (PROMPT-052-vågen): .siax/contract-lock.json, .siax/decision-usage.yaml, .siax/des1gn-consumer.yaml, .siax/dev-profile.yaml, .siax/feature-packs.yaml, .siax/product-blueprint.yaml, .siax/reuse-manifest.yaml, .siax/skills-lock.json, .siax/state-flow-manifest.yaml, scripts/doctor, scripts/verify-local.
Baslinjerna är KANONISKT GILTIGA neutrala former (validate* i @siax/schemas: valid; tommа listor = ärlig "inget att deklarera"-form). RC-gaten: `siax doctor repo-contract`.
## MEDVETET EJ MED
- `siax.repo.v3.json`: 29 required-fält är **estates-fakta** — stubbas aldrig; generera via estate-manifestflödet eller sätt exemption.
- Innehållsanpassning (riktiga packs/consumes/states per repo) är repo-ägarens nästa steg — eller tidsbegränsad exemption.
## Gränser
- Denna PR MERGAS av repoägaren (massvågan mergar aldrig själv).
- Filerna är GENERATED-märkta (repo-contract-gate/v2).
Fyller de fyra DES1GN-kontraktsfilerna (11 st) enligt estate-RC-gaten.
Baslinjerna är KANONISKT GILTIGA neutrala former (tomma listor = ärlig
baseline) — anpassa per repo eller sätt tidsbegränsad exemption.
MEDVETET EJ MED: siax.repo.v3.json (29 required-fält är estates-fakta —
genereras via estate-manifestflödet, aldrig stubbat).
Merge sker av repoägaren. Bevis: siax-doctor repo-contract.
CODEOWNERS rules
requested review from sax3l 2026-09-23 21:12:30 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Vad
Fyller de fyra DES1GN-kontraktsfilerna (PROMPT-052-vågen): .siax/contract-lock.json, .siax/decision-usage.yaml, .siax/des1gn-consumer.yaml, .siax/dev-profile.yaml, .siax/feature-packs.yaml, .siax/product-blueprint.yaml, .siax/reuse-manifest.yaml, .siax/skills-lock.json, .siax/state-flow-manifest.yaml, scripts/doctor, scripts/verify-local.
Baslinjerna är KANONISKT GILTIGA neutrala former (validate* i @siax/schemas: valid; tommа listor = ärlig "inget att deklarera"-form). RC-gaten:
siax doctor repo-contract.MEDVETET EJ MED
siax.repo.v3.json: 29 required-fält är estates-fakta — stubbas aldrig; generera via estate-manifestflödet eller sätt exemption.Gränser