docs(routes): Phase A complete — ui_schema landed, /api/runtimes noted
Phase A of noetl/ai-meta#49 wraps with the ui_schema port in v2.2.0.
Updates the implementation-status callout: every Phase A endpoint
is now wired and reports byte-identical JSON via the parity
harness. Lists the two notable design calls (ui_schema port,
/api/runtimes removal) and the Phases B–F still ahead.
Refs noetl/ai-meta#49
docs(routes): add implementation-status callout for Phase A #49
- Adds /api/worker/pools to the wired-routes table
- Notes /api/catalog/{path}/ui_schema as pending (noetl/server#18)
- Notes /api/runtimes as removed in Phase A round 4 (noetl/server#19)
Refs noetl/ai-meta#49
add Runtime shape page (compiled core + plug-in ring design proposal)
Implementation-level companion to the docs-site ADR
(https://noetl.dev/docs/architecture/system_pool_and_wasm_plugins).
Documents the proposed shape of the Rust replacement for the
Python control plane:
- One crate, one image, four binaries (server / publisher /
projector / system_pool) selected via ``--mode=`` flag.
- Shared library inventory (config, db pool, nats, envelope,
scrub, metrics, tracing, snowflake) used by all four.
- Per-binary main loop sketches and metrics list.
- Capability surface for system WASM modules.
- Helm deployment shape — one image, multiple Deployments with
different ``args:``.
- Sequencing: publisher first, then projector, then server, then
system_pool.
Wired into Home + _Sidebar.
Tracked under:
- noetl/ai-meta#45 — compiled rewrite.
- noetl/ai-meta#46 — system pool plug-in surface.