Naar hoofdinhoud gaan
Symphony organiseert de architectuur rond twee ideeën: vectoren zijn blijvende semantische eigendomsdomeinen, en fasen zijn chronologische leveringscampagnes. Een component die voor het eerst in een bepaalde fase is onderzocht, maakt die fase niet tot zijn permanente eigenaar. Vectoren houden betekenis stabiel terwijl de implementatie evolueert.

Wat is een vector?

Een vector is een blijvend, begrensd semantisch eigendomsdomein waarvan het canonieke contract eigenaar is van de betekenis en de toegestane bewerkingen van dat domein. Elke vector krijgt een Contract Quad: INTENT.md, MANIFEST.md, SKILL.md en SPEC.md, plus de gerichte begeleidende oppervlakken die hij daadwerkelijk nodig heeft. De vector declareert zijn canonieke oppervlakken en delegatiegraaf, en SKVI brengt elk huidig oppervlak precies één keer in kaart. Verouderde begeleidende oppervlakken worden vervangen via beheerde evolutie in plaats van te blijven hangen als tegenstrijdige context.

Status van vectoren

Contract Quad en begeleidende oppervlakken

Elke vector krijgt:
  1. INTENT.md — doel en scope
  2. MANIFEST.md — identiteit, gedeclareerde oppervlakken, delegatiegraaf
  3. SKILL.md — veilig gebruik en operationele richtlijnen
  4. SPEC.md — normatief gedrag en grenzen
Begeleidende oppervlakken zoals SLANG.md, NAMESPACES.md, registers, schema’s en profielen blijven beheerde artefacten buiten de structuur van vier leden. Ze routeren of specialiseren de waarheid van de eigenaar, maar kunnen hun eigen autoriteit niet uitbreiden.

Op bewijs gebaseerde integratie

Een uitgestelde engine heeft geen verzonnen ontvangstbewijs. Een voorgestelde API heeft geen verzonnen registervermelding. Een ongepubliceerd contract heeft geen SODV-voltooiingsclaim. Dit is op bewijs gebaseerde integratie, geen ceremoniële duplicatie.
Laatst gewijzigd op 10 oktober 2026