Context
This follows the Pandino-SCR architecture discussion in #133.
Thanks @fayakun-it-consulting for pushing this topic so persistently. That pressure made us look past the narrow question of a service registry and examine the deeper extensibility problem in MasterSelects.
Direction
We are going to move the architecture work toward a broader runtime foundation:
- Signal IR for imported and generated media/data
- content-addressed artifacts
- explicit extension/provider manifests
- capability-based execution policy
- Worker isolation for JS/TS providers
- Wasm/WIT ABI for portable importers, analyzers, operators and future render/export adapters
Pandino-SCR may still become useful later as a bundle/service registry on top of this provider architecture, but it should not be the core primitive we build around first.
Plan
Local plan document:
docs/plans/wasm-wit-signal-ir-worker-runtime-plan.md
Planned development branch:
architecture/wasm-wit-signal-runtime
First execution slices
- Signal IR contracts and type migration surface
- Content-addressed Artifact Store
- Extension Registry and Capability Policy
- Worker Runtime
- Wasm/WIT Host and ABI
- Universal Import Orchestrator with real file verticals
Review flow
After the first six implementation streams, run three reviews:
- API/contract review
- Runtime/security review
- Integration/performance review
Then write a consensus document before merging the first architecture slice.
Context
This follows the Pandino-SCR architecture discussion in #133.
Thanks @fayakun-it-consulting for pushing this topic so persistently. That pressure made us look past the narrow question of a service registry and examine the deeper extensibility problem in MasterSelects.
Direction
We are going to move the architecture work toward a broader runtime foundation:
Pandino-SCR may still become useful later as a bundle/service registry on top of this provider architecture, but it should not be the core primitive we build around first.
Plan
Local plan document:
docs/plans/wasm-wit-signal-ir-worker-runtime-plan.mdPlanned development branch:
architecture/wasm-wit-signal-runtimeFirst execution slices
Review flow
After the first six implementation streams, run three reviews:
Then write a consensus document before merging the first architecture slice.