ea5da4a8e0
service logic for facts, chunks, candidates, and current-approved-vs-target comparison
2026-04-26 15:43:03 +02:00
35274baac1
docs(agents): update session close — sync endpoint + trailing slash fix
...
Replace manual make fix-consistency instruction with direct curl call to
POST /repos/repo-registry/sync. Fix trailing slash on tasks/{id}/ example.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-26 15:13:18 +02:00
9051fe644a
chore(workplan): add T07 schema migration guard for vocabulary_ref
...
References EP-CAP-003 (custodian capabilities domain) — ensures the
ApprovedAbility/ApprovedCapability name fields leave room for a future
nullable vocabulary_ref without a painful migration. Guard task only,
no schema changes needed now.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-26 14:06:21 +02:00
2bb29ac5e8
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-04-26:
- update .custodian-brief.md for repo-registry
2026-04-26 14:06:11 +02:00
e8548c84ac
docs: add TODO.md with custodian integration notes
...
Documents C-17 git push warning, AGENTS.md as primary instruction file,
active workplan pointer, and custodian tooling improvements made during
onboarding.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-26 13:16:34 +02:00
4e17c9fea9
chore(custodian): onboard repo-registry to Custodian State Hub
...
- Register under capabilities domain (foerster_capabilities renamed)
- Replace prose workplans with ADR-001 format (RREG-WP-0001 done, RREG-WP-0002 active)
- Add AGENTS.md for Codex agent state-hub integration via HTTP API
- Add SCOPE.md with domain context and v0.1 scope boundaries
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-26 13:06:35 +02:00
249641728b
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-04-26:
- update .custodian-brief.md for repo-registry
2026-04-26 13:04:57 +02:00
04faa6e6f3
Closed mvp implementation workplan with followup for production hardening
2026-04-26 12:54:13 +02:00
a7f7113ce9
usecase e2e tests
2026-04-26 12:45:49 +02:00
c03a1e93b0
docs/API smoke coverage
2026-04-26 12:16:12 +02:00
1f6bd54c15
README Agent API Loop
2026-04-26 09:35:35 +02:00
31425db152
Added OpenAPI examples
2026-04-26 09:30:05 +02:00
c31b062a6b
Pydantic models out of app.py into the new schemas.py
2026-04-26 09:24:45 +02:00
d786589dd1
API-completeness polish
2026-04-26 09:12:27 +02:00
70feabe965
confidence labels
2026-04-26 08:45:00 +02:00
2403accd06
provenance for successful LLM-assisted candidate generation
2026-04-26 03:21:26 +02:00
cdaeefd4b2
Hardened the optional LLM extraction path
2026-04-26 03:18:58 +02:00
1881daea32
LLM settings environment-configurable
2026-04-26 03:16:46 +02:00
df2d573d96
configuration support for optional LLM extraction
2026-04-26 03:14:29 +02:00
0f10ca6065
Wired optional LLM extraction into the analysis path
2026-04-26 03:11:45 +02:00
3aa0c08ab9
llm_extraction integration by adding the bridge into candidate graph drafts
2026-04-26 03:08:55 +02:00
7e66c57350
llm_extraction boundary
2026-04-26 03:05:48 +02:00
c6d1ee55e6
deterministic input/output hints for interface capabilities
2026-04-26 02:56:52 +02:00
0cf3f9cb15
Improved candidate feature naming
2026-04-26 02:54:52 +02:00
ba0a3eab17
additive candidate confidence scoring
2026-04-26 02:52:17 +02:00
07c837d6bb
candidate generation use content chunks
2026-04-26 02:49:58 +02:00
6416139176
first content-indexing slice
2026-04-26 02:47:10 +02:00
9cd700b215
fixture-repository coverage for the testing strategy
2026-04-26 02:41:44 +02:00
8538e0b6fc
explicit migration/storage coverage
2026-04-26 02:38:59 +02:00
856fc1cfa0
guarded repository delete flow
2026-04-26 02:36:27 +02:00
9a6b8ea6bf
repository metadata editing in the UI
2026-04-26 02:32:41 +02:00
9ed98c7058
browser-side edit/delete controls
2026-04-26 02:30:18 +02:00
6b7c6443ae
UI can now build an approved profile by hand
2026-04-26 02:26:34 +02:00
6da0e8966b
repository CRUD
2026-04-26 00:29:07 +02:00
29e855e5b3
ReviewDecision domain model
2026-04-26 00:24:02 +02:00
5aa76af78c
profile drill-down/source-link preservation
2026-04-26 00:13:45 +02:00
e8fdfe6e17
Milestone 5 polish
2026-04-26 00:08:55 +02:00
8d1e1ff583
search filters and inspection polish
2026-04-26 00:04:19 +02:00
b8627c0e1d
search and inspection polish
2026-04-25 23:59:38 +02:00
cc0eef21be
Milestone 6 API completeness
2026-04-25 23:56:19 +02:00
19d34efa37
merge-duplicates slice and did a first polish
2026-04-25 23:50:58 +02:00
1d6d103bc2
relinking workflow
2026-04-25 23:44:25 +02:00
71beb0d458
Added rejection support for the rest of the candidate graph
2026-04-25 23:39:29 +02:00
d5869bcaeb
candidates can now be edited before approval
2026-04-25 23:32:18 +02:00
5503b9761e
advanced the review workflow
2026-04-25 23:27:28 +02:00
aa18dfc8f2
first usable curator UI
2026-04-25 23:04:15 +02:00
8f94c38309
first review workflow slice
2026-04-25 22:46:22 +02:00
519b7726e7
Milestone 3: candidate graph generation
2026-04-25 22:42:13 +02:00
ef41a9974a
Git ingestion part of Milestone 2
2026-04-25 22:37:06 +02:00
3d9032a386
Milestone 2’s core deterministic scanner path
2026-04-25 22:32:05 +02:00