Skip to content

v1.3.0 — All Technical Gaps Closed (Government-Grade)

Choose a tag to compare

@bradleygauthier bradleygauthier released this 07 Apr 16:50
· 12 commits to main since this release

All 12 gaps from the world-class roadmap are closed. Zero remaining technical gaps.

Membrane Pipeline: 6/8 Stages Implemented

REMEMBER -> INNATE_SCAN -> ADAPTIVE_SCAN -> CORRELATE -> RELEASE
                                                          |
                                              SURVEIL (at search time)

CORRELATE: Cross-Document Contradiction Detection

Flags new content that contradicts existing trusted (CANONICAL) resources. Prevents "poisoning by contradiction" attacks where adversaries submit conflicting information.

REMEMBER: Attack Pattern Registry

Learns from quarantined/flagged content. SHA3-256 fingerprints enable instant recognition of repeat attacks without LLM evaluation. Export/import for persistence.

SURVEIL: Query-Time Re-Evaluation

Penalizes resources that became SUSPICIOUS after initial screening. Applied at search time: 0.3x relevance penalty for suspicious, verification badges in explain metadata.

Also New

  • Embedding dimension check: Detects mismatched embedder dimensions on startup (prevents silent search corruption)
  • vault.diff(old_id, new_id): Unified diff between resource versions with addition/deletion counts

Roadmap Status: 12/12 COMPLETE

Gap Version Status
Classification enforcement v1.1.0 Done
Lossless import/export v1.1.0 Done
Telemetry integration v1.1.0 Done
Plugin hooks v1.2.0 Done
Auto-expiration v1.2.0 Done
Content deduplication v1.2.0 Done
Membrane CORRELATE v1.3.0 Done
Membrane REMEMBER v1.3.0 Done
Membrane SURVEIL v1.3.0 Done
Embedding dimension check v1.3.0 Done
Version diff v1.3.0 Done

Stats

  • 681 tests (+18 new)
  • 0 mypy errors (strict, 60 source files)
  • 0 ruff errors

Full changelog