agent-orchestrator/backend/internal
prateek 42eab57d49 refactor(storage): add compile-time port guards on *Store
Re-add the blank-identifier interface assertions lost when wiring.Adapter was
collapsed: *Store now directly satisfies ports.SessionStore and ports.PRWriter,
so prove it at the point of definition. Drift between either port and the
implementation now fails here instead of at the call sites in lifecycle_wiring
or tests.

Addresses greptile review comment on #60.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-01 03:40:33 +05:30
..
adapters refactor(tracker): address code-review findings 2026-05-30 22:32:45 +05:30
cdc refactor(backend): collapse duplicate PR row types into one domain definition 2026-06-01 03:40:33 +05:30
cli test(cli): port the E2E suite to cross-platform Go; slim the Docker harness 2026-06-01 03:14:08 +05:30
config docs(config): drop stale CDC-JSONL mention in resolveDataDir 2026-05-31 07:18:22 +05:30
daemon refactor(backend): collapse duplicate PR row types into one domain definition 2026-06-01 03:40:33 +05:30
daemonmeta fix(cli): verify daemon ownership before stop signal 2026-06-01 01:45:04 +05:30
domain refactor(backend): collapse duplicate PR row types into one domain definition 2026-06-01 03:40:33 +05:30
httpd fix(cli): harden daemon control surface and stop CLI from writing the store 2026-06-01 01:55:14 +05:30
integration refactor(backend): collapse duplicate PR row types into one domain definition 2026-06-01 03:40:33 +05:30
lifecycle refactor(backend): collapse duplicate PR row types into one domain definition 2026-06-01 03:40:33 +05:30
notification feat: add durable notification foundation 2026-06-01 00:07:55 +05:30
observe/reaper feat(backend): port lifecycle lane onto the new storage+CDC model 2026-05-31 07:16:06 +05:30
ports refactor(backend): collapse duplicate PR row types into one domain definition 2026-06-01 03:40:33 +05:30
project feat(api): implement project routes with mock manager/store (#47) 2026-05-31 20:31:22 +05:30
runfile feat(api): implement project routes with mock manager/store (#47) 2026-05-31 20:31:22 +05:30
session feat(backend): port lifecycle lane onto the new storage+CDC model 2026-05-31 07:16:06 +05:30
storage/sqlite refactor(storage): add compile-time port guards on *Store 2026-06-01 03:40:33 +05:30
terminal fix(terminal): guard subscribe-to-assign window in openTerminal 2026-05-31 23:42:59 +05:30