feat: complete jetstream deep operational parity closure
This commit is contained in:
@@ -644,5 +644,14 @@ MemStore has basic append/load/purge with `Dictionary<long, StoredMessage>` unde
|
||||
- RAFT baseline: `IRaftTransport`, in-memory transport adapter, and node/log persistence on restart.
|
||||
- Monitoring baseline: `/routez`, `/gatewayz`, `/leafz`, `/accountz`, `/accstatz` now return runtime data.
|
||||
|
||||
### Deep Operational Parity Closures (2026-02-23)
|
||||
- Truth-matrix guardrails now enforce `differences.md`/parity-map alignment and contradiction detection.
|
||||
- Internal JetStream client lifecycle is verified by runtime tests (`JetStreamInternalClientRuntimeTests`).
|
||||
- Stream retention/runtime long-run guards now include retention-policy dispatch and dedupe-window expiry coverage.
|
||||
- Consumer deliver-policy `LastPerSubject` now resolves the correct subject-scoped cursor.
|
||||
- FileStore now persists a block-index manifest and reopens with manifest-backed index recovery.
|
||||
- FileStore persisted payloads now use a versioned envelope with key-hash and payload-integrity validation.
|
||||
- Deep runtime closure tests now cover flow/replay timing, RAFT append+convergence, governance, and cross-cluster forwarding paths.
|
||||
|
||||
### Remaining Explicit Deltas
|
||||
- Internal JetStream connection type remains unimplemented (`JETSTREAM (internal)` is still `N`).
|
||||
- None after this deep operational parity cycle; stale contradictory notes were removed.
|
||||
|
||||
Reference in New Issue
Block a user