Files
alkgen/tasks/architecture/oq-09-bast-codec-spec-residue.md
glm-5.3-flash 9d57d1612e docs(architecture): review pass: flip specs to reviewed; fix review findings
- Define the fragment-rendering convention: render targets are
  registered templates composing partials; partials are composition
  units (core.md, emit.md posture B)
- Define template kind; trim/restage inline rationale with ADR
  citations (core.md)
- Amend ADR-008: wgsl set ownership resolved engine-owned via OQ-05's
  2026-11-06 resolution
- Add OQ-09: consolidate the untracked bast-rust-codecs detailed-spec
  residue (projection, error shape, writer survey) with paired tracker
  task
- Fix oq-05 tracker name to match the corrected unblocking condition
- Add reviewed-transition rule: deferred OQs with tracker tasks do not
  block reviewed; flip six spec docs draft -> reviewed

Verification: taskgraph validate (8 tasks valid), em-dash grep zero
hits, cargo doc --no-deps clean
2026-11-06 10:33:43 +00:00

1.6 KiB

id, name, status, depends_on, scope, risk, impact, level
id name status depends_on scope risk impact level
architecture/oq-09-bast-codec-spec-residue External trigger: bast-rust-codecs activates pending
single trivial isolated research

Description

[external-trigger, deferred-oq] Tracker for OQ-09 (bast-rust-codecs detailed-spec residue: plan-to-context projection, generated-code error type shape, writer-side plan survey, 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. Its trigger is the same activation event as OQ-01's (architecture/oq-01-file-partitioning). Mark completed when bast-rust-codecs activates and its branch-1 detailed spec session produces the three residue answers; then re-open OQ-09 (or resolve it directly in the detailed spec).

Acceptance Criteria

  • bast-rust-codecs activation is underway (ssr-html and wgsl-jit consumers ahead of it per the 2026-11-06 steer)
  • The branch-1 detailed spec names the plan-to-context projection, the generated-code error type shape, and the writer-side plan survey result
  • OQ-09 transitioned out of deferred(scope)

References

  • docs/architecture/open-questions.md (OQ-09)
  • docs/architecture/targets.md (bast-rust-codecs)
  • docs/research/reader-poc-summary.md (findings F-1, F-2, F-6)
  • docs/architecture/decisions/007-bast-codec-output-contract.md
  • tasks/architecture/oq-01-file-partitioning.md (same trigger)
  • docs/sdd_process.md, "Deferred OQs and the blocker-task half"

Notes

Agent fills this during implementation.

Summary

Agent fills this on completion.