Files
whetstone_RSA/semantic/prereq_op_dataset/schema_drift.ndjson

13 lines
54 KiB
Plaintext
Raw Normal View History

{"decision_context": {"ambiguity_count": 0, "ambiguity_signals": [], "confidence": 85, "conflict_signals": {"ambiguousRequirementCount": 0, "conflictCount": 0, "hasConflicts": false}, "dependency_task_ids": [], "milestone_id": "milestone-1", "normalized_requirements": [{"ambiguous": false, "anchor": "constraints", "kind": "constraint", "normalizedText": "follow architecture gate requirements from sprint plan", "requirementId": "constraint-1", "sourceLine": 4}, {"ambiguous": false, "anchor": "constraints", "kind": "constraint", "normalizedText": "keep changes deterministic and test backed", "requirementId": "constraint-2", "sourceLine": 5}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "existing editor src modules and mcp toolchain", "requirementId": "dependency-1", "sourceLine": 8}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "whetstone mcp stable binary and workspace config", "requirementId": "dependency-2", "sourceLine": 9}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "datasets project benchmarks challenging fullstack multifile 2026 02 26 jsonl", "requirementId": "dependency-3", "sourceLine": 10}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "all sprint step tests pass", "requirementId": "acceptance-1", "sourceLine": 13}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "no regression in existing mcp tool behavior", "requirementId": "acceptance-2", "sourceLine": 14}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "generated task queue is ready or blockers are explicit", "requirementId": "acceptance-3", "sourceLine": 15}], "parsed_spec": {"acceptanceCriteria": [{"anchor": "acceptance-criteria", "line": 13, "sectionTitle": "Acceptance Criteria", "text": "All sprint step tests pass"}, {"anchor": "acceptance-criteria", "line": 14, "sectionTitle": "Acceptance Criteria", "text": "No regression in existing MCP tool behavior"}, {"anchor": "acceptance-criteria", "line": 15, "sectionTitle": "Acceptance Criteria", "text": "Generated task queue is ready or blockers are explicit"}], "constraints": [{"anchor": "constraints", "line": 4, "sectionTitle": "Constraints", "text": "Follow architecture gate requirements from sprint plan"}, {"anchor": "constraints", "line": 5, "sectionTitle": "Constraints", "text": "Keep changes deterministic and test-backed"}], "dependencies": [{"anchor": "dependencies", "line": 8, "sectionTitle": "Dependencies", "text": "Existing editor/src modules and MCP toolchain"}, {"anchor": "dependencies", "line": 9, "sectionTitle": "Dependencies", "text": "whetstone_mcp stable binary and workspace config"}, {"anchor": "dependencies", "line": 10, "sectionTitle": "Dependencies", "text": "datasets/project_benchmarks/challenging_fullstack_multifile_2026-02-26.jsonl"}], "goals": [], "sections": [{"anchor": "goals", "headingLine": 1, "title": "Goals"}, {"anchor": "constraints", "headingLine": 3, "title": "Constraints"}, {"anchor": "dependencies", "headingLine": 7, "title": "Dependencies"}, {"anchor": "acceptance-criteria", "headingLine": 12, "title": "Acceptance Criteria"}, {"anchor": "semantic-planning-packet-auto-extracted", "headingLine": 19, "title": "Semantic Planning Packet (Auto-Extracted)"}]}, "reasons": ["compatibility", "concurrency", "contract", "high_confidence_clear_path", "migration", "performance", "raw_structural_projection", "replay", "risk", "rollout", "security", "semantic", "transaction"], "task_id": "task-1", "title": "Intake Foundation Primary"}, "decision_label": {"needs_architect_review": true, "needs_resolve_dependencies": false, "needs_validate_intake": true, "source_values": ["architect-review", "validate-intake", "whetstone_generate_taskitems", "whetstone_queue_ready", "whetstone_validate_taskitem"]}, "decision_provenance": "direct_bundled", "gate_id": "prereq_op_selector", "rejection_flags": ["invalid_prerequisite_values:whetston
{"decision_context": {"ambiguity_count": 0, "ambiguity_signals": [], "confidence": 81, "conflict_signals": {"ambiguousRequirementCount": 0, "conflictCount": 0, "hasConflicts": false}, "dependency_task_ids": ["task-1"], "milestone_id": "milestone-2", "normalized_requirements": [{"ambiguous": false, "anchor": "constraints", "kind": "constraint", "normalizedText": "follow architecture gate requirements from sprint plan", "requirementId": "constraint-1", "sourceLine": 4}, {"ambiguous": false, "anchor": "constraints", "kind": "constraint", "normalizedText": "keep changes deterministic and test backed", "requirementId": "constraint-2", "sourceLine": 5}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "existing editor src modules and mcp toolchain", "requirementId": "dependency-1", "sourceLine": 8}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "whetstone mcp stable binary and workspace config", "requirementId": "dependency-2", "sourceLine": 9}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "datasets project benchmarks challenging fullstack multifile 2026 02 26 jsonl", "requirementId": "dependency-3", "sourceLine": 10}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "all sprint step tests pass", "requirementId": "acceptance-1", "sourceLine": 13}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "no regression in existing mcp tool behavior", "requirementId": "acceptance-2", "sourceLine": 14}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "generated task queue is ready or blockers are explicit", "requirementId": "acceptance-3", "sourceLine": 15}], "parsed_spec": {"acceptanceCriteria": [{"anchor": "acceptance-criteria", "line": 13, "sectionTitle": "Acceptance Criteria", "text": "All sprint step tests pass"}, {"anchor": "acceptance-criteria", "line": 14, "sectionTitle": "Acceptance Criteria", "text": "No regression in existing MCP tool behavior"}, {"anchor": "acceptance-criteria", "line": 15, "sectionTitle": "Acceptance Criteria", "text": "Generated task queue is ready or blockers are explicit"}], "constraints": [{"anchor": "constraints", "line": 4, "sectionTitle": "Constraints", "text": "Follow architecture gate requirements from sprint plan"}, {"anchor": "constraints", "line": 5, "sectionTitle": "Constraints", "text": "Keep changes deterministic and test-backed"}], "dependencies": [{"anchor": "dependencies", "line": 8, "sectionTitle": "Dependencies", "text": "Existing editor/src modules and MCP toolchain"}, {"anchor": "dependencies", "line": 9, "sectionTitle": "Dependencies", "text": "whetstone_mcp stable binary and workspace config"}, {"anchor": "dependencies", "line": 10, "sectionTitle": "Dependencies", "text": "datasets/project_benchmarks/challenging_fullstack_multifile_2026-02-26.jsonl"}], "goals": [], "sections": [{"anchor": "goals", "headingLine": 1, "title": "Goals"}, {"anchor": "constraints", "headingLine": 3, "title": "Constraints"}, {"anchor": "dependencies", "headingLine": 7, "title": "Dependencies"}, {"anchor": "acceptance-criteria", "headingLine": 12, "title": "Acceptance Criteria"}, {"anchor": "semantic-planning-packet-auto-extracted", "headingLine": 19, "title": "Semantic Planning Packet (Auto-Extracted)"}]}, "reasons": ["compatibility", "concurrency", "contract", "depends_on_prior_tasks", "migration", "performance", "raw_structural_projection", "replay", "risk", "rollout", "security", "semantic", "transaction"], "task_id": "task-2", "title": "Execution Readiness Primary"}, "decision_label": {"needs_architect_review": false, "needs_resolve_dependencies": true, "needs_validate_intake": true, "source_values": ["resolve-dependencies", "validate-intake", "whetstone_generate_taskitems", "whetstone_queue_ready", "whetstone_validate_taskitem"]}, "decision_provenance": "direct_bundled", "gate_id": "prereq_op_selector", "rejection_flags": ["invalid_prerequisite_value
{"decision_context": {"ambiguity_count": 0, "ambiguity_signals": [], "confidence": 85, "conflict_signals": {"ambiguousRequirementCount": 0, "conflictCount": 0, "hasConflicts": false}, "dependency_task_ids": [], "milestone_id": "milestone-1", "normalized_requirements": [{"ambiguous": false, "anchor": "constraints", "kind": "constraint", "normalizedText": "follow architecture gate requirements from sprint plan", "requirementId": "constraint-1", "sourceLine": 4}, {"ambiguous": false, "anchor": "constraints", "kind": "constraint", "normalizedText": "keep changes deterministic and test backed", "requirementId": "constraint-2", "sourceLine": 5}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "existing editor src modules and mcp toolchain", "requirementId": "dependency-1", "sourceLine": 8}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "whetstone mcp stable binary and workspace config", "requirementId": "dependency-2", "sourceLine": 9}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "datasets project benchmarks challenging fullstack multifile 2026 02 26 jsonl", "requirementId": "dependency-3", "sourceLine": 10}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "all sprint step tests pass", "requirementId": "acceptance-1", "sourceLine": 13}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "no regression in existing mcp tool behavior", "requirementId": "acceptance-2", "sourceLine": 14}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "generated task queue is ready or blockers are explicit", "requirementId": "acceptance-3", "sourceLine": 15}], "parsed_spec": {"acceptanceCriteria": [{"anchor": "acceptance-criteria", "line": 13, "sectionTitle": "Acceptance Criteria", "text": "All sprint step tests pass"}, {"anchor": "acceptance-criteria", "line": 14, "sectionTitle": "Acceptance Criteria", "text": "No regression in existing MCP tool behavior"}, {"anchor": "acceptance-criteria", "line": 15, "sectionTitle": "Acceptance Criteria", "text": "Generated task queue is ready or blockers are explicit"}], "constraints": [{"anchor": "constraints", "line": 4, "sectionTitle": "Constraints", "text": "Follow architecture gate requirements from sprint plan"}, {"anchor": "constraints", "line": 5, "sectionTitle": "Constraints", "text": "Keep changes deterministic and test-backed"}], "dependencies": [{"anchor": "dependencies", "line": 8, "sectionTitle": "Dependencies", "text": "Existing editor/src modules and MCP toolchain"}, {"anchor": "dependencies", "line": 9, "sectionTitle": "Dependencies", "text": "whetstone_mcp stable binary and workspace config"}, {"anchor": "dependencies", "line": 10, "sectionTitle": "Dependencies", "text": "datasets/project_benchmarks/challenging_fullstack_multifile_2026-02-26.jsonl"}], "goals": [], "sections": [{"anchor": "goals", "headingLine": 1, "title": "Goals"}, {"anchor": "constraints", "headingLine": 3, "title": "Constraints"}, {"anchor": "dependencies", "headingLine": 7, "title": "Dependencies"}, {"anchor": "acceptance-criteria", "headingLine": 12, "title": "Acceptance Criteria"}, {"anchor": "semantic-planning-packet-auto-extracted", "headingLine": 19, "title": "Semantic Planning Packet (Auto-Extracted)"}]}, "reasons": ["compatibility", "concurrency", "contract", "high_confidence_clear_path", "migration", "performance", "raw_structural_projection", "replay", "risk", "rollout", "security", "semantic", "transaction"], "task_id": "task-1-p3", "title": "Intake Foundation Primary [whetstone_generate_taskitems]"}, "decision_label": {"needs_architect_review": true, "needs_resolve_dependencies": false, "needs_validate_intake": true, "source_values": ["architect-review", "validate-intake", "whetstone_generate_taskitems", "whetstone_queue_ready", "whetstone_validate_taskitem"]}, "decision_provenance": "direct_bundled", "gate_id": "prereq_op_selector", "rejection_flags": ["in
{"decision_context": {"ambiguity_count": 0, "ambiguity_signals": [], "confidence": 81, "conflict_signals": {"ambiguousRequirementCount": 0, "conflictCount": 0, "hasConflicts": false}, "dependency_task_ids": ["task-1"], "milestone_id": "milestone-2", "normalized_requirements": [{"ambiguous": false, "anchor": "constraints", "kind": "constraint", "normalizedText": "follow architecture gate requirements from sprint plan", "requirementId": "constraint-1", "sourceLine": 4}, {"ambiguous": false, "anchor": "constraints", "kind": "constraint", "normalizedText": "keep changes deterministic and test backed", "requirementId": "constraint-2", "sourceLine": 5}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "existing editor src modules and mcp toolchain", "requirementId": "dependency-1", "sourceLine": 8}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "whetstone mcp stable binary and workspace config", "requirementId": "dependency-2", "sourceLine": 9}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "datasets project benchmarks challenging fullstack multifile 2026 02 26 jsonl", "requirementId": "dependency-3", "sourceLine": 10}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "all sprint step tests pass", "requirementId": "acceptance-1", "sourceLine": 13}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "no regression in existing mcp tool behavior", "requirementId": "acceptance-2", "sourceLine": 14}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "generated task queue is ready or blockers are explicit", "requirementId": "acceptance-3", "sourceLine": 15}], "parsed_spec": {"acceptanceCriteria": [{"anchor": "acceptance-criteria", "line": 13, "sectionTitle": "Acceptance Criteria", "text": "All sprint step tests pass"}, {"anchor": "acceptance-criteria", "line": 14, "sectionTitle": "Acceptance Criteria", "text": "No regression in existing MCP tool behavior"}, {"anchor": "acceptance-criteria", "line": 15, "sectionTitle": "Acceptance Criteria", "text": "Generated task queue is ready or blockers are explicit"}], "constraints": [{"anchor": "constraints", "line": 4, "sectionTitle": "Constraints", "text": "Follow architecture gate requirements from sprint plan"}, {"anchor": "constraints", "line": 5, "sectionTitle": "Constraints", "text": "Keep changes deterministic and test-backed"}], "dependencies": [{"anchor": "dependencies", "line": 8, "sectionTitle": "Dependencies", "text": "Existing editor/src modules and MCP toolchain"}, {"anchor": "dependencies", "line": 9, "sectionTitle": "Dependencies", "text": "whetstone_mcp stable binary and workspace config"}, {"anchor": "dependencies", "line": 10, "sectionTitle": "Dependencies", "text": "datasets/project_benchmarks/challenging_fullstack_multifile_2026-02-26.jsonl"}], "goals": [], "sections": [{"anchor": "goals", "headingLine": 1, "title": "Goals"}, {"anchor": "constraints", "headingLine": 3, "title": "Constraints"}, {"anchor": "dependencies", "headingLine": 7, "title": "Dependencies"}, {"anchor": "acceptance-criteria", "headingLine": 12, "title": "Acceptance Criteria"}, {"anchor": "semantic-planning-packet-auto-extracted", "headingLine": 19, "title": "Semantic Planning Packet (Auto-Extracted)"}]}, "reasons": ["compatibility", "concurrency", "contract", "depends_on_prior_tasks", "migration", "performance", "raw_structural_projection", "replay", "risk", "rollout", "security", "semantic", "transaction"], "task_id": "task-2-p4", "title": "Execution Readiness Primary [whetstone_queue_ready]"}, "decision_label": {"needs_architect_review": false, "needs_resolve_dependencies": true, "needs_validate_intake": true, "source_values": ["resolve-dependencies", "validate-intake", "whetstone_generate_taskitems", "whetstone_queue_ready", "whetstone_validate_taskitem"]}, "decision_provenance": "direct_bundled", "gate_id": "prereq_op_selector", "rejection_flags": [
{"decision_context": {"ambiguity_count": 0, "ambiguity_signals": [], "confidence": 85, "conflict_signals": {"ambiguousRequirementCount": 0, "conflictCount": 0, "hasConflicts": false}, "dependency_task_ids": [], "milestone_id": "milestone-1", "normalized_requirements": [{"ambiguous": false, "anchor": "constraints", "kind": "constraint", "normalizedText": "follow architecture gate requirements from sprint plan", "requirementId": "constraint-1", "sourceLine": 4}, {"ambiguous": false, "anchor": "constraints", "kind": "constraint", "normalizedText": "keep changes deterministic and test backed", "requirementId": "constraint-2", "sourceLine": 5}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "existing editor src modules and mcp toolchain", "requirementId": "dependency-1", "sourceLine": 8}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "whetstone mcp stable binary and workspace config", "requirementId": "dependency-2", "sourceLine": 9}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "datasets project benchmarks challenging fullstack multifile 2026 02 26 jsonl", "requirementId": "dependency-3", "sourceLine": 10}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "all sprint step tests pass", "requirementId": "acceptance-1", "sourceLine": 13}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "no regression in existing mcp tool behavior", "requirementId": "acceptance-2", "sourceLine": 14}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "generated task queue is ready or blockers are explicit", "requirementId": "acceptance-3", "sourceLine": 15}], "parsed_spec": {"acceptanceCriteria": [{"anchor": "acceptance-criteria", "line": 13, "sectionTitle": "Acceptance Criteria", "text": "All sprint step tests pass"}, {"anchor": "acceptance-criteria", "line": 14, "sectionTitle": "Acceptance Criteria", "text": "No regression in existing MCP tool behavior"}, {"anchor": "acceptance-criteria", "line": 15, "sectionTitle": "Acceptance Criteria", "text": "Generated task queue is ready or blockers are explicit"}], "constraints": [{"anchor": "constraints", "line": 4, "sectionTitle": "Constraints", "text": "Follow architecture gate requirements from sprint plan"}, {"anchor": "constraints", "line": 5, "sectionTitle": "Constraints", "text": "Keep changes deterministic and test-backed"}], "dependencies": [{"anchor": "dependencies", "line": 8, "sectionTitle": "Dependencies", "text": "Existing editor/src modules and MCP toolchain"}, {"anchor": "dependencies", "line": 9, "sectionTitle": "Dependencies", "text": "whetstone_mcp stable binary and workspace config"}, {"anchor": "dependencies", "line": 10, "sectionTitle": "Dependencies", "text": "datasets/project_benchmarks/challenging_fullstack_multifile_2026-02-26.jsonl"}], "goals": [], "sections": [{"anchor": "goals", "headingLine": 1, "title": "Goals"}, {"anchor": "constraints", "headingLine": 3, "title": "Constraints"}, {"anchor": "dependencies", "headingLine": 7, "title": "Dependencies"}, {"anchor": "acceptance-criteria", "headingLine": 12, "title": "Acceptance Criteria"}, {"anchor": "semantic-planning-packet-auto-extracted", "headingLine": 19, "title": "Semantic Planning Packet (Auto-Extracted)"}]}, "reasons": ["compatibility", "concurrency", "contract", "high_confidence_clear_path", "migration", "performance", "raw_structural_projection", "replay", "risk", "rollout", "security", "semantic", "transaction"], "task_id": "task-1-p5", "title": "Intake Foundation Primary [whetstone_validate_taskitem]"}, "decision_label": {"needs_architect_review": true, "needs_resolve_dependencies": false, "needs_validate_intake": true, "source_values": ["architect-review", "validate-intake", "whetstone_generate_taskitems", "whetstone_queue_ready", "whetstone_validate_taskitem"]}, "decision_provenance": "direct_bundled", "gate_id": "prereq_op_selector", "rejection_flags": ["inv
{"decision_context": {"ambiguity_count": 0, "ambiguity_signals": [], "confidence": 81, "conflict_signals": {"ambiguousRequirementCount": 0, "conflictCount": 0, "hasConflicts": false}, "dependency_task_ids": ["task-1"], "milestone_id": "milestone-2", "normalized_requirements": [{"ambiguous": false, "anchor": "constraints", "kind": "constraint", "normalizedText": "follow architecture gate requirements from sprint plan", "requirementId": "constraint-1", "sourceLine": 4}, {"ambiguous": false, "anchor": "constraints", "kind": "constraint", "normalizedText": "keep changes deterministic and test backed", "requirementId": "constraint-2", "sourceLine": 5}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "existing editor src modules and mcp toolchain", "requirementId": "dependency-1", "sourceLine": 8}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "whetstone mcp stable binary and workspace config", "requirementId": "dependency-2", "sourceLine": 9}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "datasets project benchmarks challenging fullstack multifile 2026 02 26 jsonl", "requirementId": "dependency-3", "sourceLine": 10}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "all sprint step tests pass", "requirementId": "acceptance-1", "sourceLine": 13}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "no regression in existing mcp tool behavior", "requirementId": "acceptance-2", "sourceLine": 14}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "generated task queue is ready or blockers are explicit", "requirementId": "acceptance-3", "sourceLine": 15}], "parsed_spec": {"acceptanceCriteria": [{"anchor": "acceptance-criteria", "line": 13, "sectionTitle": "Acceptance Criteria", "text": "All sprint step tests pass"}, {"anchor": "acceptance-criteria", "line": 14, "sectionTitle": "Acceptance Criteria", "text": "No regression in existing MCP tool behavior"}, {"anchor": "acceptance-criteria", "line": 15, "sectionTitle": "Acceptance Criteria", "text": "Generated task queue is ready or blockers are explicit"}], "constraints": [{"anchor": "constraints", "line": 4, "sectionTitle": "Constraints", "text": "Follow architecture gate requirements from sprint plan"}, {"anchor": "constraints", "line": 5, "sectionTitle": "Constraints", "text": "Keep changes deterministic and test-backed"}], "dependencies": [{"anchor": "dependencies", "line": 8, "sectionTitle": "Dependencies", "text": "Existing editor/src modules and MCP toolchain"}, {"anchor": "dependencies", "line": 9, "sectionTitle": "Dependencies", "text": "whetstone_mcp stable binary and workspace config"}, {"anchor": "dependencies", "line": 10, "sectionTitle": "Dependencies", "text": "datasets/project_benchmarks/challenging_fullstack_multifile_2026-02-26.jsonl"}], "goals": [], "sections": [{"anchor": "goals", "headingLine": 1, "title": "Goals"}, {"anchor": "constraints", "headingLine": 3, "title": "Constraints"}, {"anchor": "dependencies", "headingLine": 7, "title": "Dependencies"}, {"anchor": "acceptance-criteria", "headingLine": 12, "title": "Acceptance Criteria"}, {"anchor": "semantic-planning-packet-auto-extracted", "headingLine": 19, "title": "Semantic Planning Packet (Auto-Extracted)"}]}, "reasons": ["compatibility", "concurrency", "contract", "depends_on_prior_tasks", "migration", "performance", "raw_structural_projection", "replay", "risk", "rollout", "security", "semantic", "transaction"], "task_id": "task-2-p6", "title": "Execution Readiness Primary [whetstone_generate_taskitems]"}, "decision_label": {"needs_architect_review": false, "needs_resolve_dependencies": true, "needs_validate_intake": true, "source_values": ["resolve-dependencies", "validate-intake", "whetstone_generate_taskitems", "whetstone_queue_ready", "whetstone_validate_taskitem"]}, "decision_provenance": "direct_bundled", "gate_id": "prereq_op_selector", "rejection_fl
{"decision_context": {"ambiguity_count": 0, "ambiguity_signals": [], "confidence": 85, "conflict_signals": {"ambiguousRequirementCount": 0, "conflictCount": 0, "hasConflicts": false}, "dependency_task_ids": [], "milestone_id": "milestone-1", "normalized_requirements": [{"ambiguous": false, "anchor": "constraints", "kind": "constraint", "normalizedText": "follow architecture gate requirements from sprint plan", "requirementId": "constraint-1", "sourceLine": 4}, {"ambiguous": false, "anchor": "constraints", "kind": "constraint", "normalizedText": "keep changes deterministic and test backed", "requirementId": "constraint-2", "sourceLine": 5}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "existing editor src modules and mcp toolchain", "requirementId": "dependency-1", "sourceLine": 8}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "whetstone mcp stable binary and workspace config", "requirementId": "dependency-2", "sourceLine": 9}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "datasets project benchmarks challenging fullstack multifile 2026 02 26 jsonl", "requirementId": "dependency-3", "sourceLine": 10}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "all sprint step tests pass", "requirementId": "acceptance-1", "sourceLine": 13}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "no regression in existing mcp tool behavior", "requirementId": "acceptance-2", "sourceLine": 14}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "generated task queue is ready or blockers are explicit", "requirementId": "acceptance-3", "sourceLine": 15}], "parsed_spec": {"acceptanceCriteria": [{"anchor": "acceptance-criteria", "line": 13, "sectionTitle": "Acceptance Criteria", "text": "All sprint step tests pass"}, {"anchor": "acceptance-criteria", "line": 14, "sectionTitle": "Acceptance Criteria", "text": "No regression in existing MCP tool behavior"}, {"anchor": "acceptance-criteria", "line": 15, "sectionTitle": "Acceptance Criteria", "text": "Generated task queue is ready or blockers are explicit"}], "constraints": [{"anchor": "constraints", "line": 4, "sectionTitle": "Constraints", "text": "Follow architecture gate requirements from sprint plan"}, {"anchor": "constraints", "line": 5, "sectionTitle": "Constraints", "text": "Keep changes deterministic and test-backed"}], "dependencies": [{"anchor": "dependencies", "line": 8, "sectionTitle": "Dependencies", "text": "Existing editor/src modules and MCP toolchain"}, {"anchor": "dependencies", "line": 9, "sectionTitle": "Dependencies", "text": "whetstone_mcp stable binary and workspace config"}, {"anchor": "dependencies", "line": 10, "sectionTitle": "Dependencies", "text": "datasets/project_benchmarks/challenging_fullstack_multifile_2026-02-26.jsonl"}], "goals": [], "sections": [{"anchor": "goals", "headingLine": 1, "title": "Goals"}, {"anchor": "constraints", "headingLine": 3, "title": "Constraints"}, {"anchor": "dependencies", "headingLine": 7, "title": "Dependencies"}, {"anchor": "acceptance-criteria", "headingLine": 12, "title": "Acceptance Criteria"}, {"anchor": "semantic-planning-packet-auto-extracted", "headingLine": 19, "title": "Semantic Planning Packet (Auto-Extracted)"}]}, "reasons": ["compatibility", "concurrency", "contract", "high_confidence_clear_path", "migration", "performance", "raw_structural_projection", "replay", "risk", "rollout", "security", "semantic", "transaction"], "task_id": "task-1", "title": "Intake Foundation Primary"}, "decision_label": {"needs_architect_review": true, "needs_resolve_dependencies": false, "needs_validate_intake": true, "source_values": ["architect-review", "validate-intake", "whetstone_generate_taskitems", "whetstone_queue_ready", "whetstone_validate_taskitem"]}, "decision_provenance": "direct_bundled", "gate_id": "prereq_op_selector", "rejection_flags": ["invalid_prerequisite_values:whetston
{"decision_context": {"ambiguity_count": 0, "ambiguity_signals": [], "confidence": 81, "conflict_signals": {"ambiguousRequirementCount": 0, "conflictCount": 0, "hasConflicts": false}, "dependency_task_ids": ["task-1"], "milestone_id": "milestone-2", "normalized_requirements": [{"ambiguous": false, "anchor": "constraints", "kind": "constraint", "normalizedText": "follow architecture gate requirements from sprint plan", "requirementId": "constraint-1", "sourceLine": 4}, {"ambiguous": false, "anchor": "constraints", "kind": "constraint", "normalizedText": "keep changes deterministic and test backed", "requirementId": "constraint-2", "sourceLine": 5}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "existing editor src modules and mcp toolchain", "requirementId": "dependency-1", "sourceLine": 8}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "whetstone mcp stable binary and workspace config", "requirementId": "dependency-2", "sourceLine": 9}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "datasets project benchmarks challenging fullstack multifile 2026 02 26 jsonl", "requirementId": "dependency-3", "sourceLine": 10}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "all sprint step tests pass", "requirementId": "acceptance-1", "sourceLine": 13}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "no regression in existing mcp tool behavior", "requirementId": "acceptance-2", "sourceLine": 14}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "generated task queue is ready or blockers are explicit", "requirementId": "acceptance-3", "sourceLine": 15}], "parsed_spec": {"acceptanceCriteria": [{"anchor": "acceptance-criteria", "line": 13, "sectionTitle": "Acceptance Criteria", "text": "All sprint step tests pass"}, {"anchor": "acceptance-criteria", "line": 14, "sectionTitle": "Acceptance Criteria", "text": "No regression in existing MCP tool behavior"}, {"anchor": "acceptance-criteria", "line": 15, "sectionTitle": "Acceptance Criteria", "text": "Generated task queue is ready or blockers are explicit"}], "constraints": [{"anchor": "constraints", "line": 4, "sectionTitle": "Constraints", "text": "Follow architecture gate requirements from sprint plan"}, {"anchor": "constraints", "line": 5, "sectionTitle": "Constraints", "text": "Keep changes deterministic and test-backed"}], "dependencies": [{"anchor": "dependencies", "line": 8, "sectionTitle": "Dependencies", "text": "Existing editor/src modules and MCP toolchain"}, {"anchor": "dependencies", "line": 9, "sectionTitle": "Dependencies", "text": "whetstone_mcp stable binary and workspace config"}, {"anchor": "dependencies", "line": 10, "sectionTitle": "Dependencies", "text": "datasets/project_benchmarks/challenging_fullstack_multifile_2026-02-26.jsonl"}], "goals": [], "sections": [{"anchor": "goals", "headingLine": 1, "title": "Goals"}, {"anchor": "constraints", "headingLine": 3, "title": "Constraints"}, {"anchor": "dependencies", "headingLine": 7, "title": "Dependencies"}, {"anchor": "acceptance-criteria", "headingLine": 12, "title": "Acceptance Criteria"}, {"anchor": "semantic-planning-packet-auto-extracted", "headingLine": 19, "title": "Semantic Planning Packet (Auto-Extracted)"}]}, "reasons": ["compatibility", "concurrency", "contract", "depends_on_prior_tasks", "migration", "performance", "raw_structural_projection", "replay", "risk", "rollout", "security", "semantic", "transaction"], "task_id": "task-2", "title": "Execution Readiness Primary"}, "decision_label": {"needs_architect_review": false, "needs_resolve_dependencies": true, "needs_validate_intake": true, "source_values": ["resolve-dependencies", "validate-intake", "whetstone_generate_taskitems", "whetstone_queue_ready", "whetstone_validate_taskitem"]}, "decision_provenance": "direct_bundled", "gate_id": "prereq_op_selector", "rejection_flags": ["invalid_prerequisite_value
{"decision_context": {"ambiguity_count": 0, "ambiguity_signals": [], "confidence": 85, "conflict_signals": {"ambiguousRequirementCount": 0, "conflictCount": 0, "hasConflicts": false}, "dependency_task_ids": [], "milestone_id": "milestone-1", "normalized_requirements": [{"ambiguous": false, "anchor": "constraints", "kind": "constraint", "normalizedText": "follow architecture gate requirements from sprint plan", "requirementId": "constraint-1", "sourceLine": 4}, {"ambiguous": false, "anchor": "constraints", "kind": "constraint", "normalizedText": "keep changes deterministic and test backed", "requirementId": "constraint-2", "sourceLine": 5}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "existing editor src modules and mcp toolchain", "requirementId": "dependency-1", "sourceLine": 8}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "whetstone mcp stable binary and workspace config", "requirementId": "dependency-2", "sourceLine": 9}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "datasets project benchmarks challenging fullstack multifile 2026 02 26 jsonl", "requirementId": "dependency-3", "sourceLine": 10}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "all sprint step tests pass", "requirementId": "acceptance-1", "sourceLine": 13}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "no regression in existing mcp tool behavior", "requirementId": "acceptance-2", "sourceLine": 14}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "generated task queue is ready or blockers are explicit", "requirementId": "acceptance-3", "sourceLine": 15}], "parsed_spec": {"acceptanceCriteria": [{"anchor": "acceptance-criteria", "line": 13, "sectionTitle": "Acceptance Criteria", "text": "All sprint step tests pass"}, {"anchor": "acceptance-criteria", "line": 14, "sectionTitle": "Acceptance Criteria", "text": "No regression in existing MCP tool behavior"}, {"anchor": "acceptance-criteria", "line": 15, "sectionTitle": "Acceptance Criteria", "text": "Generated task queue is ready or blockers are explicit"}], "constraints": [{"anchor": "constraints", "line": 4, "sectionTitle": "Constraints", "text": "Follow architecture gate requirements from sprint plan"}, {"anchor": "constraints", "line": 5, "sectionTitle": "Constraints", "text": "Keep changes deterministic and test-backed"}], "dependencies": [{"anchor": "dependencies", "line": 8, "sectionTitle": "Dependencies", "text": "Existing editor/src modules and MCP toolchain"}, {"anchor": "dependencies", "line": 9, "sectionTitle": "Dependencies", "text": "whetstone_mcp stable binary and workspace config"}, {"anchor": "dependencies", "line": 10, "sectionTitle": "Dependencies", "text": "datasets/project_benchmarks/challenging_fullstack_multifile_2026-02-26.jsonl"}], "goals": [], "sections": [{"anchor": "goals", "headingLine": 1, "title": "Goals"}, {"anchor": "constraints", "headingLine": 3, "title": "Constraints"}, {"anchor": "dependencies", "headingLine": 7, "title": "Dependencies"}, {"anchor": "acceptance-criteria", "headingLine": 12, "title": "Acceptance Criteria"}, {"anchor": "semantic-planning-packet-auto-extracted", "headingLine": 19, "title": "Semantic Planning Packet (Auto-Extracted)"}]}, "reasons": ["compatibility", "concurrency", "contract", "high_confidence_clear_path", "migration", "performance", "raw_structural_projection", "replay", "risk", "rollout", "security", "semantic", "transaction"], "task_id": "task-1-p3", "title": "Intake Foundation Primary [whetstone_generate_taskitems]"}, "decision_label": {"needs_architect_review": true, "needs_resolve_dependencies": false, "needs_validate_intake": true, "source_values": ["architect-review", "validate-intake", "whetstone_generate_taskitems", "whetstone_queue_ready", "whetstone_validate_taskitem"]}, "decision_provenance": "direct_bundled", "gate_id": "prereq_op_selector", "rejection_flags": ["in
{"decision_context": {"ambiguity_count": 0, "ambiguity_signals": [], "confidence": 81, "conflict_signals": {"ambiguousRequirementCount": 0, "conflictCount": 0, "hasConflicts": false}, "dependency_task_ids": ["task-1"], "milestone_id": "milestone-2", "normalized_requirements": [{"ambiguous": false, "anchor": "constraints", "kind": "constraint", "normalizedText": "follow architecture gate requirements from sprint plan", "requirementId": "constraint-1", "sourceLine": 4}, {"ambiguous": false, "anchor": "constraints", "kind": "constraint", "normalizedText": "keep changes deterministic and test backed", "requirementId": "constraint-2", "sourceLine": 5}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "existing editor src modules and mcp toolchain", "requirementId": "dependency-1", "sourceLine": 8}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "whetstone mcp stable binary and workspace config", "requirementId": "dependency-2", "sourceLine": 9}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "datasets project benchmarks challenging fullstack multifile 2026 02 26 jsonl", "requirementId": "dependency-3", "sourceLine": 10}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "all sprint step tests pass", "requirementId": "acceptance-1", "sourceLine": 13}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "no regression in existing mcp tool behavior", "requirementId": "acceptance-2", "sourceLine": 14}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "generated task queue is ready or blockers are explicit", "requirementId": "acceptance-3", "sourceLine": 15}], "parsed_spec": {"acceptanceCriteria": [{"anchor": "acceptance-criteria", "line": 13, "sectionTitle": "Acceptance Criteria", "text": "All sprint step tests pass"}, {"anchor": "acceptance-criteria", "line": 14, "sectionTitle": "Acceptance Criteria", "text": "No regression in existing MCP tool behavior"}, {"anchor": "acceptance-criteria", "line": 15, "sectionTitle": "Acceptance Criteria", "text": "Generated task queue is ready or blockers are explicit"}], "constraints": [{"anchor": "constraints", "line": 4, "sectionTitle": "Constraints", "text": "Follow architecture gate requirements from sprint plan"}, {"anchor": "constraints", "line": 5, "sectionTitle": "Constraints", "text": "Keep changes deterministic and test-backed"}], "dependencies": [{"anchor": "dependencies", "line": 8, "sectionTitle": "Dependencies", "text": "Existing editor/src modules and MCP toolchain"}, {"anchor": "dependencies", "line": 9, "sectionTitle": "Dependencies", "text": "whetstone_mcp stable binary and workspace config"}, {"anchor": "dependencies", "line": 10, "sectionTitle": "Dependencies", "text": "datasets/project_benchmarks/challenging_fullstack_multifile_2026-02-26.jsonl"}], "goals": [], "sections": [{"anchor": "goals", "headingLine": 1, "title": "Goals"}, {"anchor": "constraints", "headingLine": 3, "title": "Constraints"}, {"anchor": "dependencies", "headingLine": 7, "title": "Dependencies"}, {"anchor": "acceptance-criteria", "headingLine": 12, "title": "Acceptance Criteria"}, {"anchor": "semantic-planning-packet-auto-extracted", "headingLine": 19, "title": "Semantic Planning Packet (Auto-Extracted)"}]}, "reasons": ["compatibility", "concurrency", "contract", "depends_on_prior_tasks", "migration", "performance", "raw_structural_projection", "replay", "risk", "rollout", "security", "semantic", "transaction"], "task_id": "task-2-p4", "title": "Execution Readiness Primary [whetstone_queue_ready]"}, "decision_label": {"needs_architect_review": false, "needs_resolve_dependencies": true, "needs_validate_intake": true, "source_values": ["resolve-dependencies", "validate-intake", "whetstone_generate_taskitems", "whetstone_queue_ready", "whetstone_validate_taskitem"]}, "decision_provenance": "direct_bundled", "gate_id": "prereq_op_selector", "rejection_flags": [
{"decision_context": {"ambiguity_count": 0, "ambiguity_signals": [], "confidence": 85, "conflict_signals": {"ambiguousRequirementCount": 0, "conflictCount": 0, "hasConflicts": false}, "dependency_task_ids": [], "milestone_id": "milestone-1", "normalized_requirements": [{"ambiguous": false, "anchor": "constraints", "kind": "constraint", "normalizedText": "follow architecture gate requirements from sprint plan", "requirementId": "constraint-1", "sourceLine": 4}, {"ambiguous": false, "anchor": "constraints", "kind": "constraint", "normalizedText": "keep changes deterministic and test backed", "requirementId": "constraint-2", "sourceLine": 5}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "existing editor src modules and mcp toolchain", "requirementId": "dependency-1", "sourceLine": 8}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "whetstone mcp stable binary and workspace config", "requirementId": "dependency-2", "sourceLine": 9}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "datasets project benchmarks challenging fullstack multifile 2026 02 26 jsonl", "requirementId": "dependency-3", "sourceLine": 10}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "all sprint step tests pass", "requirementId": "acceptance-1", "sourceLine": 13}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "no regression in existing mcp tool behavior", "requirementId": "acceptance-2", "sourceLine": 14}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "generated task queue is ready or blockers are explicit", "requirementId": "acceptance-3", "sourceLine": 15}], "parsed_spec": {"acceptanceCriteria": [{"anchor": "acceptance-criteria", "line": 13, "sectionTitle": "Acceptance Criteria", "text": "All sprint step tests pass"}, {"anchor": "acceptance-criteria", "line": 14, "sectionTitle": "Acceptance Criteria", "text": "No regression in existing MCP tool behavior"}, {"anchor": "acceptance-criteria", "line": 15, "sectionTitle": "Acceptance Criteria", "text": "Generated task queue is ready or blockers are explicit"}], "constraints": [{"anchor": "constraints", "line": 4, "sectionTitle": "Constraints", "text": "Follow architecture gate requirements from sprint plan"}, {"anchor": "constraints", "line": 5, "sectionTitle": "Constraints", "text": "Keep changes deterministic and test-backed"}], "dependencies": [{"anchor": "dependencies", "line": 8, "sectionTitle": "Dependencies", "text": "Existing editor/src modules and MCP toolchain"}, {"anchor": "dependencies", "line": 9, "sectionTitle": "Dependencies", "text": "whetstone_mcp stable binary and workspace config"}, {"anchor": "dependencies", "line": 10, "sectionTitle": "Dependencies", "text": "datasets/project_benchmarks/challenging_fullstack_multifile_2026-02-26.jsonl"}], "goals": [], "sections": [{"anchor": "goals", "headingLine": 1, "title": "Goals"}, {"anchor": "constraints", "headingLine": 3, "title": "Constraints"}, {"anchor": "dependencies", "headingLine": 7, "title": "Dependencies"}, {"anchor": "acceptance-criteria", "headingLine": 12, "title": "Acceptance Criteria"}, {"anchor": "semantic-planning-packet-auto-extracted", "headingLine": 19, "title": "Semantic Planning Packet (Auto-Extracted)"}]}, "reasons": ["compatibility", "concurrency", "contract", "high_confidence_clear_path", "migration", "performance", "raw_structural_projection", "replay", "risk", "rollout", "security", "semantic", "transaction"], "task_id": "task-1-p5", "title": "Intake Foundation Primary [whetstone_validate_taskitem]"}, "decision_label": {"needs_architect_review": true, "needs_resolve_dependencies": false, "needs_validate_intake": true, "source_values": ["architect-review", "validate-intake", "whetstone_generate_taskitems", "whetstone_queue_ready", "whetstone_validate_taskitem"]}, "decision_provenance": "direct_bundled", "gate_id": "prereq_op_selector", "rejection_flags": ["inv
{"decision_context": {"ambiguity_count": 0, "ambiguity_signals": [], "confidence": 81, "conflict_signals": {"ambiguousRequirementCount": 0, "conflictCount": 0, "hasConflicts": false}, "dependency_task_ids": ["task-1"], "milestone_id": "milestone-2", "normalized_requirements": [{"ambiguous": false, "anchor": "constraints", "kind": "constraint", "normalizedText": "follow architecture gate requirements from sprint plan", "requirementId": "constraint-1", "sourceLine": 4}, {"ambiguous": false, "anchor": "constraints", "kind": "constraint", "normalizedText": "keep changes deterministic and test backed", "requirementId": "constraint-2", "sourceLine": 5}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "existing editor src modules and mcp toolchain", "requirementId": "dependency-1", "sourceLine": 8}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "whetstone mcp stable binary and workspace config", "requirementId": "dependency-2", "sourceLine": 9}, {"ambiguous": false, "anchor": "dependencies", "kind": "dependency", "normalizedText": "datasets project benchmarks challenging fullstack multifile 2026 02 26 jsonl", "requirementId": "dependency-3", "sourceLine": 10}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "all sprint step tests pass", "requirementId": "acceptance-1", "sourceLine": 13}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "no regression in existing mcp tool behavior", "requirementId": "acceptance-2", "sourceLine": 14}, {"ambiguous": false, "anchor": "acceptance-criteria", "kind": "acceptance", "normalizedText": "generated task queue is ready or blockers are explicit", "requirementId": "acceptance-3", "sourceLine": 15}], "parsed_spec": {"acceptanceCriteria": [{"anchor": "acceptance-criteria", "line": 13, "sectionTitle": "Acceptance Criteria", "text": "All sprint step tests pass"}, {"anchor": "acceptance-criteria", "line": 14, "sectionTitle": "Acceptance Criteria", "text": "No regression in existing MCP tool behavior"}, {"anchor": "acceptance-criteria", "line": 15, "sectionTitle": "Acceptance Criteria", "text": "Generated task queue is ready or blockers are explicit"}], "constraints": [{"anchor": "constraints", "line": 4, "sectionTitle": "Constraints", "text": "Follow architecture gate requirements from sprint plan"}, {"anchor": "constraints", "line": 5, "sectionTitle": "Constraints", "text": "Keep changes deterministic and test-backed"}], "dependencies": [{"anchor": "dependencies", "line": 8, "sectionTitle": "Dependencies", "text": "Existing editor/src modules and MCP toolchain"}, {"anchor": "dependencies", "line": 9, "sectionTitle": "Dependencies", "text": "whetstone_mcp stable binary and workspace config"}, {"anchor": "dependencies", "line": 10, "sectionTitle": "Dependencies", "text": "datasets/project_benchmarks/challenging_fullstack_multifile_2026-02-26.jsonl"}], "goals": [], "sections": [{"anchor": "goals", "headingLine": 1, "title": "Goals"}, {"anchor": "constraints", "headingLine": 3, "title": "Constraints"}, {"anchor": "dependencies", "headingLine": 7, "title": "Dependencies"}, {"anchor": "acceptance-criteria", "headingLine": 12, "title": "Acceptance Criteria"}, {"anchor": "semantic-planning-packet-auto-extracted", "headingLine": 19, "title": "Semantic Planning Packet (Auto-Extracted)"}]}, "reasons": ["compatibility", "concurrency", "contract", "depends_on_prior_tasks", "migration", "performance", "raw_structural_projection", "replay", "risk", "rollout", "security", "semantic", "transaction"], "task_id": "task-2-p6", "title": "Execution Readiness Primary [whetstone_generate_taskitems]"}, "decision_label": {"needs_architect_review": false, "needs_resolve_dependencies": true, "needs_validate_intake": true, "source_values": ["resolve-dependencies", "validate-intake", "whetstone_generate_taskitems", "whetstone_queue_ready", "whetstone_validate_taskitem"]}, "decision_provenance": "direct_bundled", "gate_id": "prereq_op_selector", "rejection_fl