go/pkg/coredeno
Claude 9899398153
feat(coredeno): Tier 4 marketplace install pipeline — clone, verify, register, auto-load
Wire the marketplace to actually install modules from Git repos, verify
manifest signatures, track installations in the store, and auto-load them
as Workers at startup. A module goes from marketplace entry to running
Worker with Install() + LoadModule().

- Add Store.GetAll() for group-scoped key listing
- Create marketplace.Installer with Install/Remove/Update/Installed
- Export manifest.MarshalYAML for test fixtures
- Wire installer into Service with auto-load on startup (step 8)
- Expose Service.Installer() accessor
- Full integration test: install → load → verify store write → unload → remove

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-18 08:04:13 +00:00
..
proto feat(coredeno): gRPC server with permission-gated I/O fortress 2026-02-17 21:09:40 +00:00
runtime feat(coredeno): Tier 3 Worker isolation — sandboxed module loading with I/O bridge 2026-02-18 00:48:16 +00:00
coredeno.go feat(coredeno): Tier 2 bidirectional bridge — Go↔Deno module lifecycle 2026-02-17 22:43:12 +00:00
coredeno_test.go feat(coredeno): Tier 2 bidirectional bridge — Go↔Deno module lifecycle 2026-02-17 22:43:12 +00:00
denoclient.go feat(coredeno): Tier 3 Worker isolation — sandboxed module loading with I/O bridge 2026-02-18 00:48:16 +00:00
integration_test.go feat(coredeno): Tier 4 marketplace install pipeline — clone, verify, register, auto-load 2026-02-18 08:04:13 +00:00
lifecycle.go feat(coredeno): Tier 2 bidirectional bridge — Go↔Deno module lifecycle 2026-02-17 22:43:12 +00:00
lifecycle_test.go feat(coredeno): Tier 2 bidirectional bridge — Go↔Deno module lifecycle 2026-02-17 22:43:12 +00:00
listener.go feat(coredeno): wire Tier 1 boot sequence — gRPC listener, manifest loading, sidecar launch 2026-02-17 21:39:49 +00:00
listener_test.go feat(coredeno): wire Tier 1 boot sequence — gRPC listener, manifest loading, sidecar launch 2026-02-17 21:39:49 +00:00
permissions.go feat(coredeno): permission engine for I/O fortress 2026-02-17 21:02:37 +00:00
permissions_test.go feat(coredeno): permission engine for I/O fortress 2026-02-17 21:02:37 +00:00
server.go feat(coredeno): Tier 2 bidirectional bridge — Go↔Deno module lifecycle 2026-02-17 22:43:12 +00:00
server_test.go feat(coredeno): Tier 2 bidirectional bridge — Go↔Deno module lifecycle 2026-02-17 22:43:12 +00:00
service.go feat(coredeno): Tier 4 marketplace install pipeline — clone, verify, register, auto-load 2026-02-18 08:04:13 +00:00
service_test.go feat(coredeno): wire Tier 1 boot sequence — gRPC listener, manifest loading, sidecar launch 2026-02-17 21:39:49 +00:00