 Algis DumbrisandClaude Opus 4.7
|
69cd13dce1
|
plan(019): plugin system plan + research + data-model + contracts + quickstart
Phase 0 research resolves all 12 open decisions (interface shape, registration,
host API, dynamic toggle, migrations, UI panel integration, config format,
testing, boundary enforcement, squash, failure notification, integration test).
Phase 1 artifacts: data-model.md (Plugin, Registry, Migration, Host, Status,
Backup), contracts/plugin.md (Plugin + HasX interfaces), contracts/host.md
(Host struct + plugintest constructor), contracts/rest.md (/api/plugins/*),
quickstart.md (end-to-end "hello" plugin in 8 steps).
All ten constitution gates pass.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-04-19 06:56:36 +03:00 |
|
 Algis DumbrisandClaude Opus 4.7
|
b021768a9a
|
spec(019): plugin system for SynapBus core
Compile-in plugin framework with tiny Plugin interface + HasX capability
sub-interfaces, typed Host struct, explicit registration, SIGHUP graceful
restart, three-phase boot, per-plugin failure isolation, plugintest helpers.
Scope: Phase 0 backup+squash, Phase 1 framework plumbing, Phase 2 extract
wiki as canonical pilot plugin. Remaining 9 extractions are follow-up.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-04-19 06:52:38 +03:00 |
|