Every change, signed and dated.
Release history for the Watcher daemon, newest first. Each entry is a real shipped change. Current release is v0.8.4.
- Published to the public npm registry as @3030-labs/wotw.
- Dogfood fixes from running the daemon against its own source tree.
- 935 daemon tests green.
- Fact layer: atomic claims land in facts.db, one fact_hash per assertion.
- query_facts MCP tool: agents pull facts instead of whole documents.
- G5 HMAC attestation substrate underneath the append-only chain.
- Context-efficiency pass: progressive query resolves answers in stages.
- ~86 to 99% token reduction on fact queries vs reading whole pages.
- Grounded answers return a fact_hash per claim, never an unsourced line.
- Multi-user auth: workspaces support multiple users and roles.
- Admin-key split separates daemon administration from user access.
- user and keys CLI verbs for managing accounts and signing keys.
- Append-only chain compression cuts Pack size on long histories.
- audit --verify recomputes the chain offline, no daemon required.
- Daemon log rotation: keep the last N files, configurable.
- Source connectors: GitHub repos, local folders, and HTTP endpoints.
- status reports queue depth, source freshness, and the chain head.
- search verb: full-text and semantic search across the compiled wiki.
- Wiki synthesis compiles pages from the extracted fact set on a schedule.
- fact_hash determinism: the same input always produces the same signature.
- Local facts.db on SQLite with schema versioning.
- First public release. Daemon, CLI, and the append-only hash chain.
- Ingest from markdown, text, and code files in a watched folder.
- Experimental MCP server for reading the wiki from a client.
- Initial prototype: file watcher, chunker, and the genesis chain record.
- Single-source ingest with hand-rolled provenance records.