AI Agents SDE Task Viewer
      • Context
      • Plan
      • Prd
  1. Home
  2. AgentSDE
  3. agent-core
  4. gh-244
  5. plan
  6. prd.json
prd.json(1.0 KB)· Apr 2, 2026
{
  "issueNumber": 244,
  "branchName": "feat/244-quality-gate-e2e",
  "generatedAt": "2026-04-02T12:00:00Z",
  "stories": [
    {
      "id": "S1",
      "title": "Create quality-gate.e2e-spec.ts with test module setup and all scenarios",
      "priority": 1,
      "dependsOn": [],
      "acceptanceCriteria": [
        "Test module creates in-memory SQLite DB with TaskEntity and mocks all PhaseRouterService dependencies",
        "Scenario: gate blocks deliver phase for auto/careful directives — task.status=gated, invoke not called",
        "Scenario: skip-quality-gate sets override, approve clears gate, invoke called with QUALITY_GATE_OVERRIDE=1, override consumed",
        "Scenario: quick directive passes through deliver without gating",
        "Scenario: malformed skip-quality-gate (wrong casing, missing value) does not set override",
        "All test descriptions reference #231 for traceability",
        "npm run test passes, npm run lint passes"
      ],
      "passes": false,
      "completedAt": null
    }
  ]
}
PlanPr description