release: implement site registry v0.5
All checks were successful
Standalone registry checks / check (push) Successful in 5m58s
All checks were successful
Standalone registry checks / check (push) Successful in 5m58s
This commit is contained in:
parent
967d7ab45f
commit
557ba7cd69
40 changed files with 3331 additions and 158 deletions
|
|
@ -11,7 +11,9 @@ flowchart LR
|
|||
I --> W[(Writer store)]
|
||||
O[Bounded candidate observer] --> B[Immutable observation batches]
|
||||
B --> W
|
||||
W --> G[Candidate generation]
|
||||
W --> A[Content-addressed cold audit bundles]
|
||||
W --> G[Compact candidate generation]
|
||||
A -. digest references .-> G
|
||||
G --> Q[Evidence bundles and review queue]
|
||||
Q --> V[Signed reviewer votes]
|
||||
V --> W
|
||||
|
|
@ -24,12 +26,19 @@ flowchart LR
|
|||
|
||||
## Data boundaries
|
||||
|
||||
`sources`, `records`, and `facts` preserve provider-native evidence. Typed
|
||||
The writer's `sources`, `records`, and `facts` preserve provider-native evidence. Typed
|
||||
coverage selects a coherent active set without deleting older snapshots.
|
||||
`selected_sources` and `active_records` record that derivation. Names, entities,
|
||||
web properties, edges, popularity, and rejected facts are deterministic
|
||||
projections.
|
||||
|
||||
A compact build packages every completed source into a content-addressed cold
|
||||
JSONL bundle before removing superseded records and unprojected fact history from
|
||||
the runtime copy. `COMPLETE.json` binds every bundle and the runtime database.
|
||||
Normal queries need only the compact generation. Audit export, verification and
|
||||
retention checkpoints stream the external bundle store and fail on absence,
|
||||
substitution, truncation, malformed order, or mismatched source/attribution.
|
||||
|
||||
Names, website edges, and entity equivalences have separate material
|
||||
fingerprints. Adding an alias therefore cannot inherit an approved destination,
|
||||
and changing unrelated entity metadata does not invalidate an unchanged website
|
||||
|
|
@ -72,7 +81,7 @@ unlinked snapshot before opening them.
|
|||
| `source`, `store`, adapters | Manifest validation and streaming source-specific import |
|
||||
| `coverage` | Full/partition/delta graph validation and active-record masking |
|
||||
| `normalize` | Deterministic URL, hostname, registrable-domain, suffix, and name normalization |
|
||||
| `build` | Canonical immutable generation and receipt creation |
|
||||
| `build`, `audit` | Canonical compact generation, cold history, verification and retention |
|
||||
| `bundle`, `policy`, `vote` | Review evidence, policy epochs, authenticated quorum, revocation |
|
||||
| `observer`, `observation`, `queue` | Candidate-only collection, replay/import, reverse lookup, drift and queues |
|
||||
| `query`, `resolution`, `identity`, `catalog` | Audit lookup, equivalence, resolution, statistics |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue