Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 29 Aug 01:10
· 245 commits to main since this release

What's Changed

  • docs(lore): add L-0001 GOWORK=off landmine by @dndungu in #1
  • docs(threat-model): add threat model doc and heading gate test by @dndungu in #2
  • T0.12: golangci-lint CI gate by @dndungu in #4
  • writer: single serialized queue with per-file ordering (T0.3) by @dndungu in #5
  • gate: file-first CI allowlist test for Engine write calls (T0.2) by @dndungu in #7
  • store: fence concurrent-merge determinism property test (T0.6) by @dndungu in #6
  • index: runtime-state allowlist survives wipe-and-rebuild (T0.10) by @dndungu in #9
  • store: claim-id collision tripwire, ErrIDCollision (T0.7) by @dndungu in #10
  • cli: add serenity compact verb, --confirm required (T0.9) by @dndungu in #8
  • store: controlled-vocabulary enforcement at the writers (T0.8) by @dndungu in #3
  • gate: wire writer queue into CLI tests, track canonical writes (T0.13) by @dndungu in #11
  • writer: dirty-tree guard pauses writes to a human-edited file (T0.4) by @dndungu in #12
  • cli+writer: daemon commits (serenity: prefix) + doctor last-push age by @dndungu in #13
  • gate: precept-immutability invariant over .dira/ writes (T3.12) by @dndungu in #14
  • extract: add chunker for the ingest pipeline (T1.6) by @dndungu in #15
  • connector+index: connector interface + job bookkeeping (T1.1) by @dndungu in #16
  • eval: add held-out golden format, per-family P/R/F1, contradiction recall (T1.13) by @dndungu in #18
  • chore(vendor): dira @ 15686940aa08 (T3.1) by @dndungu in #19
  • docs(lore): pre-commit hook fixture-junk corruption under pool load (L-0005) by @dndungu in #20
  • redact: add redaction pass v1 for account/card/API-key patterns (T1.19) by @dndungu in #17
  • store: content-addressed source store + tombstone lookup (T1.2) by @dndungu in #23
  • router: model routing chokepoint with tiers, confidence caps, spend ledger, egress guard by @dndungu in #22
  • lore: L-0006 hook corruption can write a stray core.worktree into the primary checkout by @dndungu in #21
  • connector: file-watcher connector with fsnotify + poll fallback (T1.3) by @dndungu in #25
  • feat(connector): git-repo crawler connector (RFC 10.1) by @dndungu in #26
  • direction: precept ledger writer through the writer queue (T3.3) by @dndungu in #27
  • feat(direction): applies_when body block parser and placement validator by @dndungu in #24
  • connector: IMAP connector, Gmail-certified with UID cursors (T1.4) by @dndungu in #28
  • docs: connector guide with Gmail app-password setup (T1.18) by @dndungu in #29
  • evals: adversarial prompt-injection/precept-fabrication corpus (T1.20) by @dndungu in #30
  • evals: T3.13 DIRECTION plan-check golden corpus by @dndungu in #31
  • embed: pin-scoped vector embeddings and search (T1.10) by @dndungu in #32
  • extract: extraction to observations with prompt-injection resistance (T1.8) by @dndungu in #33
  • direction: check_plan stage 1 deterministic matcher (T3.5) by @dndungu in #34
  • cli: serenity status v1 -- ingest lag, connector health, spend, rebuild timing (T1.17) by @dndungu in #37
  • search: hybrid search with RRF fusion and 4-layer dedup (T1.11) by @dndungu in #38
  • ingest: observation to claim write path (T1.9) by @dndungu in #35
  • evals: Ava Standardo extraction corpus (T1.14) by @dndungu in #36
  • ci: dira CLI conformance job against a fixture brain (T3.14) by @dndungu in #39
  • direction: check_plan stage 2 free-text classifier (T3.6) by @dndungu in #40
  • ci: T1.22 nightly eval workflow + per-push cached eval gate by @dndungu in #41
  • direction: question precepts warn check_plan on their target action by @dndungu in #42
  • evals: BrainBench adapter + CI trend artifact (T1.21) by @dndungu in #43
  • cli: real serenity sync/extract, end to end (T1.15) by @dndungu in #44
  • cli: serenity migrate --models -- index-only pin migration (T1.16) by @dndungu in #46
  • dira: record T3.15 upstream applies_when proposal (drafted, not submitted) by @dndungu in #45
  • compose: serenity ask -- cited answers, supersession chains, gap statements (T1.12) by @dndungu in #48
  • cli: serenity check -- exit codes 0/2/1, --json, --actions (T3.7) by @dndungu in #47
  • eval: DIRECTION report section (T3.16) by @dndungu in #49

New Contributors

Full Changelog: https://github.com/sirerun/serenity/commits/v0.1.0