Source
- Canonical roadmap: .lux/roadmap.json phase "M4: Ticket-Driven Agent Hook Executor" is planned.
- Gap matrix: docs/roadmap-reality-lock.md says hooks/templates exist but full ticket-driven execution is unverified.
Current state
gateway/src/lux_hooks.rs and gateway templates exist. They are not yet proven as a full loop driven by ticket provenance.
Acceptance criteria
- Agent execution prompts are generated from ticket and milestone provenance, not free-floating plan text.
- Executor uses only supported gateway/MCP surfaces.
- Completion requires accepted artifacts: command output, tests, logs, game-context snapshots, screenshots, uloop/manual QA transcripts, or explicit blockers.
- Evidence is written under .lux/ through defined paths and linked back to the ticket.
Source
Current state
gateway/src/lux_hooks.rs and gateway templates exist. They are not yet proven as a full loop driven by ticket provenance.
Acceptance criteria