- overview.md, core.md, emit.md, targets.md: modular spec set for the generalized engine (contexts + templates + partials -> text), with the three targets (ssr-html, bast-rust-codecs, call-handlers, wgsl-jit) as template sets plus emit postures - ADRs 001-010: one core/template-set split, handlebars 6.4 strict substrate, sync/wasm/deterministic posture, typed contexts with builders, per-registry escaper, SSR library posture, typed direct codecs output contract, template-set ownership, feature gating, library-only v1 - open-questions.md: OQ-01..OQ-08 centralized tracker carrying phase-0 residue (GN-01/02/07/09) with three deferred(scope) entries plus a resolved disposition for phase-0 OQ-GN-04 - tasks/architecture/: external-trigger tracker tasks paired with the deferred OQs (taskgraph validate passes) - phase-0.md checklist dispositioned for OQ-GN-04; AGENTS.md lifecycle updated to phase 1 Verification: taskgraph validate (4 tasks OK), cargo fmt --check, cargo test, em-dash grep clean; architecture-reviewer pass returned zero critical issues
1.2 KiB
1.2 KiB
id, name, status, depends_on, scope, risk, impact, level
| id | name | status | depends_on | scope | risk | impact | level |
|---|---|---|---|---|---|---|---|
| architecture/oq-04-call-handlers-scope | External trigger: call-handlers consumer ask arrives | pending | single | trivial | isolated | research |
Description
[external-trigger, deferred-oq] Tracker for OQ-04 (call-handlers
template set scope, deferred(scope) in
docs/architecture/open-questions.md). This task is not actionable
work; it exists so the task graph can represent the unblocking
condition. Mark completed when branch 1 converges and a concrete
consumer ask names the protocol surfaces to generate; then re-open
OQ-04 (or resolve it directly if no architecture decision remains).
Acceptance Criteria
- Branch 1 (bast-rust-codecs) has converged (template set in-crate, golden tests pinned)
- A consumer ask exists naming concrete protocol surfaces to generate (the alkhttp adapter counterpart need)
- OQ-04 transitioned out of
deferred(scope)
References
- docs/architecture/open-questions.md (OQ-04)
- docs/architecture/targets.md (call-handlers)
- docs/sdd_process.md, "Deferred OQs and the blocker-task half"
Notes
Agent fills this during implementation.
Summary
Agent fills this on completion.