mirror of
https://github.com/ruvnet/RuVector.git
synced 2026-08-25 08:32:14 +00:00
chore: loop-state — Agent Dock implemented (P5)
Co-Authored-By: claude-flow <ruv@ruv.net> Claude-Session: https://claude.ai/code/session_01ParP55bZs2iTGEGvpnUecx
This commit is contained in:
parent
75bb55b611
commit
3cae657d68
1 changed files with 2 additions and 3 deletions
|
|
@ -40,7 +40,7 @@ artifacts, no secrets in code or logs.
|
|||
|
||||
## Current iteration
|
||||
|
||||
- **Iteration**: 15. registry-core DONE+committed (67 tests: 36 unit + 19 + 12 integration; trust-raise + non-destructive revocation + Merkle proofs all tested). P4 trust/revocation semantics now implemented in crate. Remaining in flight: dock-impl, publisher-verbs. After those: parity test CLI-publish vs Rust registry, core FFI into reader, ADR status flips, acceptance run, merge gate. Previously: 14. CI 5/6 green (windows core queued). PR #790 body updated with implementation status table. registry-core at 23 files; dock-impl + publisher-verbs actively editing. Previously: 13. publisher-verbs spawned on now-free CLI dir (pack/test/publish per P4; publish targets local registry layout, parity with crates/rvforge-registry reconciled later). CI: full matrix pending on latest push e82f863f9. In flight: registry-core, dock-impl, publisher-verbs. Previously: 12. forge-packaging DONE+committed: CLI now 137 tests, packaging modes+compat+inventory+witness landed. CLI dir now FREE -> next agent: publisher verbs pack/test/publish (P1) wiring to rvforge-registry once registry-core lands. Previously: 11. Durable memory written (project_rvforge_buildout.md) so future sessions resume from this file. CI latest run: CLI pass ubuntu+windows, others queued. registry-core at 12 files, forge-packaging + dock-impl actively editing. Previously: 10. CI: CLI green ubuntu+windows, core green ubuntu, rest pending. Spawned dock-impl on crates/rvforge-reader (ADR-295: typed trust boundary AgentProvidedStatus vs SystemOwnedStatus, 8-state machine, roster policy, event thresholds, pill+expanded UI). In flight: forge-packaging (CLI, actively editing), registry-core (registry crate, started), dock-impl (reader). Queued: publisher verbs (needs CLI free), core FFI into reader (needs reader free), ADR status flips (needs implementations landed).
|
||||
- **Iteration**: 16. dock-impl DONE+committed: 90 reader tests (was 39), typed trust boundary + 8-state machine + roster + thresholds + UI. Reader dir FREE. Only publisher-verbs still in flight. Next: when it lands -> parity test, core-FFI-into-reader, ADR flips 283/286/288(partial)/289/291/294/295, acceptance run vs requirements tests, then merge gate. Previously: 15. registry-core DONE+committed (67 tests: 36 unit + 19 + 12 integration; trust-raise + non-destructive revocation + Merkle proofs all tested). P4 trust/revocation semantics now implemented in crate. Remaining in flight: dock-impl, publisher-verbs. After those: parity test CLI-publish vs Rust registry, core FFI into reader, ADR status flips, acceptance run, merge gate. Previously: 14. CI 5/6 green (windows core queued). PR #790 body updated with implementation status table. registry-core at 23 files; dock-impl + publisher-verbs actively editing. Previously: 13. publisher-verbs spawned on now-free CLI dir (pack/test/publish per P4; publish targets local registry layout, parity with crates/rvforge-registry reconciled later). CI: full matrix pending on latest push e82f863f9. In flight: registry-core, dock-impl, publisher-verbs. Previously: 12. forge-packaging DONE+committed: CLI now 137 tests, packaging modes+compat+inventory+witness landed. CLI dir now FREE -> next agent: publisher verbs pack/test/publish (P1) wiring to rvforge-registry once registry-core lands. Previously: 11. Durable memory written (project_rvforge_buildout.md) so future sessions resume from this file. CI latest run: CLI pass ubuntu+windows, others queued. registry-core at 12 files, forge-packaging + dock-impl actively editing. Previously: 10. CI: CLI green ubuntu+windows, core green ubuntu, rest pending. Spawned dock-impl on crates/rvforge-reader (ADR-295: typed trust boundary AgentProvidedStatus vs SystemOwnedStatus, 8-state machine, roster policy, event thresholds, pill+expanded UI). In flight: forge-packaging (CLI, actively editing), registry-core (registry crate, started), dock-impl (reader). Queued: publisher verbs (needs CLI free), core FFI into reader (needs reader free), ADR status flips (needs implementations landed).
|
||||
- **In flight**:
|
||||
- forge-scaffold: DONE (renamed to rvforge, committed). Was: package.json/
|
||||
src/tsconfig exist, tests not yet; still running. Do NOT touch its
|
||||
|
|
@ -79,8 +79,7 @@ Enterprise** — an agentic app store + runtime + registry + trust system
|
|||
- [ ] P3. Reader = the Tauri app (step 3) grows store/library/runtime/
|
||||
update UX per requirements P5–P9; capability cards mandatory.
|
||||
- [x] P4. Trust levels + revocation semantics — implemented+tested in crates/rvforge-registry.
|
||||
- [~] P5. RVForge Agent Dock (requirements "RVForge Agent Dock" D1–D8;
|
||||
ADR-295 being authored by agent `adr-author-5`). Security/control
|
||||
- [x] P5. RVForge Agent Dock — IMPLEMENTED in crates/rvforge-reader (90 tests). (ADR-295 committed earlier.) Security/control
|
||||
surface: RVForge-owned chrome, agent content strictly separated
|
||||
(spoofing defense), 8 states, one-action pause/terminate,
|
||||
event-threshold noise control. First implementation target:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue