- OQ-01/02/03 re-triaged from open to deferred(scope): partitioning, regeneration, and validation strategies are per-target decisions owned by each target's emit layer and consumer, not core or posture-A-wide policy; session analysis preserved in OQ texts - OQ-05 ownership decided by applying ADR-008 (engine-owned, ships in alkgen, feature-gated, posture C); blocked-on reframed to alkjs GPU-layer work so the sequencing is non-circular (alkjs builds on the core, never the reverse) - OQ-06 sequencing clarified; stale far-timeline language dropped - activation queue recorded (ssr-html, wgsl-jit, then codec sets) in targets.md and overview.md, with downstream dev-utility composition noted at the overview level - Preact vs handlebars SSR research outcome recorded in README - tracker tasks added for oq-01, oq-02, oq-03; oq-05 task updated Verification: taskgraph validate (7 tasks pass); em-dash grep clean on touched files; docs-only change, no code touched
1.4 KiB
1.4 KiB
id, name, status, depends_on, scope, risk, impact, level
| id | name | status | depends_on | scope | risk | impact | level |
|---|---|---|---|---|---|---|---|
| architecture/oq-03-validation-strategy | External trigger: bast-rust-codecs activation (validation strategy) | pending | single | trivial | isolated | research |
Description
[external-trigger, deferred-oq] Tracker for OQ-03 (full BAST
validation strategy for generated validators, 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 bast-rust-codecs activation begins;
then re-open OQ-03 (or resolve it directly in the branch-1 detailed
spec). The steer in the OQ record (typed decode enforces most
ValidNode arms; residual value-domain checks stay native, never
jsonschema, for this target) is branch-1 spec input, not a decision.
Acceptance Criteria
- bast-rust-codecs activation has begun (branch-1 detailed spec being written)
- OQ-03 transitioned out of
deferred(scope)
References
- docs/architecture/open-questions.md (OQ-03)
- docs/architecture/targets.md (bast-rust-codecs)
- docs/architecture/decisions/007-bast-codec-output-contract.md
- /workspace/@alkdev/alktype/src/validation_plan.rs (ValidNode arms)
- docs/sdd_process.md, "Deferred OQs and the blocker-task half"
Notes
Agent fills this during implementation.
Summary
Agent fills this on completion.