What's Changed
- Research: registry (R1–R10) + value-gate (O3) multi-agent analyses by @fazpu in #1
- Add Apache 2.0 license by @fazpu in #5
- Update README title to "Ultimate Memory" by @fazpu in #6
- Add EKP planes TL;DR to README by @fazpu in #7
- Formalize O5: registry decisions D17–D24 + registries_design.md by @fazpu in #3
- Resolve O3: no pre-extraction value gate — junk-control at E2 Selection + D2 by @fazpu in #4
- Claimify E2: research + design (de-contextualization, claim-level Selection, D31–D35) by @fazpu in #8
- Rewrite README for first-time visitors by @fazpu in #9
- Design E0 (document layer) + P3 corpus filesystem (D36–D40) by @fazpu in #10
- README: shorten TL;DR + per-layer E/K/P tables by @fazpu in #11
- Refresh questions.md: consolidated open/underspecified/risk register by @fazpu in #12
- Postgres spine schema + claim-level validity (D41) by @fazpu in #13
- Claim-level validity (D41) + retrieval temporal-split requirement by @fazpu in #14
- docs: add open_questions_from_author.md (author's open-questions inbox) by @fazpu in #16
- Analysis: non-relational claim conflicts (recommends a future D42) by @fazpu in #15
- docs: add Q7 (golden-eval set for entity merging) to author's open questions by @fazpu in #18
- Add D42: E0 records document origin at ingestion by @fazpu in #21
- D43: two canonical layers — typed relations (graph) + untyped entity-anchored observations (non-graph) by @fazpu in #23
- Analysis: Postgres→LadybugDB translation + D44 (the v_graph_* projection contract) by @fazpu in #24
- K plane: manifest-driven compilation design (D45–D47) — accept O2 + O4 by @fazpu in #26
- Retrieval: the query machine design (D48–D51) + scenario battery S1–S59 by @fazpu in #27
- Consistency sweep: reconcile older docs with D45–D51 by @fazpu in #30
- Analysis: workers inventory — behavior contracts and execution classes by @fazpu in #28
- Orchestration design (D52–D53) + close the workers-inventory gaps by @fazpu in #29
- Analysis: LanceDB indexing rulebook — nothing is automatic by @fazpu in #32
- Evidence lifecycle: re-extraction inflation + document versioning (D54–D56) by @fazpu in #31
- D59: attributed stance is a keep class — stance observations on the holder by @fazpu in #33
- P3 navigation: the _index.md contract, structure rules, and the two-tier path contract (accepts F6) by @fazpu in #34
- Plans: build roadmap — phases 0–8, gate register, stack, work-package format by @fazpu in #36
- OSS boundary: D60–D61 — the complete single-deployment library; provider ports by @fazpu in #35
- Packaging & distribution (D62): artifacts, delivery-only task execution, enforced code architecture by @fazpu in #37
- D63: embedding model is port config; default qwen3-embedding-8b via OpenRouter (resolves F8 / questions #3) by @fazpu in #38
- Phase 0 scaffold: package skeleton, tooling, CI with coverage by @fazpu in #39
- Config convention: env only via pydantic-settings, secrets as SecretStr — os.environ banned by lint by @fazpu in #41
- D64: core predicates grow to 16 — uses + reports_to promoted from the watchlist by @fazpu in #40
- Requirements: observations are a fact layer (fix E3 bullet + temporal-split paragraph) by @fazpu in #43
- Implementation evals: 69 eval-banana harness_judge design-conformance checks by @fazpu in #42
- Media (D65): analysis + binding design — routes, source locators, derivation disclosure, media search by @fazpu in #45
- Docs site (D66): public documentation module + same-PR truthfulness contract by @fazpu in #46
- Loopy-loop setup: planner/dispatcher double loop over the roadmap (loopy-loop 0.5.0) by @fazpu in #44
- Naming decided: the brand is remember.dev (CLI
remember, distremember-dev) by @fazpu in #47 - Loop config: allow claude + antigravity agents in the harness team by @fazpu in #49
- Implementation core values — binding non-negotiables for all code by @fazpu in #48
- Loop config: pin antigravity to Gemini 3.5 Flash (High) by @fazpu in #50
- Makefile install_skills: eval-banana + skill-creator for the loop's worker agents by @fazpu in #51
- Loop: vendor official provider prompting guides; reference at prompt-composition points by @fazpu in #52
- Prompting guides: flatten Anthropic docs, trim to loop-relevant content, add Opus 4.8 page by @fazpu in #53
- Prompting guides: replace vendored snapshots with original-language distillations by @fazpu in #54
- Core values 7–8: named arguments + docstrings everywhere by @fazpu in #55
- chore: harden the loopy double-loop implementation program by @fazpu in #56
- chore: update the eval-banana agent skill by @fazpu in #57
- Pin the UGM loop to loopy-loop 0.7.2 by @fazpu in #58
- Keep double-loop evaluations attached through completion by @fazpu in #59
- [PLAN-RECONCILIATION-WP-0.1-STACK-CONVENTIONS] Reconcile WP-0.1 stack conventions by @fazpu in #60
- Bound eval-report inspection across both loop layers by @fazpu in #61
- chore: upgrade autonomous loop to protocol v3 by @fazpu in #62
- feat(phase-0): enforce D62 package boundaries (WP-0.4) by @fazpu in #63
- docs(phase-0): reconcile queue state ownership by @fazpu in #64
- docs(phase-0): close C3 cold-read gaps by @fazpu in #65
- WP-0.4: implement seven D61 provider Protocols by @fazpu in #66
- P0-L04: reconcile schema design contract by @fazpu in #67
- P0-L04: make HASH child wording exact by @fazpu in #68
- P0-L06 reconcile retention and deployment bootstrap by @fazpu in #69
- P0-L06 repair residual P2 retention prose by @fazpu in #70
- feat(spine): add complete structural Alembic schema by @fazpu in #71
- feat(spine): bootstrap deployment core manifest by @fazpu in #72
- P0-L08: add component version registry by @fazpu in #73
- Post-review simplifications: derived signature manifest, app-enforced lane pairing, whole-call cost attribution by @fazpu in #74
- D70: extraction default gpt-5.6-luna (port config) — Phase 1 gates closed; Phase 0 exit amended by @fazpu in #75
- WP-0.3: work ledger + handler model + worker runner (D12/D67) by @fazpu in #76
- Phase 0: WP-0.3 status → done (evidence: PR #76) by @fazpu in #77
- WP-0.4a: self-host adapters — pg delivery shell, local-FS object store, mounts, testing tier by @fazpu in #78
- WP-0.5 + WP-0.7: eval harness skeleton + blockizer golden corpus — Phase 0 exit by @fazpu in #79
- Work ledger + blockizer: Codex review fixes by @fazpu in #80
- WP-1.1: minimal E0 — upload connector, conversion router, synthetic root by @fazpu in #81
- WP-1.2: E1 — anchor-stabilized chunker, context prefixes, P1 Lance table by @fazpu in #82
- WP-1.3: E2 — two-call Claimify, deterministic grounding gate, decision ledger by @fazpu in #83
- WP-1.4: E3 minimal — T0 resolution, normalize handler, D54 evidence counts by @fazpu in #84
- WP-1.5: P1 inline writes — claims channel + labeled facts channel by @fazpu in #85
- WP-1.6: retrieval core — resolve/lookup/search/hydrate, envelope, HTTP API by @fazpu in #86
- WP-1.7: skeleton eval pack — Phase 1 exit by @fazpu in #87
- WP-2.1: full ER cascade T0–T4 — blocking, bands, ladder, golden-set curves by @fazpu in #88
- WP-2.2: clustering + reversibility — nDR, guards, reversible merges by @fazpu in #89
- WP-2.3: ontology governance — Work pack, other: funnel, registry prompts by @fazpu in #90
- WP-2.4: relation supersession cascade — blocking, ladder, transcripts by @fazpu in #91
- WP-2.5: observation adjudication — the D43 engine and its shipping gate by @fazpu in #92
- WP-2.6: review queue + CLI — reversible verdicts write the designed rows by @fazpu in #93
- WP-2.7: un-merge ripple spike (executable) + D59 guard — Phase 2 exit by @fazpu in #94
- WP-3.1/3.2: versioned ingest + the watch loop by @fazpu in #95
- WP-3.3: full structure route — LLM structurer seat + deterministic section snap (D71) by @fazpu in #96
- WP-3.4: D56 reuse — extraction re-attachment, context carry-forward, spike measured by @fazpu in #97
- WP-3.5/3.6: reconciliation, the finalization barrier, deletion grains by @fazpu in #98
- WP-3.7: lifecycle eval pack — invariants, flag-rate canary, planted regressions (Phase 3 exit) by @fazpu in #99
- WP-4.1: the D44 spike battery — six verdicts on the deployed engine by @fazpu in #100
- WP-4.2: the P2 rebuild pipeline — export, validate, snapshot, hot-swap by @fazpu in #101
- WP-4.3: the graph primitive — neighborhood, path, as-of, explicit caps by @fazpu in #102
- WP-4.4: native graph analytics + writeback — and D72 (Louvain ships) by @fazpu in #103
- WP-4.5/4.6: the corpus filesystem and its mounts — Phase 4 exit by @fazpu in #104
- Retrieval primitives complete: fuse, rerank, transcript, delta, pages_about, aggregate, scan (WP-5.1) by @fazpu in #105
- Recipe registry: frozen query plans as rows, grain linter, replay-equivalence (WP-5.2) by @fazpu in #106
- Complete the envelope contract: contradiction co-members, support, parts, regime, horizons (WP-5.3) by @fazpu in #107
- Surfaces: API, CLI, and MCP all render one recipe registry (WP-5.4) by @fazpu in #108
- Deployment-rendered consumption skill and cold S58 canary (WP-5.5) by @fazpu in #109
- Close retrieval scale spikes and measured defaults (WP-5.6) by @fazpu in #110
- Ship the client-first wheel surface (WP-5.7) by @fazpu in #111
- Plane K routing control plane (WP-6.1) by @fazpu in #112
- feat: add crash-safe Plane K commit loop (WP-6.2) by @fazpu in #113
- WP-6.3: deterministic knowledge fact sheets by @fazpu in #114
- WP6.4: add Plane-K prose writer runtime by @fazpu in #115
- WP6.5: planner, reflection, and quarantine flows by @fazpu in #116
- WP6.6: authored pages, watches, and dispatch by @fazpu in #117
- Design: retire the K3 belief tier by @fazpu in #118
- Design: simplify the Phase 7 OSS boundary by @fazpu in #119
- WP-7.1: add resumable backfill orchestration by @fazpu in #120
- feat(ops): add portable scale battery by @fazpu in #122
- docs(D66): OSS docs home is docs.remember.dev, not the apex by @fazpu in #121
- feat: enforce worker cost budgets by @fazpu in #123
- feat: add WP-7.4 operational correctness surfaces by @fazpu in #124
- docs: design fail-closed hard forget by @fazpu in #125
- feat: complete WP-7.5 hard-forget workflow by @fazpu in #126
- chore: support Python 3.14 by @fazpu in #127
- WP-7.7: define the portable restore contract by @fazpu in #128
- feat: add Compose self-host quickstart by @fazpu in #129
- chore: rename project to RememberStack by @fazpu in #130
- feat: add WP-7.6 release engineering by @fazpu in #131
- chore: add bounded contributor agreement by @fazpu in #132
- chore: activate contributor agreement by @fazpu in #133
New Contributors
Full Changelog: https://github.com/writeitai/remember-stack/commits/v0.1.0