Commit graph

34 commits

Author SHA1 Message Date
Carl Niklas Rydberg 8eea0cb69b Add CAS-safe PUT /v1/space/manifest with tests and docs 2026-01-24 18:57:13 +01:00
Carl Niklas Rydberg 704ea18a32 Add space manifest CAS head and read-only /v1/space/manifest endpoint 2026-01-24 18:42:01 +01:00
Carl Niklas Rydberg f99ec3ee89 Add bounded fed pull/push until endpoints with tests 2026-01-24 18:11:44 +01:00
Carl Niklas Rydberg 67c837be3c Add space sync status endpoint with cursor peer discovery 2026-01-24 17:43:51 +01:00
Carl Niklas Rydberg d74884b442 Extend fed smoke test to cover push and pull 2026-01-24 17:10:02 +01:00
Carl Niklas Rydberg 8a490ef09e Add federation ingest endpoint with tests and docs 2026-01-24 15:49:47 +01:00
Carl Niklas Rydberg fd43cfaf59 Add federation cursors, pull APIs, and smoke test 2026-01-24 14:03:26 +01:00
Carl Niklas Rydberg f3a065c8ab Add space doctor endpoint with deterministic checks and tests 2026-01-24 10:59:49 +01:00
Carl Niklas Rydberg af11665a35 amduatd: add opt-in federation config, space scoping, and tests 2026-01-24 10:35:49 +01:00
Carl Niklas Rydberg db3c4b4c93 Add per-request space selection via X-Amduat-Space 2026-01-24 10:16:22 +01:00
Carl Niklas Rydberg 5ecb28c84c amduatd: optionally index pel derivations 2026-01-24 09:42:02 +01:00
Carl Niklas Rydberg ebdd37cfcd Add selectable fs/index store backend for amduatd 2026-01-24 08:44:28 +01:00
Carl Niklas Rydberg a299b6c463 amduatd: add pointer-rooted edge index and refresh loop 2026-01-24 07:22:51 +01:00
Carl Niklas Rydberg 8d7c7d93a5 http out 2026-01-24 06:50:53 +01:00
Carl Niklas Rydberg 66291f6d43 Extract concepts subsystem 2026-01-24 06:29:51 +01:00
Carl Niklas Rydberg 5e36cb6e5c Extract amduatd space scoping module 2026-01-24 03:21:14 +01:00
Carl Niklas Rydberg 578aa09860 Extract capability token module 2026-01-24 03:03:54 +01:00
Carl Niklas Rydberg d07dae5252 Extract amduatd UI module 2026-01-23 23:30:29 +01:00
Carl Niklas Rydberg 507007e865 Add read-only capability tokens 2026-01-23 23:08:41 +01:00
Carl Niklas Rydberg ffb2b1b015 Add space scoping to amduatd 2026-01-23 22:28:56 +01:00
Carl Niklas Rydberg 724c1e9cd7 amduatd: add peer actor and uid allowlist 2026-01-23 20:55:41 +01:00
Carl Niklas Rydberg a4b501e48d federation 2026-01-21 19:51:26 +01:00
Carl Niklas Rydberg 60d183b86b Add pel.format.encode and seed ui registry 2025-12-23 09:14:58 +01:00
Carl Niklas Rydberg d3f4ad18aa UI: treat existing concept as ok 2025-12-22 21:43:04 +01:00
Carl Niklas Rydberg feaa7cc830 UI: allow saving PEL program concepts 2025-12-22 21:39:07 +01:00
Carl Niklas Rydberg 845bd1aeb1 Make /v1/ui a concept editor 2025-12-22 21:25:06 +01:00
Carl Niklas Rydberg ccfee235a9 Add concept inspection endpoints and UI upload 2025-12-22 21:13:26 +01:00
Carl Niklas Rydberg bed97fc22d Add concept names via TGK edges 2025-12-22 21:03:00 +01:00
Carl Niklas Rydberg eb355613d5 Add PEL program authoring endpoint and UI 2025-12-22 20:14:47 +01:00
Carl Niklas Rydberg d8b789443e Serve API contract bytes at /v1/contract 2025-12-22 19:51:51 +01:00
Carl Niklas Rydberg 345c291c1b Add friendly HTML 404 page 2025-12-22 19:46:59 +01:00
Carl Niklas Rydberg af3e75508c Seed and advertise API contract 2025-12-22 19:37:41 +01:00
Carl Niklas Rydberg 08922ef22d Add /v1/pel/run endpoint 2025-12-22 19:10:14 +01:00
Carl Niklas Rydberg a971a0e647 Almost initial commit 2025-12-22 15:23:54 +01:00