Spring til hovedindhold
Symphony Change Ledger Vector (SCLV) registrerer ændringer foretaget i SKV-flader over tid. Dens motor er en uafhængigt installerbar C++-proces, der udfører deterministiske append-only ledgerkontroller og producerer engangsprojektioner. Ledgeren skrives først, når en væsentlig kildeændring er fuldført.

Operationer

  • Inspect og check: valider ledgerens form, kontinuitet og evidens.
  • Propose (v3): accepter kalderdeklarerede, udbyderneutrale forslag til nye poster.
  • Recover: udfør ikke-ændrende gendannelse af afbrudt eller tvetydig tilstand.
  • Project: udsend engangsinventarer over ledgerens tilstand efter anmodning.

Optagelse og udfasning

Hver optaget SCLV-post binder den aktuelle indekserede evidens på det tidspunkt, hvor den skrives. En senere legitim udfasning af en flade bevarer den uforanderlige historiske proveniens uden at tvinge slettet aktuel prosa tilbage i SKVI. Historik forbliver historik; aktuel sandhed forbliver aktuel.

Hvad SCLV ikke gør

  • SCLV opretter eller godkender ikke kildeændringer.
  • SCLV omskriver ikke eksisterende poster; den er append-only.
  • SCLV publicerer intet. Offentlig projektion hører til SODV.
Hver nuværende SKV-motor understøtter kun læsning, forespørgsel, validering og forslag. Kanonisk apply er deaktiveret, indtil hver motors fulde autoritets- og revisionskontrakter er fuldførte.

Relaterede flader

SKVI

Indekserer den aktuelle kanoniske sandhed, som SCLV-poster binder til.

SODV

Styrer officiel offentlig projektion af ledgeroplysninger.

SEV

Evolutionssager vurderer ændringer, før SCLV registrerer dem.

qxctl-vektorkommandoer

Kør qxctl sclv ... for inspect, check, propose og recover.
Sidst ændret 10. oktober 2026