{"version": "2.1.0", "$schema": "https://json.schemastore.org/sarif-2.1.0.json", "runs": [{"tool": {"driver": {"name": "Repobility", "informationUri": "https://repobility.com", "rules": [{"id": "foundry_unresolved_feedback", "name": "Foundry mined unresolved feedback: redwolf3/timetrack", "shortDescription": {"text": "Foundry mined unresolved feedback: redwolf3/timetrack"}, "fullDescription": {"text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#41\nEvidence:\nGraph motif: Human feedback exists without a linked fix\nMotif id: unlinked_feedback_needs_evidence\nPolarity: bad\nTraining usage: negative_or_unresolved\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#41\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#41\nRepo: redwolf3/timetrack\nIssue/PR number: 41\nGraph consistency label: supported_by_verification_signal\nNodes: 76\nEdges: 186\nNode types: {'link_quality': 25, 'alignment': 12, 'comment_chain': 11, 'comment': 6, 'pr_review': 5, 'pr_file': 5, 'commi"}, "properties": {"scanner": "foundry_dataset", "category": "practices", "severity": "medium", "confidence": 0.7, "cwe": "", "owasp": ""}}, {"id": "foundry_blueprint_gap", "name": "Foundry mined blueprint gap alignment: redwolf3/timetrack", "shortDescription": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "fullDescription": {"text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: supported_by_high_confidence_link\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#9\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#9\nGraph gold label: supported_by_high_confidence_link\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#9\nRepo: redwolf3/timetrack\nIssue/PR number: 9\nGraph consistency label: supported_by_high_confidence_link\nNodes: 51\nEdges: 92\nNode types: {'link_quality': 18, 'alignment': 12, 'commit': 5, 'comment_chain': 4, 'blueprint_finding': 3, 'comment': 2"}, "properties": {"scanner": "foundry_dataset", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "cwe": "", "owasp": ""}}, {"id": "foundry_assumption_check", "name": "Foundry mined assumption checks: redwolf3/timetrack", "shortDescription": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "fullDescription": {"text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#9\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_high_confidence, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#9\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_and_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 4\nLinked commit count: 12\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 1\nLabels: {'test_ci_gap': 4}\nPolarities: {'bad': 4}\nChanged file labels: {'test_or_ci': 1}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-5c6282e39d9da3be\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"test_ci_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/9\",\n    \"text\": \"GitHub feedback: test_ci_gap\\nPolar"}, "properties": {"scanner": "foundry_dataset", "category": "practices", "severity": "medium", "confidence": 0.62, "cwe": "", "owasp": ""}}, {"id": "foundry_test_ci_gap", "name": "Foundry mined test ci gap after feedback: redwolf3/timetrack", "shortDescription": {"text": "Foundry mined test ci gap after feedback: redwolf3/timetrack"}, "fullDescription": {"text": "Graph query export: Feedback exposes missing tests or CI\nQuery id: test_ci_gap_after_feedback\nQuery type: motif_query\nIntent: Hard negatives for feedback/fix chains without adequate guardrails.\nMotif: test_ci_gap_after_feedback\nTraining usage: hard_negative\nGraph gold label: supported_by_high_confidence_link\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#9\nEvidence:\nGraph motif: Feedback or fix context exposes missing test/CI guardrails\nMotif id: test_ci_gap_after_feedback\nPolarity: bad\nTraining usage: hard_negative\nSeverity: high\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#9\nGraph gold label: supported_by_high_confidence_link\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#9\nRepo: redwolf3/timetrack\nIssue/PR number: 9\nGraph consistency label: supported_by_high_confidence_link\nNodes: 51\nEdges: 92\nNode types: {'link_quality': 18, 'alignment': 12, 'commit': 5, 'comment_chain': 4, 'blueprint_finding': 3, 'comment': 2, 'pr_review': 2, 'threa"}, "properties": {"scanner": "foundry_dataset", "category": "testing", "severity": "high", "confidence": 0.78, "cwe": "", "owasp": ""}}, {"id": "foundry_schema_ui_api_gap", "name": "Foundry mined schema ui api mismatch: redwolf3/timetrack", "shortDescription": {"text": "Foundry mined schema ui api mismatch: redwolf3/timetrack"}, "fullDescription": {"text": "Graph query export: Schema, UI, and API mismatch\nQuery id: schema_ui_api_mismatch\nQuery type: motif_query\nIntent: Assumption-check examples for data-path consistency across layers.\nMotif: schema_ui_api_mismatch\nTraining usage: assumption_check\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#4\nEvidence:\nGraph motif: Schema, UI, and API evidence do not line up\nMotif id: schema_ui_api_mismatch\nPolarity: bad\nTraining usage: assumption_check\nSeverity: high\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#4\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#4\nRepo: redwolf3/timetrack\nIssue/PR number: 4\nGraph consistency label: supported_by_verification_signal\nNodes: 64\nEdges: 217\nNode types: {'link_quality': 16, 'pr_file': 12, 'comment_chain': 8, 'commit': 7, 'alignment': 6, 'comment': 5, 'pr_review': 3, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, "}, "properties": {"scanner": "foundry_dataset", "category": "quality", "severity": "high", "confidence": 0.76, "cwe": "", "owasp": ""}}, {"id": "foundry_bad_chain", "name": "Foundry mined bad chains: redwolf3/timetrack", "shortDescription": {"text": "Foundry mined bad chains: redwolf3/timetrack"}, "fullDescription": {"text": "Comment chain pattern product: bad_chains\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#37\nOutcome: claimed_resolved_unverified\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_weak_supervision, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#37\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_and_fix_context\nOutcome: claimed_resolved_unverified\nComment count: 1\nLinked commit count: 1\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'mock_placeholder': 1}\nPolarities: {'bad': 1}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-d19b5505252b0ce8\",\n    \"kind\": \"issue_body\",\n    \"label\": \"mock_placeholder\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/issues/37\",\n    \"text\": \"GitHub feedback: mock_placeholder\\nPolarity: bad\\nKin"}, "properties": {"scanner": "foundry_dataset", "category": "practices", "severity": "high", "confidence": 0.84, "cwe": "", "owasp": ""}}, {"id": "foundry_auth_guardrail_gap", "name": "Foundry mined security auth guardrail gaps: redwolf3/timetrack", "shortDescription": {"text": "Foundry mined security auth guardrail gaps: redwolf3/timetrack"}, "fullDescription": {"text": "Graph query export: Security/auth changes without enough guardrails\nQuery id: security_auth_guardrail_gaps\nQuery type: motif_query\nIntent: Assumption-check security/auth examples requiring stronger tests or CI.\nMotif: security_auth_without_guardrails\nTraining usage: assumption_check\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#40\nEvidence:\nGraph motif: Security/auth change without enough guardrails\nMotif id: security_auth_without_guardrails\nPolarity: bad\nTraining usage: assumption_check\nSeverity: critical\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#40\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#40\nRepo: redwolf3/timetrack\nIssue/PR number: 40\nGraph consistency label: supported_by_verification_signal\nNodes: 86\nEdges: 213\nNode types: {'link_quality': 28, 'comment_chain': 17, 'comment': 10, 'alignment': 9, 'pr_review': 7, 'commit': 4, "}, "properties": {"scanner": "foundry_dataset", "category": "auth", "severity": "critical", "confidence": 0.78, "cwe": "", "owasp": ""}}, {"id": "foundry_fake_real_gap", "name": "Foundry mined mock as real or placeholder: redwolf3/timetrack", "shortDescription": {"text": "Foundry mined mock as real or placeholder: redwolf3/timetrack"}, "fullDescription": {"text": "Graph query export: Mock, sample, placeholder, or self-attested behavior treated as real\nQuery id: mock_as_real_or_placeholder\nQuery type: motif_query\nIntent: Hard negatives for fake completeness and missing real data paths.\nMotif: mock_as_real_or_placeholder\nTraining usage: hard_negative\nGraph gold label: weak_supervision_needs_review\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#37\nEvidence:\nGraph motif: Mock, sample, placeholder, or self-attested behavior treated as real\nMotif id: mock_as_real_or_placeholder\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#37\nGraph gold label: weak_supervision_needs_review\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#37\nRepo: redwolf3/timetrack\nIssue/PR number: 37\nGraph consistency label: weak_supervision_needs_review\nNodes: 10\nEdges: 12\nNode types: {'link_quality': 3, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'commit': 1, '"}, "properties": {"scanner": "foundry_dataset", "category": "practices", "severity": "critical", "confidence": 0.82, "cwe": "", "owasp": ""}}, {"id": "scanner-9710c8d059e53154", "name": "No frontend routes/components detected", "shortDescription": {"text": "No frontend routes/components detected"}, "fullDescription": {"text": "No React/Vue/Next routes were found. This is fine for backend-only repos."}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "info", "confidence": 1.0}}, {"id": "scanner-6372cebde0220094", "name": "No auth library detected", "shortDescription": {"text": "No auth library detected"}, "fullDescription": {"text": "The scanner did not find any standard auth library (JWT, OAuth, NextAuth, Auth0, etc.). The repo has auth/admin/session surface indicators, so auth may live in custom code, in a separate service, or be missing."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-f0ca91c4494b8601", "name": "GitHub Action is tag-pinned rather than SHA-pinned", "shortDescription": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "fullDescription": {"text": "actions/add-to-project@v1.0.2 can move without a code change in this repo. Pin third-party actions to a reviewed 40-character commit SHA."}, "properties": {"scanner": "scanner-primary", "layer": "cicd", "severity": "low", "confidence": 1.0}}, {"id": "scanner-ea8f3013f588db25", "name": "Shallow git history limits provenance confidence", "shortDescription": {"text": "Shallow git history limits provenance confidence"}, "fullDescription": {"text": "The repository is a shallow clone. Origin/evolution analysis cannot distinguish fresh generation, imported legacy code, or long-lived human code with high confidence."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}]}}, "automationDetails": {"id": "repobility/17973"}, "properties": {"repository": "redwolf3/timetrack", "repoUrl": "https://github.com/redwolf3/timetrack", "branch": "main"}, "results": [{"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: redwolf3/timetrack"}, "properties": {"repobilityId": 369490, "scanner": "foundry_dataset", "fingerprint": "9972344aac8142a72c58e2cde3a64e0b2c952b61014ea244d44834665a7ad799", "category": "practices", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback without linked fix evidence", "intent": "Negative/unresolved examples that should not be hallucinated into fixes.", "labels": {"keys": ["blueprint_human_gap_alignment", "ambiguous_needs_more_evidence", "human_feedback_general", "api_integration_gap", "comment_has_related_commit_context", "verification_or_tests", "unlinked_human_feedback", "weak blueprint fit", "ui_or_frontend", "source_or_other", "human_reported_issue_no_linked_fix", "not_resolved_or_not_observed", "thread_has_human_issue_and_fix_context", "issue_or_pull_request_thread", "agent_instruction_gap", "positive_human_signal", "test_or_ci", "human_reported_issue_then_fix_attempt", "bug_fix", "claimed_resolved_unverified", "ci_pending_or_incomplete", "positive_feedback_with_related_change", "human_positive_or_acceptance_signal", "human_reported_issue_then_verified_fix_attempt", "claimed_resolved_with_verification_signal"], "count": 25, "_omitted": "large_dict"}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"claimed_resolved_unverified": 2, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 16, "human_positive_or_acceptance_signal": 2, "claimed_resolved_with_verification_signal": 2}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {"ci_pending_or_incomplete": 2}, "synthetic": false, "edge_count": 186, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 11, "thread_has_comment": 6, "thread_touches_file": 5, "comment_chain_has_ci": 1, "thread_has_pr_review": 5, "alignment_uses_comment": 12, "alignment_uses_finding": 12, "chain_has_link_quality": 25, "comment_aligns_finding": 12, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 5, "thread_has_comment_chain": 11, "comment_chain_links_commit": 11, "comment_chain_touches_file": 55, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 11}, "node_count": 76, "node_types": {"repo": 1, "commit": 4, "thread": 1, "comment": 6, "pr_file": 5, "alignment": 12, "pr_review": 5, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 25, "comment_chain": 11, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#41", "issue_number": "41", "quality_tiers": {"unresolved": 5, "assumption_check": 12, "weak_supervision": 8}, "repo_full_name": "redwolf3/timetrack", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-dbe4b752889261ca", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"test_or_ci": 14, "ui_or_frontend": 28, "source_or_other": 28}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#41\nEvidence:\nGraph motif: Human feedback exists without a linked fix\nMotif id: unlinked_feedback_needs_evidence\nPolarity: bad\nTraining usage: negative_or_unresolved\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#41\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#41\nRepo: redwolf3/timetrack\nIssue/PR number: 41\nGraph consistency label: supported_by_verification_signal\nNodes: 76\nEdges: 186\nNode types: {'link_quality': 25, 'alignment': 12, 'comment_chain': 11, 'comment': 6, 'pr_review': 5, 'pr_file': 5, 'commit': 4, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 55, 'chain_has_link_quality': 25, 'alignment_uses_comment': 12, 'alignment_uses_finding': 12, 'comment_aligns_finding': 12, 'thread_has_comment_chain': 11, 'comment_has_chain': 11, 'comment_chain_links_commit': 11, 'issue_chain_has_comment_chain': 11, 'thread_has_comment': 6, 'thread_has_pr_review': 5, 'thread_touches_file': 5, 'issue_chain_touches_file': 5, 'repo_has_thread': 1, 'comment_chain_has_ci': 1, 'thread_has_issue_chain': 1}\nLabels: {'blueprint_human_gap_alignment': 12, 'ambiguous_needs_more_evidence': 8, 'human_feedback_general': 5, 'api_integration_gap': 4, 'comment_has_related_commit_context': 3, 'verification_or_tests': 3, 'unlinked_human_feedback': 3, 'weak blueprint fit': 3, 'ui_or_frontend': 2, 'source_or_other': 2, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1, 'positive_human_signal': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 16, 'not_resolved_or_not_observed': 4, 'claimed_resolved_unverified': 2, 'human_positive_or_acceptance_signal': 2, 'claimed_resolved_with_verification_signal': 2}\nQuality tiers: {'assumption_check': 12, 'weak_supervision': 8, 'unresolved': 5}\nCI labels: {'ci_pending_or_incomplete': 2}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-d03dad537bd76f49", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/unresolved_feedback/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: redwolf3/timetrack"}, "properties": {"repobilityId": 369489, "scanner": "foundry_dataset", "fingerprint": "a79e16b9657ce44ac5a934113b1e2fd26ad684968c7d7a7d4fc29b7a08d19458", "category": "practices", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback without linked fix evidence", "intent": "Negative/unresolved examples that should not be hallucinated into fixes.", "labels": {"security_auth_secret": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 6}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 11, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "chain_has_link_quality": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 1, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 9, "node_types": {"repo": 1, "thread": 1, "comment": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 3, "comment_chain": 1}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#26", "issue_number": "26", "quality_tiers": {"unresolved": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-ddea0576761a54aa", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: needs_more_evidence\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#26\nEvidence:\nGraph motif: Human feedback exists without a linked fix\nMotif id: unlinked_feedback_needs_evidence\nPolarity: bad\nTraining usage: negative_or_unresolved\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#26\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#26\nRepo: redwolf3/timetrack\nIssue/PR number: 26\nGraph consistency label: needs_more_evidence\nNodes: 9\nEdges: 11\nNode types: {'link_quality': 3, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 3, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 3, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'security_auth_secret': 1, 'human_reported_issue_no_linked_fix': 1}\nOutcomes: {'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 3}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-b43a9b9c93d5578d", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/unresolved_feedback/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: redwolf3/timetrack"}, "properties": {"repobilityId": 369488, "scanner": "foundry_dataset", "fingerprint": "a1d3ebfae6f3f44893f4507ed406b59d6c746e3c3d94e21360bc9087995ab394", "category": "practices", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback without linked fix evidence", "intent": "Negative/unresolved examples that should not be hallucinated into fixes.", "labels": {"test_ci_gap": 1, "weak blueprint fit": 3, "human_feedback_general": 1, "unlinked_human_feedback": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 1, "blueprint_human_gap_alignment": 3, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 2}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 28, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 2, "thread_has_comment": 2, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 7, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 2, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 2}, "node_count": 21, "node_types": {"repo": 1, "thread": 1, "comment": 2, "alignment": 3, "fix_outcome": 1, "issue_chain": 1, "link_quality": 7, "comment_chain": 2, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#12", "issue_number": "12", "quality_tiers": {"unresolved": 4, "assumption_check": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-259052034f05b2ec", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#12\nEvidence:\nGraph motif: Human feedback exists without a linked fix\nMotif id: unlinked_feedback_needs_evidence\nPolarity: bad\nTraining usage: negative_or_unresolved\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#12\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#12\nRepo: redwolf3/timetrack\nIssue/PR number: 12\nGraph consistency label: assumption_check\nNodes: 21\nEdges: 28\nNode types: {'link_quality': 7, 'alignment': 3, 'blueprint_finding': 3, 'comment': 2, 'comment_chain': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 7, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'thread_has_comment': 2, 'thread_has_comment_chain': 2, 'comment_has_chain': 2, 'issue_chain_has_comment_chain': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'test_ci_gap': 1, 'human_feedback_general': 1, 'human_reported_issue_no_linked_fix': 1, 'unlinked_human_feedback': 1, 'ambiguous_needs_more_evidence': 1}\nOutcomes: {'not_resolved_or_not_observed': 6, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'unresolved': 4, 'assumption_check': 3}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-9a2f23573ffd0962", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/unresolved_feedback/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355249, "scanner": "foundry_dataset", "fingerprint": "3a121bdb7d5c9c7e4773e3b27bf9c28188ceca4c17edf0ff69216a558c63d22e", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"test_or_ci": 1, "test_ci_gap": 4, "weak blueprint fit": 3, "verification_or_tests": 5, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 6, "blueprint_human_gap_alignment": 12, "comment_has_related_commit_context": 4, "thread_has_human_issue_and_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"ambiguous_needs_more_evidence": 12}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 92, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 4, "thread_has_comment": 2, "thread_touches_file": 1, "thread_has_pr_review": 2, "alignment_uses_comment": 12, "alignment_uses_finding": 12, "chain_has_link_quality": 18, "comment_aligns_finding": 12, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 1, "thread_has_comment_chain": 4, "comment_chain_links_commit": 12, "comment_chain_touches_file": 4, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 4}, "node_count": 51, "node_types": {"repo": 1, "commit": 5, "thread": 1, "comment": 2, "pr_file": 1, "alignment": 12, "pr_review": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 18, "comment_chain": 4, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#9", "issue_number": "9", "quality_tiers": {"high_confidence": 6, "assumption_check": 12}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-ef52d9b7c38aad70", "graph_gold_label": "supported_by_high_confidence_link", "changed_file_labels": {"test_or_ci": 7}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: supported_by_high_confidence_link\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#9\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#9\nGraph gold label: supported_by_high_confidence_link\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#9\nRepo: redwolf3/timetrack\nIssue/PR number: 9\nGraph consistency label: supported_by_high_confidence_link\nNodes: 51\nEdges: 92\nNode types: {'link_quality': 18, 'alignment': 12, 'commit': 5, 'comment_chain': 4, 'blueprint_finding': 3, 'comment': 2, 'pr_review': 2, 'thread': 1, 'repo': 1, 'pr_file': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 18, 'comment_chain_links_commit': 12, 'alignment_uses_comment': 12, 'alignment_uses_finding': 12, 'comment_aligns_finding': 12, 'thread_has_comment_chain': 4, 'comment_has_chain': 4, 'comment_chain_touches_file': 4, 'issue_chain_has_comment_chain': 4, 'thread_has_comment': 2, 'thread_has_pr_review': 2, 'repo_has_thread': 1, 'thread_touches_file': 1, 'thread_has_issue_chain': 1, 'issue_chain_touches_file': 1, 'thread_has_fix_outcome': 1}\nLabels: {'blueprint_human_gap_alignment': 12, 'ambiguous_needs_more_evidence': 6, 'verification_or_tests': 5, 'test_ci_gap': 4, 'comment_has_related_commit_context': 4, 'weak blueprint fit': 3, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'test_or_ci': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 12}\nQuality tiers: {'assumption_check': 12, 'high_confidence': 6}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-86c3aeb650f33ab7", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355248, "scanner": "foundry_dataset", "fingerprint": "7fb62458674ca29f95455bc1d5e00d3e895ad1d47d6953be009fd52ff2b6382c", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"keys": ["ambiguous_needs_more_evidence", "comment_has_related_commit_context", "human_feedback_general", "verification_or_tests", "positive_human_signal", "positive_feedback_with_related_change", "human_positive_or_acceptance_signal", "ui_or_frontend", "blueprint_human_gap_alignment", "weak blueprint fit", "human_reported_issue_then_verified_fix_attempt", "claimed_resolved_with_verification_signal", "thread_has_human_issue_and_fix_context", "issue_or_pull_request_thread", "agent_instruction_gap", "runtime_failure", "api_integration_gap", "source_or_other", "test_or_ci", "bug_fix", "ci_pending_or_incomplete"], "count": 21, "_omitted": "large_dict"}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"ambiguous_needs_more_evidence": 26, "human_positive_or_acceptance_signal": 10, "claimed_resolved_with_verification_signal": 4}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {"ci_pending_or_incomplete": 4}, "synthetic": false, "edge_count": 251, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 18, "thread_has_comment": 11, "thread_touches_file": 5, "comment_chain_has_ci": 2, "thread_has_pr_review": 7, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 23, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 5, "thread_has_comment_chain": 18, "comment_chain_links_commit": 41, "comment_chain_touches_file": 90, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 18}, "node_count": 83, "node_types": {"repo": 1, "commit": 8, "thread": 1, "comment": 11, "pr_file": 5, "alignment": 3, "pr_review": 7, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 23, "comment_chain": 18, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#8", "issue_number": "8", "quality_tiers": {"high_confidence": 20, "assumption_check": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-f935546291be06af", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"test_or_ci": 21, "ui_or_frontend": 63, "source_or_other": 21}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#8\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#8\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#8\nRepo: redwolf3/timetrack\nIssue/PR number: 8\nGraph consistency label: supported_by_verification_signal\nNodes: 83\nEdges: 251\nNode types: {'link_quality': 23, 'comment_chain': 18, 'comment': 11, 'commit': 8, 'pr_review': 7, 'pr_file': 5, 'alignment': 3, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 90, 'comment_chain_links_commit': 41, 'chain_has_link_quality': 23, 'thread_has_comment_chain': 18, 'comment_has_chain': 18, 'issue_chain_has_comment_chain': 18, 'thread_has_comment': 11, 'thread_has_pr_review': 7, 'thread_touches_file': 5, 'issue_chain_touches_file': 5, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'comment_chain_has_ci': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1}\nLabels: {'ambiguous_needs_more_evidence': 13, 'comment_has_related_commit_context': 11, 'human_feedback_general': 10, 'verification_or_tests': 7, 'positive_human_signal': 5, 'positive_feedback_with_related_change': 5, 'human_positive_or_acceptance_signal': 5, 'ui_or_frontend': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'human_reported_issue_then_verified_fix_attempt': 2, 'claimed_resolved_with_verification_signal': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1, 'runtime_failure': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 26, 'human_positive_or_acceptance_signal': 10, 'claimed_resolved_with_verification_signal': 4}\nQuality tiers: {'high_confidence': 20, 'assumption_check': 3}\nCI labels: {'ci_pending_or_incomplete': 4}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-20864fe3512b6eb9", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355247, "scanner": "foundry_dataset", "fingerprint": "7b974456db6d66b3f1712603ac3a8e4b3589c5be644fea78024f3444dd7cbdc9", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"keys": ["ambiguous_needs_more_evidence", "verification_or_tests", "human_feedback_general", "comment_has_related_commit_context", "positive_human_signal", "source_or_other", "positive_feedback_with_related_change", "human_positive_or_acceptance_signal", "blueprint_human_gap_alignment", "weak blueprint fit", "test_or_ci", "human_reported_issue_then_verified_fix_attempt", "bug_fix", "claimed_resolved_with_verification_signal", "thread_has_human_issue_and_fix_context", "issue_or_pull_request_thread", "agent_instruction_gap", "api_integration_gap", "ui_or_frontend"], "count": 19, "_omitted": "large_dict"}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"ambiguous_needs_more_evidence": 12, "human_positive_or_acceptance_signal": 6, "claimed_resolved_with_verification_signal": 4}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 150, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 9, "thread_has_comment": 5, "thread_touches_file": 6, "thread_has_pr_review": 4, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 14, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 6, "thread_has_comment_chain": 9, "comment_chain_links_commit": 21, "comment_chain_touches_file": 54, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 9}, "node_count": 55, "node_types": {"repo": 1, "commit": 7, "thread": 1, "comment": 5, "pr_file": 6, "alignment": 3, "pr_review": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 14, "comment_chain": 9, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#7", "issue_number": "7", "quality_tiers": {"high_confidence": 11, "assumption_check": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-4c46b4355101816f", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"test_or_ci": 24, "ui_or_frontend": 12, "source_or_other": 36}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#7\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#7\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#7\nRepo: redwolf3/timetrack\nIssue/PR number: 7\nGraph consistency label: supported_by_verification_signal\nNodes: 55\nEdges: 150\nNode types: {'link_quality': 14, 'comment_chain': 9, 'commit': 7, 'pr_file': 6, 'comment': 5, 'pr_review': 4, 'alignment': 3, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 54, 'comment_chain_links_commit': 21, 'chain_has_link_quality': 14, 'thread_has_comment_chain': 9, 'comment_has_chain': 9, 'issue_chain_has_comment_chain': 9, 'thread_touches_file': 6, 'issue_chain_touches_file': 6, 'thread_has_comment': 5, 'thread_has_pr_review': 4, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 6, 'verification_or_tests': 5, 'human_feedback_general': 4, 'comment_has_related_commit_context': 4, 'positive_human_signal': 3, 'source_or_other': 3, 'positive_feedback_with_related_change': 3, 'human_positive_or_acceptance_signal': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'test_or_ci': 2, 'human_reported_issue_then_verified_fix_attempt': 2, 'bug_fix': 2, 'claimed_resolved_with_verification_signal': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 12, 'human_positive_or_acceptance_signal': 6, 'claimed_resolved_with_verification_signal': 4}\nQuality tiers: {'high_confidence': 11, 'assumption_check': 3}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-356ca15994639ec7", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355246, "scanner": "foundry_dataset", "fingerprint": "eac77ed44ee819bd86255dd917d09dadbebbc28e32d98845eee3ee1778ccea61", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"bug_fix": 2, "ui_or_frontend": 2, "ui_workflow_gap": 1, "weak blueprint fit": 3, "api_integration_gap": 1, "verification_or_tests": 3, "human_feedback_general": 4, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 6, "blueprint_human_gap_alignment": 6, "comment_has_related_commit_context": 4, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 2, "human_reported_issue_then_verified_fix_attempt": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"ambiguous_needs_more_evidence": 12, "claimed_resolved_with_verification_signal": 4}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 96, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 6, "thread_has_comment": 4, "thread_touches_file": 2, "thread_has_pr_review": 2, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 14, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 2, "thread_has_comment_chain": 6, "comment_chain_links_commit": 20, "comment_chain_touches_file": 12, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 6}, "node_count": 46, "node_types": {"repo": 1, "commit": 5, "thread": 1, "comment": 4, "pr_file": 2, "alignment": 6, "pr_review": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 14, "comment_chain": 6, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#6", "issue_number": "6", "quality_tiers": {"high_confidence": 7, "assumption_check": 6, "weak_supervision": 1}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-b369eb95c35508a7", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"ui_or_frontend": 18}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#6\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#6\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#6\nRepo: redwolf3/timetrack\nIssue/PR number: 6\nGraph consistency label: supported_by_verification_signal\nNodes: 46\nEdges: 96\nNode types: {'link_quality': 14, 'comment_chain': 6, 'alignment': 6, 'commit': 5, 'comment': 4, 'blueprint_finding': 3, 'pr_review': 2, 'pr_file': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_links_commit': 20, 'chain_has_link_quality': 14, 'comment_chain_touches_file': 12, 'thread_has_comment_chain': 6, 'comment_has_chain': 6, 'issue_chain_has_comment_chain': 6, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'thread_has_comment': 4, 'thread_has_pr_review': 2, 'thread_touches_file': 2, 'issue_chain_touches_file': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 6, 'blueprint_human_gap_alignment': 6, 'human_feedback_general': 4, 'comment_has_related_commit_context': 4, 'verification_or_tests': 3, 'weak blueprint fit': 3, 'ui_or_frontend': 2, 'human_reported_issue_then_verified_fix_attempt': 2, 'bug_fix': 2, 'claimed_resolved_with_verification_signal': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'api_integration_gap': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 12, 'claimed_resolved_with_verification_signal': 4}\nQuality tiers: {'high_confidence': 7, 'assumption_check': 6, 'weak_supervision': 1}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-b5490453d8c8aa3a", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355245, "scanner": "foundry_dataset", "fingerprint": "d54b9ac8b68e0fc463e8ede47d88d0946c803a61e7ee6fdc91dafef44aca6013", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"test_or_ci": 2, "docs_or_claims": 2, "source_or_other": 2, "weak blueprint fit": 3, "api_integration_gap": 2, "positive_human_signal": 1, "verification_or_tests": 5, "human_feedback_general": 1, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 5, "blueprint_human_gap_alignment": 6, "comment_has_related_commit_context": 3, "human_positive_or_acceptance_signal": 1, "positive_feedback_with_related_change": 1, "thread_has_human_issue_and_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"ambiguous_needs_more_evidence": 10, "human_positive_or_acceptance_signal": 2}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 100, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 4, "thread_has_comment": 2, "thread_touches_file": 6, "thread_has_pr_review": 2, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 12, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 6, "thread_has_comment_chain": 4, "comment_chain_links_commit": 14, "comment_chain_touches_file": 24, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 4}, "node_count": 44, "node_types": {"repo": 1, "commit": 5, "thread": 1, "comment": 2, "pr_file": 6, "alignment": 6, "pr_review": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 12, "comment_chain": 4, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#5", "issue_number": "5", "quality_tiers": {"high_confidence": 6, "assumption_check": 6}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-d1cba9c1e12201a1", "graph_gold_label": "supported_by_high_confidence_link", "changed_file_labels": {"test_or_ci": 14, "docs_or_claims": 14, "source_or_other": 14}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: supported_by_high_confidence_link\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#5\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#5\nGraph gold label: supported_by_high_confidence_link\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#5\nRepo: redwolf3/timetrack\nIssue/PR number: 5\nGraph consistency label: supported_by_high_confidence_link\nNodes: 44\nEdges: 100\nNode types: {'link_quality': 12, 'pr_file': 6, 'alignment': 6, 'commit': 5, 'comment_chain': 4, 'blueprint_finding': 3, 'comment': 2, 'pr_review': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 24, 'comment_chain_links_commit': 14, 'chain_has_link_quality': 12, 'thread_touches_file': 6, 'issue_chain_touches_file': 6, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'thread_has_comment_chain': 4, 'comment_has_chain': 4, 'issue_chain_has_comment_chain': 4, 'thread_has_comment': 2, 'thread_has_pr_review': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1}\nLabels: {'blueprint_human_gap_alignment': 6, 'verification_or_tests': 5, 'ambiguous_needs_more_evidence': 5, 'comment_has_related_commit_context': 3, 'weak blueprint fit': 3, 'api_integration_gap': 2, 'source_or_other': 2, 'test_or_ci': 2, 'docs_or_claims': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'human_feedback_general': 1, 'positive_human_signal': 1, 'positive_feedback_with_related_change': 1, 'human_positive_or_acceptance_signal': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 10, 'human_positive_or_acceptance_signal': 2}\nQuality tiers: {'high_confidence': 6, 'assumption_check': 6}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-6d94ec6fa5e60918", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355244, "scanner": "foundry_dataset", "fingerprint": "393d6f0ed874f0b1422177de4c1ef5d7f60f135c785a04a83c5c3d7eee593b26", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"bug_fix": 1, "test_or_ci": 1, "test_ci_gap": 1, "weak blueprint fit": 3, "api_integration_gap": 1, "verification_or_tests": 3, "ci_pending_or_incomplete": 1, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 1, "blueprint_human_gap_alignment": 6, "comment_has_related_commit_context": 1, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 3, "human_reported_issue_then_verified_fix_attempt": 1}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"ambiguous_needs_more_evidence": 2, "claimed_resolved_with_verification_signal": 6}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {"ci_pending_or_incomplete": 4}, "synthetic": false, "edge_count": 52, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 2, "thread_has_comment": 1, "thread_touches_file": 1, "comment_chain_has_ci": 2, "thread_has_pr_review": 1, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 10, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 1, "thread_has_comment_chain": 2, "comment_chain_links_commit": 6, "comment_chain_touches_file": 2, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 2}, "node_count": 33, "node_types": {"repo": 1, "commit": 4, "thread": 1, "comment": 1, "pr_file": 1, "alignment": 6, "pr_review": 1, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 10, "comment_chain": 2, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#44", "issue_number": "44", "quality_tiers": {"high_confidence": 4, "assumption_check": 6}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-cd386856db813078", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"test_or_ci": 5}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#44\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#44\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#44\nRepo: redwolf3/timetrack\nIssue/PR number: 44\nGraph consistency label: supported_by_verification_signal\nNodes: 33\nEdges: 52\nNode types: {'link_quality': 10, 'alignment': 6, 'commit': 4, 'blueprint_finding': 3, 'comment_chain': 2, 'thread': 1, 'repo': 1, 'comment': 1, 'pr_review': 1, 'pr_file': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 10, 'comment_chain_links_commit': 6, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'thread_has_comment_chain': 2, 'comment_has_chain': 2, 'comment_chain_has_ci': 2, 'comment_chain_touches_file': 2, 'issue_chain_has_comment_chain': 2, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_pr_review': 1, 'thread_touches_file': 1, 'thread_has_issue_chain': 1, 'issue_chain_touches_file': 1}\nLabels: {'blueprint_human_gap_alignment': 6, 'verification_or_tests': 3, 'claimed_resolved_with_verification_signal': 3, 'weak blueprint fit': 3, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'test_ci_gap': 1, 'api_integration_gap': 1, 'test_or_ci': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'ci_pending_or_incomplete': 1, 'bug_fix': 1, 'comment_has_related_commit_context': 1, 'ambiguous_needs_more_evidence': 1}\nOutcomes: {'claimed_resolved_with_verification_signal': 6, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'assumption_check': 6, 'high_confidence': 4}\nCI labels: {'ci_pending_or_incomplete': 4}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-6df594e7849d58cb", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355243, "scanner": "foundry_dataset", "fingerprint": "37ae552ffd473435c5c5a03e8b86b8cdfe79622ba43741b16c12c60ffd1479cc", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"bug_fix": 1, "test_ci_gap": 1, "weak blueprint fit": 3, "verification_or_tests": 3, "ci_pending_or_incomplete": 1, "issue_or_pull_request_thread": 1, "blueprint_human_gap_alignment": 3, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 3, "human_reported_issue_then_verified_fix_attempt": 1}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"claimed_resolved_with_verification_signal": 6}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {"ci_pending_or_incomplete": 2}, "synthetic": false, "edge_count": 28, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "comment_chain_has_ci": 1, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 6, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 1, "comment_chain_links_commit": 4, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 23, "node_types": {"repo": 1, "commit": 4, "thread": 1, "comment": 1, "alignment": 3, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 1, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#43", "issue_number": "43", "quality_tiers": {"high_confidence": 3, "assumption_check": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-b5e9a8fe672cce0c", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#43\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#43\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#43\nRepo: redwolf3/timetrack\nIssue/PR number: 43\nGraph consistency label: supported_by_verification_signal\nNodes: 23\nEdges: 28\nNode types: {'link_quality': 6, 'commit': 4, 'alignment': 3, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'comment_chain_links_commit': 4, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'comment_chain_has_ci': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'verification_or_tests': 3, 'claimed_resolved_with_verification_signal': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'test_ci_gap': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'ci_pending_or_incomplete': 1, 'bug_fix': 1}\nOutcomes: {'claimed_resolved_with_verification_signal': 6}\nQuality tiers: {'high_confidence': 3, 'assumption_check': 3}\nCI labels: {'ci_pending_or_incomplete': 2}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-7b08d1cd2e57e8e5", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355242, "scanner": "foundry_dataset", "fingerprint": "016bd69de3b2201d012fb6f26a3b149799a2ac8115d00c9053ebbbf236939d9f", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"bug_fix": 1, "weak blueprint fit": 3, "api_integration_gap": 1, "verification_or_tests": 3, "ci_pending_or_incomplete": 1, "issue_or_pull_request_thread": 1, "blueprint_human_gap_alignment": 3, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 3, "human_reported_issue_then_verified_fix_attempt": 1}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"claimed_resolved_with_verification_signal": 6}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {"ci_pending_or_incomplete": 2}, "synthetic": false, "edge_count": 28, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "comment_chain_has_ci": 1, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 6, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 1, "comment_chain_links_commit": 4, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 23, "node_types": {"repo": 1, "commit": 4, "thread": 1, "comment": 1, "alignment": 3, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 1, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#42", "issue_number": "42", "quality_tiers": {"assumption_check": 3, "weak_supervision": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-0dd45ea559b7ed93", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#42\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#42\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#42\nRepo: redwolf3/timetrack\nIssue/PR number: 42\nGraph consistency label: supported_by_verification_signal\nNodes: 23\nEdges: 28\nNode types: {'link_quality': 6, 'commit': 4, 'alignment': 3, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'comment_chain_links_commit': 4, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'comment_chain_has_ci': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'verification_or_tests': 3, 'claimed_resolved_with_verification_signal': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'ci_pending_or_incomplete': 1, 'bug_fix': 1}\nOutcomes: {'claimed_resolved_with_verification_signal': 6}\nQuality tiers: {'weak_supervision': 3, 'assumption_check': 3}\nCI labels: {'ci_pending_or_incomplete': 2}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-b48c2800073b5d53", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355241, "scanner": "foundry_dataset", "fingerprint": "97f5b536dec1f31b7e76115845d9808f974feddf99ea817966a2c161e7de755e", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"keys": ["blueprint_human_gap_alignment", "ambiguous_needs_more_evidence", "human_feedback_general", "api_integration_gap", "comment_has_related_commit_context", "verification_or_tests", "unlinked_human_feedback", "weak blueprint fit", "ui_or_frontend", "source_or_other", "human_reported_issue_no_linked_fix", "not_resolved_or_not_observed", "thread_has_human_issue_and_fix_context", "issue_or_pull_request_thread", "agent_instruction_gap", "positive_human_signal", "test_or_ci", "human_reported_issue_then_fix_attempt", "bug_fix", "claimed_resolved_unverified", "ci_pending_or_incomplete", "positive_feedback_with_related_change", "human_positive_or_acceptance_signal", "human_reported_issue_then_verified_fix_attempt", "claimed_resolved_with_verification_signal"], "count": 25, "_omitted": "large_dict"}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"claimed_resolved_unverified": 2, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 16, "human_positive_or_acceptance_signal": 2, "claimed_resolved_with_verification_signal": 2}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {"ci_pending_or_incomplete": 2}, "synthetic": false, "edge_count": 186, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 11, "thread_has_comment": 6, "thread_touches_file": 5, "comment_chain_has_ci": 1, "thread_has_pr_review": 5, "alignment_uses_comment": 12, "alignment_uses_finding": 12, "chain_has_link_quality": 25, "comment_aligns_finding": 12, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 5, "thread_has_comment_chain": 11, "comment_chain_links_commit": 11, "comment_chain_touches_file": 55, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 11}, "node_count": 76, "node_types": {"repo": 1, "commit": 4, "thread": 1, "comment": 6, "pr_file": 5, "alignment": 12, "pr_review": 5, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 25, "comment_chain": 11, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#41", "issue_number": "41", "quality_tiers": {"unresolved": 5, "assumption_check": 12, "weak_supervision": 8}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-7004e2fc8c97554f", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"test_or_ci": 14, "ui_or_frontend": 28, "source_or_other": 28}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#41\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#41\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#41\nRepo: redwolf3/timetrack\nIssue/PR number: 41\nGraph consistency label: supported_by_verification_signal\nNodes: 76\nEdges: 186\nNode types: {'link_quality': 25, 'alignment': 12, 'comment_chain': 11, 'comment': 6, 'pr_review': 5, 'pr_file': 5, 'commit': 4, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 55, 'chain_has_link_quality': 25, 'alignment_uses_comment': 12, 'alignment_uses_finding': 12, 'comment_aligns_finding': 12, 'thread_has_comment_chain': 11, 'comment_has_chain': 11, 'comment_chain_links_commit': 11, 'issue_chain_has_comment_chain': 11, 'thread_has_comment': 6, 'thread_has_pr_review': 5, 'thread_touches_file': 5, 'issue_chain_touches_file': 5, 'repo_has_thread': 1, 'comment_chain_has_ci': 1, 'thread_has_issue_chain': 1}\nLabels: {'blueprint_human_gap_alignment': 12, 'ambiguous_needs_more_evidence': 8, 'human_feedback_general': 5, 'api_integration_gap': 4, 'comment_has_related_commit_context': 3, 'verification_or_tests': 3, 'unlinked_human_feedback': 3, 'weak blueprint fit': 3, 'ui_or_frontend': 2, 'source_or_other': 2, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1, 'positive_human_signal': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 16, 'not_resolved_or_not_observed': 4, 'claimed_resolved_unverified': 2, 'human_positive_or_acceptance_signal': 2, 'claimed_resolved_with_verification_signal': 2}\nQuality tiers: {'assumption_check': 12, 'weak_supervision': 8, 'unresolved': 5}\nCI labels: {'ci_pending_or_incomplete': 2}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-39ad8b308444574d", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355240, "scanner": "foundry_dataset", "fingerprint": "2e998d4e0d7848afad2aa0089c9b9778e9655c7e69fab07719ff70e3b732ea52", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"keys": ["ambiguous_needs_more_evidence", "comment_has_related_commit_context", "blueprint_human_gap_alignment", "human_feedback_general", "agent_instruction_gap", "api_integration_gap", "verification_or_tests", "weak blueprint fit", "security_auth_secret", "positive_human_signal", "human_reported_issue_then_verified_fix_attempt", "claimed_resolved_with_verification_signal", "positive_feedback_with_related_change", "human_positive_or_acceptance_signal", "thread_has_human_issue_and_fix_context", "issue_or_pull_request_thread", "runtime_failure", "docs_or_claims", "ui_or_frontend", "source_or_other", "bug_fix", "ci_pending_or_incomplete"], "count": 22, "_omitted": "large_dict"}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"ambiguous_needs_more_evidence": 30, "human_positive_or_acceptance_signal": 4, "claimed_resolved_with_verification_signal": 4}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {"ci_pending_or_incomplete": 4}, "synthetic": false, "edge_count": 213, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 17, "thread_has_comment": 10, "thread_touches_file": 3, "comment_chain_has_ci": 2, "thread_has_pr_review": 7, "alignment_uses_comment": 9, "alignment_uses_finding": 9, "chain_has_link_quality": 28, "comment_aligns_finding": 9, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 3, "thread_has_comment_chain": 17, "comment_chain_links_commit": 27, "comment_chain_touches_file": 51, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 17}, "node_count": 86, "node_types": {"repo": 1, "commit": 4, "thread": 1, "comment": 10, "pr_file": 3, "alignment": 9, "pr_review": 7, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 28, "comment_chain": 17, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#40", "issue_number": "40", "quality_tiers": {"high_confidence": 15, "assumption_check": 9, "weak_supervision": 4}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-671e83708be0bd3c", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"docs_or_claims": 20, "ui_or_frontend": 20, "source_or_other": 20}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#40\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#40\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#40\nRepo: redwolf3/timetrack\nIssue/PR number: 40\nGraph consistency label: supported_by_verification_signal\nNodes: 86\nEdges: 213\nNode types: {'link_quality': 28, 'comment_chain': 17, 'comment': 10, 'alignment': 9, 'pr_review': 7, 'commit': 4, 'pr_file': 3, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 51, 'chain_has_link_quality': 28, 'comment_chain_links_commit': 27, 'thread_has_comment_chain': 17, 'comment_has_chain': 17, 'issue_chain_has_comment_chain': 17, 'thread_has_comment': 10, 'alignment_uses_comment': 9, 'alignment_uses_finding': 9, 'comment_aligns_finding': 9, 'thread_has_pr_review': 7, 'thread_touches_file': 3, 'issue_chain_touches_file': 3, 'comment_chain_has_ci': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1}\nLabels: {'ambiguous_needs_more_evidence': 15, 'comment_has_related_commit_context': 13, 'blueprint_human_gap_alignment': 9, 'human_feedback_general': 5, 'agent_instruction_gap': 4, 'api_integration_gap': 3, 'verification_or_tests': 3, 'weak blueprint fit': 3, 'security_auth_secret': 2, 'positive_human_signal': 2, 'human_reported_issue_then_verified_fix_attempt': 2, 'claimed_resolved_with_verification_signal': 2, 'positive_feedback_with_related_change': 2, 'human_positive_or_acceptance_signal': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 30, 'claimed_resolved_with_verification_signal': 4, 'human_positive_or_acceptance_signal': 4}\nQuality tiers: {'high_confidence': 15, 'assumption_check': 9, 'weak_supervision': 4}\nCI labels: {'ci_pending_or_incomplete': 4}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-83ab5511072c430c", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355239, "scanner": "foundry_dataset", "fingerprint": "60f7b6f66f42f12bc0fb04f0caca030c2dbf87b2a1d032cd7bef75631aec4aae", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"bug_fix": 1, "test_or_ci": 1, "docs_or_claims": 1, "ui_or_frontend": 6, "source_or_other": 4, "weak blueprint fit": 3, "agent_instruction_gap": 2, "verification_or_tests": 6, "human_feedback_general": 4, "data_schema_persistence": 2, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 9, "blueprint_human_gap_alignment": 6, "comment_has_related_commit_context": 7, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 1, "human_reported_issue_then_verified_fix_attempt": 1}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"ambiguous_needs_more_evidence": 18, "claimed_resolved_with_verification_signal": 2}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 217, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 8, "thread_has_comment": 5, "thread_touches_file": 12, "thread_has_pr_review": 3, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 16, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 8, "comment_chain_links_commit": 27, "comment_chain_touches_file": 96, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 8}, "node_count": 64, "node_types": {"repo": 1, "commit": 7, "thread": 1, "comment": 5, "pr_file": 12, "alignment": 6, "pr_review": 3, "fix_outcome": 1, "issue_chain": 1, "link_quality": 16, "comment_chain": 8, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#4", "issue_number": "4", "quality_tiers": {"high_confidence": 9, "assumption_check": 6, "weak_supervision": 1}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-bbb908bcb4e42e64", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"test_or_ci": 11, "docs_or_claims": 11, "ui_or_frontend": 66, "source_or_other": 44}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#4\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#4\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#4\nRepo: redwolf3/timetrack\nIssue/PR number: 4\nGraph consistency label: supported_by_verification_signal\nNodes: 64\nEdges: 217\nNode types: {'link_quality': 16, 'pr_file': 12, 'comment_chain': 8, 'commit': 7, 'alignment': 6, 'comment': 5, 'pr_review': 3, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 96, 'comment_chain_links_commit': 27, 'chain_has_link_quality': 16, 'thread_touches_file': 12, 'issue_chain_touches_file': 12, 'thread_has_comment_chain': 8, 'comment_has_chain': 8, 'issue_chain_has_comment_chain': 8, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'thread_has_comment': 5, 'thread_has_pr_review': 3, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 9, 'comment_has_related_commit_context': 7, 'ui_or_frontend': 6, 'verification_or_tests': 6, 'blueprint_human_gap_alignment': 6, 'human_feedback_general': 4, 'source_or_other': 4, 'weak blueprint fit': 3, 'data_schema_persistence': 2, 'agent_instruction_gap': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'docs_or_claims': 1, 'test_or_ci': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'bug_fix': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 18, 'claimed_resolved_with_verification_signal': 2}\nQuality tiers: {'high_confidence': 9, 'assumption_check': 6, 'weak_supervision': 1}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-1b45be8ba859a672", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355238, "scanner": "foundry_dataset", "fingerprint": "9193fddd3816ed0ffdad43f051543b79b7f780c354a3c35ec0707a4399e0845e", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"keys": ["ambiguous_needs_more_evidence", "human_feedback_general", "comment_has_related_commit_context", "blueprint_human_gap_alignment", "api_integration_gap", "ui_or_frontend", "human_reported_issue_then_fix_attempt", "claimed_resolved_unverified", "weak blueprint fit", "positive_human_signal", "verification_or_tests", "positive_feedback_with_related_change", "human_positive_or_acceptance_signal", "thread_has_human_issue_and_fix_context", "issue_or_pull_request_thread", "agent_instruction_gap", "bug_fix", "human_reported_issue_then_verified_fix_attempt", "claimed_resolved_with_verification_signal"], "count": 19, "_omitted": "large_dict"}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"claimed_resolved_unverified": 6, "ambiguous_needs_more_evidence": 22, "human_positive_or_acceptance_signal": 4, "claimed_resolved_with_verification_signal": 2}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 190, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 15, "thread_has_comment": 9, "thread_touches_file": 3, "thread_has_pr_review": 6, "alignment_uses_comment": 9, "alignment_uses_finding": 9, "chain_has_link_quality": 26, "comment_aligns_finding": 9, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 3, "thread_has_comment_chain": 15, "comment_chain_links_commit": 22, "comment_chain_touches_file": 45, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 15}, "node_count": 78, "node_types": {"repo": 1, "commit": 3, "thread": 1, "comment": 9, "pr_file": 3, "alignment": 9, "pr_review": 6, "fix_outcome": 1, "issue_chain": 1, "link_quality": 26, "comment_chain": 15, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#39", "issue_number": "39", "quality_tiers": {"high_confidence": 15, "assumption_check": 9, "weak_supervision": 2}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-e1b6386364eaa861", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"ui_or_frontend": 54}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#39\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#39\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#39\nRepo: redwolf3/timetrack\nIssue/PR number: 39\nGraph consistency label: supported_by_verification_signal\nNodes: 78\nEdges: 190\nNode types: {'link_quality': 26, 'comment_chain': 15, 'comment': 9, 'alignment': 9, 'pr_review': 6, 'pr_file': 3, 'commit': 3, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 45, 'chain_has_link_quality': 26, 'comment_chain_links_commit': 22, 'thread_has_comment_chain': 15, 'comment_has_chain': 15, 'issue_chain_has_comment_chain': 15, 'thread_has_comment': 9, 'alignment_uses_comment': 9, 'alignment_uses_finding': 9, 'comment_aligns_finding': 9, 'thread_has_pr_review': 6, 'thread_touches_file': 3, 'issue_chain_touches_file': 3, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 11, 'human_feedback_general': 9, 'comment_has_related_commit_context': 9, 'blueprint_human_gap_alignment': 9, 'api_integration_gap': 3, 'ui_or_frontend': 3, 'human_reported_issue_then_fix_attempt': 3, 'claimed_resolved_unverified': 3, 'weak blueprint fit': 3, 'positive_human_signal': 2, 'verification_or_tests': 2, 'positive_feedback_with_related_change': 2, 'human_positive_or_acceptance_signal': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 22, 'claimed_resolved_unverified': 6, 'human_positive_or_acceptance_signal': 4, 'claimed_resolved_with_verification_signal': 2}\nQuality tiers: {'high_confidence': 15, 'assumption_check': 9, 'weak_supervision': 2}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-7a7fe1d2d524acef", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355237, "scanner": "foundry_dataset", "fingerprint": "7f9ac71576f92756ce0dead1ecb5c5d86328c9fbd356fc199b1b1e0bd4210161", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"bug_fix": 1, "weak blueprint fit": 3, "verification_or_tests": 3, "human_feedback_general": 1, "data_schema_persistence": 1, "ci_pending_or_incomplete": 1, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 1, "blueprint_human_gap_alignment": 3, "comment_has_related_commit_context": 1, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 3, "human_reported_issue_then_verified_fix_attempt": 1}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"ambiguous_needs_more_evidence": 2, "claimed_resolved_with_verification_signal": 6}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {"ci_pending_or_incomplete": 4}, "synthetic": false, "edge_count": 38, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 2, "thread_has_comment": 2, "comment_chain_has_ci": 2, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 7, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 2, "comment_chain_links_commit": 8, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 2}, "node_count": 26, "node_types": {"repo": 1, "commit": 4, "thread": 1, "comment": 2, "alignment": 3, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 7, "comment_chain": 2, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#38", "issue_number": "38", "quality_tiers": {"assumption_check": 3, "weak_supervision": 4}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-4a90d0c1fd2a7a66", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#38\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#38\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#38\nRepo: redwolf3/timetrack\nIssue/PR number: 38\nGraph consistency label: supported_by_verification_signal\nNodes: 26\nEdges: 38\nNode types: {'link_quality': 7, 'commit': 4, 'alignment': 3, 'blueprint_finding': 3, 'comment': 2, 'comment_chain': 2, 'thread': 1, 'repo': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_links_commit': 8, 'chain_has_link_quality': 7, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'thread_has_comment': 2, 'thread_has_comment_chain': 2, 'comment_has_chain': 2, 'comment_chain_has_ci': 2, 'issue_chain_has_comment_chain': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'verification_or_tests': 3, 'claimed_resolved_with_verification_signal': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'data_schema_persistence': 1, 'human_feedback_general': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'bug_fix': 1, 'ci_pending_or_incomplete': 1, 'comment_has_related_commit_context': 1, 'ambiguous_needs_more_evidence': 1}\nOutcomes: {'claimed_resolved_with_verification_signal': 6, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'weak_supervision': 4, 'assumption_check': 3}\nCI labels: {'ci_pending_or_incomplete': 4}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-8a28571d49476559", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355236, "scanner": "foundry_dataset", "fingerprint": "e6f5084c7e39723791607695d7b9e25cf081be35708b83c07a7d6120c10ac2bc", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"keys": ["ambiguous_needs_more_evidence", "comment_has_related_commit_context", "human_feedback_general", "agent_instruction_gap", "blueprint_human_gap_alignment", "verification_or_tests", "positive_human_signal", "api_integration_gap", "positive_feedback_with_related_change", "human_positive_or_acceptance_signal", "weak blueprint fit", "ui_or_frontend", "human_reported_issue_then_verified_fix_attempt", "claimed_resolved_with_verification_signal", "thread_has_human_issue_and_fix_context", "issue_or_pull_request_thread", "mock_placeholder", "source_or_other", "test_or_ci", "bug_fix", "ci_pending_or_incomplete"], "count": 21, "_omitted": "large_dict"}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"ambiguous_needs_more_evidence": 44, "human_positive_or_acceptance_signal": 6, "claimed_resolved_with_verification_signal": 4}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {"ci_pending_or_incomplete": 2}, "synthetic": false, "edge_count": 307, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 25, "thread_has_comment": 15, "thread_touches_file": 4, "comment_chain_has_ci": 1, "thread_has_pr_review": 10, "alignment_uses_comment": 9, "alignment_uses_finding": 9, "chain_has_link_quality": 36, "comment_aligns_finding": 9, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 4, "thread_has_comment_chain": 25, "comment_chain_links_commit": 31, "comment_chain_touches_file": 100, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 25}, "node_count": 112, "node_types": {"repo": 1, "commit": 5, "thread": 1, "comment": 15, "pr_file": 4, "alignment": 9, "pr_review": 10, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 36, "comment_chain": 25, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#36", "issue_number": "36", "quality_tiers": {"high_confidence": 27, "assumption_check": 9}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-0be23bc084181e16", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"test_or_ci": 28, "ui_or_frontend": 56, "source_or_other": 28}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#36\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#36\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#36\nRepo: redwolf3/timetrack\nIssue/PR number: 36\nGraph consistency label: supported_by_verification_signal\nNodes: 112\nEdges: 307\nNode types: {'link_quality': 36, 'comment_chain': 25, 'comment': 15, 'pr_review': 10, 'alignment': 9, 'commit': 5, 'pr_file': 4, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 100, 'chain_has_link_quality': 36, 'comment_chain_links_commit': 31, 'thread_has_comment_chain': 25, 'comment_has_chain': 25, 'issue_chain_has_comment_chain': 25, 'thread_has_comment': 15, 'thread_has_pr_review': 10, 'alignment_uses_comment': 9, 'alignment_uses_finding': 9, 'comment_aligns_finding': 9, 'thread_touches_file': 4, 'issue_chain_touches_file': 4, 'repo_has_thread': 1, 'comment_chain_has_ci': 1, 'thread_has_issue_chain': 1}\nLabels: {'ambiguous_needs_more_evidence': 22, 'comment_has_related_commit_context': 20, 'human_feedback_general': 9, 'agent_instruction_gap': 9, 'blueprint_human_gap_alignment': 9, 'verification_or_tests': 4, 'positive_human_signal': 3, 'api_integration_gap': 3, 'positive_feedback_with_related_change': 3, 'human_positive_or_acceptance_signal': 3, 'weak blueprint fit': 3, 'ui_or_frontend': 2, 'human_reported_issue_then_verified_fix_attempt': 2, 'claimed_resolved_with_verification_signal': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 44, 'human_positive_or_acceptance_signal': 6, 'claimed_resolved_with_verification_signal': 4}\nQuality tiers: {'high_confidence': 27, 'assumption_check': 9}\nCI labels: {'ci_pending_or_incomplete': 2}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-d8726b85df72cc13", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355235, "scanner": "foundry_dataset", "fingerprint": "39061493c9d7e8231689f3682fae58f3323dd68539d20eac58734c569f003c43", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"weak blueprint fit": 3, "verification_or_tests": 2, "data_schema_persistence": 1, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 3, "blueprint_human_gap_alignment": 3, "comment_has_related_commit_context": 1, "thread_has_human_issue_and_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"ambiguous_needs_more_evidence": 6}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 25, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 6, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 1, "comment_chain_links_commit": 2, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 20, "node_types": {"repo": 1, "commit": 2, "thread": 1, "comment": 1, "alignment": 3, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 1, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#34", "issue_number": "34", "quality_tiers": {"assumption_check": 3, "weak_supervision": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-da5f37dff9ee6f7d", "graph_gold_label": "weak_supervision_needs_review", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: weak_supervision_needs_review\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#34\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#34\nGraph gold label: weak_supervision_needs_review\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#34\nRepo: redwolf3/timetrack\nIssue/PR number: 34\nGraph consistency label: weak_supervision_needs_review\nNodes: 20\nEdges: 25\nNode types: {'link_quality': 6, 'alignment': 3, 'blueprint_finding': 3, 'commit': 2, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'comment_chain_links_commit': 2, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'verification_or_tests': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'data_schema_persistence': 1, 'comment_has_related_commit_context': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 6}\nQuality tiers: {'weak_supervision': 3, 'assumption_check': 3}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-183c004a66850ca4", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355234, "scanner": "foundry_dataset", "fingerprint": "961934afc92350858c5b777c8fabbb68306837ff1639b272eedfd3c044090e26", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"weak blueprint fit": 3, "verification_or_tests": 2, "data_schema_persistence": 1, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 3, "blueprint_human_gap_alignment": 3, "comment_has_related_commit_context": 1, "thread_has_human_issue_and_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"ambiguous_needs_more_evidence": 6}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 25, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 6, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 1, "comment_chain_links_commit": 2, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 20, "node_types": {"repo": 1, "commit": 2, "thread": 1, "comment": 1, "alignment": 3, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 1, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#31", "issue_number": "31", "quality_tiers": {"assumption_check": 3, "weak_supervision": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-72e4790daf2c178d", "graph_gold_label": "weak_supervision_needs_review", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: weak_supervision_needs_review\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#31\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#31\nGraph gold label: weak_supervision_needs_review\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#31\nRepo: redwolf3/timetrack\nIssue/PR number: 31\nGraph consistency label: weak_supervision_needs_review\nNodes: 20\nEdges: 25\nNode types: {'link_quality': 6, 'alignment': 3, 'blueprint_finding': 3, 'commit': 2, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'comment_chain_links_commit': 2, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'verification_or_tests': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'data_schema_persistence': 1, 'comment_has_related_commit_context': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 6}\nQuality tiers: {'weak_supervision': 3, 'assumption_check': 3}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-825c88b911ce7e82", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355233, "scanner": "foundry_dataset", "fingerprint": "5d31cb92ce1fe622858707d8cc0eed2ff0e46675f2186d026ac32323d36bef34", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"bug_fix": 1, "ui_workflow_gap": 1, "weak blueprint fit": 3, "verification_or_tests": 2, "issue_or_pull_request_thread": 1, "blueprint_human_gap_alignment": 3, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 3, "human_reported_issue_then_verified_fix_attempt": 1}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"claimed_resolved_with_verification_signal": 6}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 26, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 6, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 1, "comment_chain_links_commit": 3, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 21, "node_types": {"repo": 1, "commit": 3, "thread": 1, "comment": 1, "alignment": 3, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 1, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#30", "issue_number": "30", "quality_tiers": {"assumption_check": 3, "weak_supervision": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-ad5a35170dc4cad5", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#30\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#30\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#30\nRepo: redwolf3/timetrack\nIssue/PR number: 30\nGraph consistency label: supported_by_verification_signal\nNodes: 21\nEdges: 26\nNode types: {'link_quality': 6, 'commit': 3, 'alignment': 3, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'comment_chain_links_commit': 3, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'claimed_resolved_with_verification_signal': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'verification_or_tests': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'bug_fix': 1}\nOutcomes: {'claimed_resolved_with_verification_signal': 6}\nQuality tiers: {'weak_supervision': 3, 'assumption_check': 3}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-dc99e37a935b837a", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355232, "scanner": "foundry_dataset", "fingerprint": "28e989fcff9d53c2f8a3ba8319d77da86a7fe8dc51dbbfd8a2372dd505e24a85", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"bug_fix": 1, "test_or_ci": 5, "test_ci_gap": 1, "source_or_other": 6, "weak blueprint fit": 3, "verification_or_tests": 5, "human_feedback_general": 1, "data_schema_persistence": 1, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 4, "blueprint_human_gap_alignment": 6, "comment_has_related_commit_context": 2, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 1, "human_reported_issue_then_verified_fix_attempt": 1}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"ambiguous_needs_more_evidence": 8, "claimed_resolved_with_verification_signal": 2}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 111, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 3, "thread_has_comment": 2, "thread_touches_file": 11, "thread_has_pr_review": 1, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 11, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 11, "thread_has_comment_chain": 3, "comment_chain_links_commit": 11, "comment_chain_touches_file": 33, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 3}, "node_count": 47, "node_types": {"repo": 1, "commit": 6, "thread": 1, "comment": 2, "pr_file": 11, "alignment": 6, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 11, "comment_chain": 3, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#3", "issue_number": "3", "quality_tiers": {"high_confidence": 5, "assumption_check": 6}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-28d4678670cc6614", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"test_or_ci": 30, "source_or_other": 36}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#3\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#3\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#3\nRepo: redwolf3/timetrack\nIssue/PR number: 3\nGraph consistency label: supported_by_verification_signal\nNodes: 47\nEdges: 111\nNode types: {'pr_file': 11, 'link_quality': 11, 'commit': 6, 'alignment': 6, 'comment_chain': 3, 'blueprint_finding': 3, 'comment': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 33, 'thread_touches_file': 11, 'comment_chain_links_commit': 11, 'chain_has_link_quality': 11, 'issue_chain_touches_file': 11, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'thread_has_comment_chain': 3, 'comment_has_chain': 3, 'issue_chain_has_comment_chain': 3, 'thread_has_comment': 2, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1}\nLabels: {'source_or_other': 6, 'blueprint_human_gap_alignment': 6, 'test_or_ci': 5, 'verification_or_tests': 5, 'ambiguous_needs_more_evidence': 4, 'weak blueprint fit': 3, 'comment_has_related_commit_context': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'data_schema_persistence': 1, 'human_feedback_general': 1, 'test_ci_gap': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'bug_fix': 1, 'claimed_resolved_with_verification_signal': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 8, 'claimed_resolved_with_verification_signal': 2}\nQuality tiers: {'assumption_check': 6, 'high_confidence': 5}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-1f8c944be130f884", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355231, "scanner": "foundry_dataset", "fingerprint": "0aecdf81f6f0582e2772b5147515211a143248d1c2d1b18828bffa0117a22a8f", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"weak blueprint fit": 3, "api_integration_gap": 1, "verification_or_tests": 2, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 3, "blueprint_human_gap_alignment": 3, "comment_has_related_commit_context": 1, "thread_has_human_issue_and_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"ambiguous_needs_more_evidence": 6}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 25, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 6, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 1, "comment_chain_links_commit": 2, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 20, "node_types": {"repo": 1, "commit": 2, "thread": 1, "comment": 1, "alignment": 3, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 1, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#27", "issue_number": "27", "quality_tiers": {"assumption_check": 3, "weak_supervision": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-46fe51a7997fea76", "graph_gold_label": "weak_supervision_needs_review", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: weak_supervision_needs_review\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#27\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#27\nGraph gold label: weak_supervision_needs_review\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#27\nRepo: redwolf3/timetrack\nIssue/PR number: 27\nGraph consistency label: weak_supervision_needs_review\nNodes: 20\nEdges: 25\nNode types: {'link_quality': 6, 'alignment': 3, 'blueprint_finding': 3, 'commit': 2, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'comment_chain_links_commit': 2, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'verification_or_tests': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'comment_has_related_commit_context': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 6}\nQuality tiers: {'weak_supervision': 3, 'assumption_check': 3}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-062d37c9aa45a0db", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355230, "scanner": "foundry_dataset", "fingerprint": "fb0e736419ba247869ebd8a219dc4107dd2cd0bec0732bf56ea40f8e15d82bd9", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"bug_fix": 1, "ui_workflow_gap": 1, "weak blueprint fit": 3, "verification_or_tests": 4, "ci_pending_or_incomplete": 1, "issue_or_pull_request_thread": 1, "blueprint_human_gap_alignment": 3, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 3, "human_reported_issue_then_verified_fix_attempt": 1}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"claimed_resolved_with_verification_signal": 6}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {"ci_pending_or_incomplete": 2}, "synthetic": false, "edge_count": 29, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "comment_chain_has_ci": 1, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 6, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 1, "comment_chain_links_commit": 5, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 24, "node_types": {"repo": 1, "commit": 5, "thread": 1, "comment": 1, "alignment": 3, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 1, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#25", "issue_number": "25", "quality_tiers": {"assumption_check": 3, "weak_supervision": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-ffb5e489814cbb79", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#25\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#25\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#25\nRepo: redwolf3/timetrack\nIssue/PR number: 25\nGraph consistency label: supported_by_verification_signal\nNodes: 24\nEdges: 29\nNode types: {'link_quality': 6, 'commit': 5, 'alignment': 3, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'comment_chain_links_commit': 5, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'comment_chain_has_ci': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'verification_or_tests': 4, 'claimed_resolved_with_verification_signal': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'bug_fix': 1, 'ci_pending_or_incomplete': 1}\nOutcomes: {'claimed_resolved_with_verification_signal': 6}\nQuality tiers: {'weak_supervision': 3, 'assumption_check': 3}\nCI labels: {'ci_pending_or_incomplete': 2}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-ce7c710a1bf8b924", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355229, "scanner": "foundry_dataset", "fingerprint": "2008cf65c5d1533f30a10d8d724455cfc57b127ae43207d36ad059ff3f182739", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"ui_workflow_gap": 1, "weak blueprint fit": 3, "verification_or_tests": 3, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 3, "blueprint_human_gap_alignment": 3, "comment_has_related_commit_context": 1, "thread_has_human_issue_and_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"ambiguous_needs_more_evidence": 6}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 26, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 6, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 1, "comment_chain_links_commit": 3, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 21, "node_types": {"repo": 1, "commit": 3, "thread": 1, "comment": 1, "alignment": 3, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 1, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#24", "issue_number": "24", "quality_tiers": {"assumption_check": 3, "weak_supervision": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-cb49289debceb8b1", "graph_gold_label": "weak_supervision_needs_review", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: weak_supervision_needs_review\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#24\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#24\nGraph gold label: weak_supervision_needs_review\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#24\nRepo: redwolf3/timetrack\nIssue/PR number: 24\nGraph consistency label: weak_supervision_needs_review\nNodes: 21\nEdges: 26\nNode types: {'link_quality': 6, 'commit': 3, 'alignment': 3, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'comment_chain_links_commit': 3, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'verification_or_tests': 3, 'ambiguous_needs_more_evidence': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'comment_has_related_commit_context': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 6}\nQuality tiers: {'weak_supervision': 3, 'assumption_check': 3}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-4829d6c8067f6574", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355228, "scanner": "foundry_dataset", "fingerprint": "184f050702366135632b08c51000169ca3b5ea2b098ca6e1b2aade7ee83bbd16", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"bug_fix": 1, "ui_workflow_gap": 1, "weak blueprint fit": 3, "verification_or_tests": 3, "ci_pending_or_incomplete": 1, "issue_or_pull_request_thread": 1, "blueprint_human_gap_alignment": 3, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 3, "human_reported_issue_then_verified_fix_attempt": 1}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"claimed_resolved_with_verification_signal": 6}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {"ci_pending_or_incomplete": 2}, "synthetic": false, "edge_count": 28, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "comment_chain_has_ci": 1, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 6, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 1, "comment_chain_links_commit": 4, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 23, "node_types": {"repo": 1, "commit": 4, "thread": 1, "comment": 1, "alignment": 3, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 1, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#20", "issue_number": "20", "quality_tiers": {"assumption_check": 3, "weak_supervision": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-2be3c3a52c936bf9", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#20\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#20\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#20\nRepo: redwolf3/timetrack\nIssue/PR number: 20\nGraph consistency label: supported_by_verification_signal\nNodes: 23\nEdges: 28\nNode types: {'link_quality': 6, 'commit': 4, 'alignment': 3, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'comment_chain_links_commit': 4, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'comment_chain_has_ci': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'verification_or_tests': 3, 'claimed_resolved_with_verification_signal': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'bug_fix': 1, 'ci_pending_or_incomplete': 1}\nOutcomes: {'claimed_resolved_with_verification_signal': 6}\nQuality tiers: {'weak_supervision': 3, 'assumption_check': 3}\nCI labels: {'ci_pending_or_incomplete': 2}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-296239f54dd7e4d5", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355227, "scanner": "foundry_dataset", "fingerprint": "c6c50c439ffd7bd4f248f89e5394322ccbe8bda6f7ab711f765483ccc61bda4c", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"bug_fix": 2, "test_or_ci": 7, "test_ci_gap": 6, "runtime_failure": 1, "source_or_other": 6, "mock_placeholder": 3, "weak blueprint fit": 3, "agent_instruction_gap": 2, "verification_or_tests": 5, "human_feedback_general": 3, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 15, "blueprint_human_gap_alignment": 18, "comment_has_related_commit_context": 13, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 2, "human_reported_issue_then_verified_fix_attempt": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"ambiguous_needs_more_evidence": 30, "claimed_resolved_with_verification_signal": 4}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 395, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 15, "thread_has_comment": 9, "thread_touches_file": 13, "thread_has_pr_review": 6, "alignment_uses_comment": 18, "alignment_uses_finding": 18, "chain_has_link_quality": 35, "comment_aligns_finding": 18, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 15, "comment_chain_links_commit": 37, "comment_chain_touches_file": 180, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 15}, "node_count": 110, "node_types": {"repo": 1, "commit": 7, "thread": 1, "comment": 9, "pr_file": 13, "alignment": 18, "pr_review": 6, "fix_outcome": 1, "issue_chain": 1, "link_quality": 35, "comment_chain": 15, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#2", "issue_number": "2", "quality_tiers": {"high_confidence": 17, "assumption_check": 18}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-242c6a3de60b43ff", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"test_or_ci": 126, "source_or_other": 108}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#2\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#2\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#2\nRepo: redwolf3/timetrack\nIssue/PR number: 2\nGraph consistency label: supported_by_verification_signal\nNodes: 110\nEdges: 395\nNode types: {'link_quality': 35, 'alignment': 18, 'comment_chain': 15, 'pr_file': 13, 'comment': 9, 'commit': 7, 'pr_review': 6, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 180, 'comment_chain_links_commit': 37, 'chain_has_link_quality': 35, 'alignment_uses_comment': 18, 'alignment_uses_finding': 18, 'comment_aligns_finding': 18, 'thread_has_comment_chain': 15, 'comment_has_chain': 15, 'issue_chain_has_comment_chain': 15, 'thread_touches_file': 13, 'issue_chain_touches_file': 12, 'thread_has_comment': 9, 'thread_has_pr_review': 6, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1}\nLabels: {'blueprint_human_gap_alignment': 18, 'ambiguous_needs_more_evidence': 15, 'comment_has_related_commit_context': 13, 'test_or_ci': 7, 'test_ci_gap': 6, 'source_or_other': 6, 'verification_or_tests': 5, 'mock_placeholder': 3, 'human_feedback_general': 3, 'weak blueprint fit': 3, 'agent_instruction_gap': 2, 'human_reported_issue_then_verified_fix_attempt': 2, 'bug_fix': 2, 'claimed_resolved_with_verification_signal': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 30, 'claimed_resolved_with_verification_signal': 4}\nQuality tiers: {'assumption_check': 18, 'high_confidence': 17}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-f541289a6f6e5845", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355226, "scanner": "foundry_dataset", "fingerprint": "845fee53b61cf3027e1baf850a6b2c08ac0baab84b7dbe522b635629b561b58e", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"weak blueprint fit": 3, "api_integration_gap": 1, "verification_or_tests": 2, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 3, "blueprint_human_gap_alignment": 3, "comment_has_related_commit_context": 1, "thread_has_human_issue_and_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"ambiguous_needs_more_evidence": 6}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 25, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 6, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 1, "comment_chain_links_commit": 2, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 20, "node_types": {"repo": 1, "commit": 2, "thread": 1, "comment": 1, "alignment": 3, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 1, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#19", "issue_number": "19", "quality_tiers": {"assumption_check": 3, "weak_supervision": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-e4688b1e13a239ba", "graph_gold_label": "weak_supervision_needs_review", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: weak_supervision_needs_review\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#19\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#19\nGraph gold label: weak_supervision_needs_review\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#19\nRepo: redwolf3/timetrack\nIssue/PR number: 19\nGraph consistency label: weak_supervision_needs_review\nNodes: 20\nEdges: 25\nNode types: {'link_quality': 6, 'alignment': 3, 'blueprint_finding': 3, 'commit': 2, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'comment_chain_links_commit': 2, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'verification_or_tests': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'comment_has_related_commit_context': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 6}\nQuality tiers: {'weak_supervision': 3, 'assumption_check': 3}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-cf0eb355d9b6b5a7", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355225, "scanner": "foundry_dataset", "fingerprint": "91bf64989127937d2ddf239e270ae1aa1b203e4019b5e605457e07fc14d34073", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"weak blueprint fit": 3, "verification_or_tests": 1, "data_schema_persistence": 1, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 3, "blueprint_human_gap_alignment": 3, "comment_has_related_commit_context": 1, "thread_has_human_issue_and_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"ambiguous_needs_more_evidence": 6}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 24, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 6, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 1, "comment_chain_links_commit": 1, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 19, "node_types": {"repo": 1, "commit": 1, "thread": 1, "comment": 1, "alignment": 3, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 1, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#16", "issue_number": "16", "quality_tiers": {"assumption_check": 3, "weak_supervision": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-c64e9e24ee5f9862", "graph_gold_label": "weak_supervision_needs_review", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: weak_supervision_needs_review\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#16\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#16\nGraph gold label: weak_supervision_needs_review\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#16\nRepo: redwolf3/timetrack\nIssue/PR number: 16\nGraph consistency label: weak_supervision_needs_review\nNodes: 19\nEdges: 24\nNode types: {'link_quality': 6, 'alignment': 3, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'commit': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'comment_chain_links_commit': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'data_schema_persistence': 1, 'comment_has_related_commit_context': 1, 'verification_or_tests': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 6}\nQuality tiers: {'weak_supervision': 3, 'assumption_check': 3}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-4e91f4e1e14797cf", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355224, "scanner": "foundry_dataset", "fingerprint": "ac0575c314fe905a972c891c944ea5921a1361b463c8d19b02e5cc7044da94a2", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"bug_fix": 1, "weak blueprint fit": 3, "api_integration_gap": 1, "verification_or_tests": 2, "issue_or_pull_request_thread": 1, "blueprint_human_gap_alignment": 3, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 3, "human_reported_issue_then_verified_fix_attempt": 1}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"claimed_resolved_with_verification_signal": 6}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 26, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 6, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 1, "comment_chain_links_commit": 3, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 21, "node_types": {"repo": 1, "commit": 3, "thread": 1, "comment": 1, "alignment": 3, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 1, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#14", "issue_number": "14", "quality_tiers": {"assumption_check": 3, "weak_supervision": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-2b9a54e52fe5d9ef", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#14\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#14\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#14\nRepo: redwolf3/timetrack\nIssue/PR number: 14\nGraph consistency label: supported_by_verification_signal\nNodes: 21\nEdges: 26\nNode types: {'link_quality': 6, 'commit': 3, 'alignment': 3, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'comment_chain_links_commit': 3, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'claimed_resolved_with_verification_signal': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'verification_or_tests': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'bug_fix': 1}\nOutcomes: {'claimed_resolved_with_verification_signal': 6}\nQuality tiers: {'weak_supervision': 3, 'assumption_check': 3}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-505ec16c4d5be8c5", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355223, "scanner": "foundry_dataset", "fingerprint": "65a8591a491a8213adc4b2c980ee5d0620e9d8991296de960eca9b209f75371a", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"bug_fix": 1, "ui_workflow_gap": 1, "weak blueprint fit": 3, "verification_or_tests": 1, "issue_or_pull_request_thread": 1, "blueprint_human_gap_alignment": 3, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 3, "human_reported_issue_then_verified_fix_attempt": 1}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"claimed_resolved_with_verification_signal": 6}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 25, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 6, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 1, "comment_chain_links_commit": 2, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 20, "node_types": {"repo": 1, "commit": 2, "thread": 1, "comment": 1, "alignment": 3, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 1, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#13", "issue_number": "13", "quality_tiers": {"assumption_check": 3, "weak_supervision": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-22fdc0e91150801f", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#13\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#13\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#13\nRepo: redwolf3/timetrack\nIssue/PR number: 13\nGraph consistency label: supported_by_verification_signal\nNodes: 20\nEdges: 25\nNode types: {'link_quality': 6, 'alignment': 3, 'blueprint_finding': 3, 'commit': 2, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'comment_chain_links_commit': 2, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'claimed_resolved_with_verification_signal': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'verification_or_tests': 1, 'bug_fix': 1}\nOutcomes: {'claimed_resolved_with_verification_signal': 6}\nQuality tiers: {'weak_supervision': 3, 'assumption_check': 3}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-32d53248747b9724", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355222, "scanner": "foundry_dataset", "fingerprint": "9825621f633121ed12cd95e7d4b19752551af5fc17b5816e277a45d44456d170", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"test_ci_gap": 1, "weak blueprint fit": 3, "human_feedback_general": 1, "unlinked_human_feedback": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 1, "blueprint_human_gap_alignment": 3, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 2}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 28, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 2, "thread_has_comment": 2, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 7, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 2, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 2}, "node_count": 21, "node_types": {"repo": 1, "thread": 1, "comment": 2, "alignment": 3, "fix_outcome": 1, "issue_chain": 1, "link_quality": 7, "comment_chain": 2, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#12", "issue_number": "12", "quality_tiers": {"unresolved": 4, "assumption_check": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-3a73652d30dade6c", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#12\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#12\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#12\nRepo: redwolf3/timetrack\nIssue/PR number: 12\nGraph consistency label: assumption_check\nNodes: 21\nEdges: 28\nNode types: {'link_quality': 7, 'alignment': 3, 'blueprint_finding': 3, 'comment': 2, 'comment_chain': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 7, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'thread_has_comment': 2, 'thread_has_comment_chain': 2, 'comment_has_chain': 2, 'issue_chain_has_comment_chain': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'test_ci_gap': 1, 'human_feedback_general': 1, 'human_reported_issue_no_linked_fix': 1, 'unlinked_human_feedback': 1, 'ambiguous_needs_more_evidence': 1}\nOutcomes: {'not_resolved_or_not_observed': 6, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'unresolved': 4, 'assumption_check': 3}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-23129e34a93c90f9", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355221, "scanner": "foundry_dataset", "fingerprint": "9de37df928f9c37d2692e3b05e539c62bd9f3daa4e3d12bb0fbfb50db9c13135", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"bug_fix": 1, "test_or_ci": 1, "test_ci_gap": 1, "docs_or_claims": 1, "source_or_other": 3, "mock_placeholder": 1, "weak blueprint fit": 3, "verification_or_tests": 1, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 1, "blueprint_human_gap_alignment": 3, "comment_has_related_commit_context": 1, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 3, "human_reported_issue_then_verified_fix_attempt": 1}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"ambiguous_needs_more_evidence": 2, "claimed_resolved_with_verification_signal": 6}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 51, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 2, "thread_has_comment": 1, "thread_touches_file": 5, "thread_has_pr_review": 1, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 7, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 5, "thread_has_comment_chain": 2, "comment_chain_links_commit": 3, "comment_chain_touches_file": 10, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 2}, "node_count": 28, "node_types": {"repo": 1, "commit": 2, "thread": 1, "comment": 1, "pr_file": 5, "alignment": 3, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 7, "comment_chain": 2, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#11", "issue_number": "11", "quality_tiers": {"high_confidence": 3, "assumption_check": 3, "weak_supervision": 1}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-0d8f764940981af4", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"test_or_ci": 5, "docs_or_claims": 5, "source_or_other": 15}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#11\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#11\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#11\nRepo: redwolf3/timetrack\nIssue/PR number: 11\nGraph consistency label: supported_by_verification_signal\nNodes: 28\nEdges: 51\nNode types: {'link_quality': 7, 'pr_file': 5, 'alignment': 3, 'blueprint_finding': 3, 'comment_chain': 2, 'commit': 2, 'thread': 1, 'repo': 1, 'comment': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 10, 'chain_has_link_quality': 7, 'thread_touches_file': 5, 'issue_chain_touches_file': 5, 'comment_chain_links_commit': 3, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'thread_has_comment_chain': 2, 'comment_has_chain': 2, 'issue_chain_has_comment_chain': 2, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1}\nLabels: {'source_or_other': 3, 'claimed_resolved_with_verification_signal': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'mock_placeholder': 1, 'test_ci_gap': 1, 'docs_or_claims': 1, 'test_or_ci': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'verification_or_tests': 1, 'bug_fix': 1, 'comment_has_related_commit_context': 1, 'ambiguous_needs_more_evidence': 1}\nOutcomes: {'claimed_resolved_with_verification_signal': 6, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'high_confidence': 3, 'assumption_check': 3, 'weak_supervision': 1}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-0ac1cef0826098ef", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355220, "scanner": "foundry_dataset", "fingerprint": "c476203e1506a92255b803244184c2bfe238385c2a65222b5f6c335e16942266", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"keys": ["ambiguous_needs_more_evidence", "comment_has_related_commit_context", "blueprint_human_gap_alignment", "human_feedback_general", "verification_or_tests", "positive_human_signal", "ui_or_frontend", "human_reported_issue_then_verified_fix_attempt", "claimed_resolved_with_verification_signal", "positive_feedback_with_related_change", "human_positive_or_acceptance_signal", "weak blueprint fit", "runtime_failure", "api_integration_gap", "test_or_ci", "thread_has_human_issue_and_fix_context", "issue_or_pull_request_thread", "test_ci_gap", "data_schema_persistence", "source_or_other", "bug_fix", "ci_pending_or_incomplete"], "count": 22, "_omitted": "large_dict"}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"ambiguous_needs_more_evidence": 28, "human_positive_or_acceptance_signal": 6, "claimed_resolved_with_verification_signal": 6}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {"ci_pending_or_incomplete": 8}, "synthetic": false, "edge_count": 322, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 18, "thread_has_comment": 11, "thread_touches_file": 6, "comment_chain_has_ci": 4, "thread_has_pr_review": 7, "alignment_uses_comment": 12, "alignment_uses_finding": 12, "chain_has_link_quality": 32, "comment_aligns_finding": 12, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 6, "thread_has_comment_chain": 18, "comment_chain_links_commit": 54, "comment_chain_touches_file": 108, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 18}, "node_count": 101, "node_types": {"repo": 1, "commit": 7, "thread": 1, "comment": 11, "pr_file": 6, "alignment": 12, "pr_review": 7, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 32, "comment_chain": 18, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#10", "issue_number": "10", "quality_tiers": {"high_confidence": 20, "assumption_check": 12}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-2e9af986f66e89c9", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"test_or_ci": 42, "ui_or_frontend": 63, "source_or_other": 21}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#10\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#10\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#10\nRepo: redwolf3/timetrack\nIssue/PR number: 10\nGraph consistency label: supported_by_verification_signal\nNodes: 101\nEdges: 322\nNode types: {'link_quality': 32, 'comment_chain': 18, 'alignment': 12, 'comment': 11, 'pr_review': 7, 'commit': 7, 'pr_file': 6, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 108, 'comment_chain_links_commit': 54, 'chain_has_link_quality': 32, 'thread_has_comment_chain': 18, 'comment_has_chain': 18, 'issue_chain_has_comment_chain': 18, 'alignment_uses_comment': 12, 'alignment_uses_finding': 12, 'comment_aligns_finding': 12, 'thread_has_comment': 11, 'thread_has_pr_review': 7, 'thread_touches_file': 6, 'issue_chain_touches_file': 6, 'comment_chain_has_ci': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1}\nLabels: {'ambiguous_needs_more_evidence': 14, 'comment_has_related_commit_context': 12, 'blueprint_human_gap_alignment': 12, 'human_feedback_general': 8, 'verification_or_tests': 6, 'positive_human_signal': 4, 'ui_or_frontend': 3, 'human_reported_issue_then_verified_fix_attempt': 3, 'claimed_resolved_with_verification_signal': 3, 'positive_feedback_with_related_change': 3, 'human_positive_or_acceptance_signal': 3, 'weak blueprint fit': 3, 'runtime_failure': 2, 'api_integration_gap': 2, 'test_or_ci': 2, 'thread_has_human_issue_and_fix_context': 2}\nOutcomes: {'ambiguous_needs_more_evidence': 28, 'claimed_resolved_with_verification_signal': 6, 'human_positive_or_acceptance_signal': 6}\nQuality tiers: {'high_confidence': 20, 'assumption_check': 12}\nCI labels: {'ci_pending_or_incomplete': 8}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-ab037dfb415a18c5", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: redwolf3/timetrack"}, "properties": {"repobilityId": 355219, "scanner": "foundry_dataset", "fingerprint": "50fdd24ac4012f3dbf652550925a909f95f84aaa4dad1a2863fa95a095e5270f", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"keys": ["blueprint_human_gap_alignment", "source_or_other", "verification_or_tests", "ambiguous_needs_more_evidence", "comment_has_related_commit_context", "weak blueprint fit", "ui_or_frontend", "bug_fix", "thread_has_human_issue_and_fix_context", "issue_or_pull_request_thread", "test_ci_gap", "human_feedback_general", "agent_instruction_gap", "api_integration_gap", "positive_human_signal", "human_reported_issue_then_verified_fix_attempt", "claimed_resolved_with_verification_signal", "positive_feedback_with_related_change", "human_positive_or_acceptance_signal"], "count": 19, "_omitted": "large_dict"}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"ambiguous_needs_more_evidence": 10, "human_positive_or_acceptance_signal": 2, "claimed_resolved_with_verification_signal": 2}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 123, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 5, "thread_has_comment": 3, "thread_touches_file": 7, "thread_has_pr_review": 2, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 13, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 7, "thread_has_comment_chain": 5, "comment_chain_links_commit": 19, "comment_chain_touches_file": 35, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 5}, "node_count": 50, "node_types": {"repo": 1, "commit": 7, "thread": 1, "comment": 3, "pr_file": 7, "alignment": 6, "pr_review": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 13, "comment_chain": 5, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#1", "issue_number": "1", "quality_tiers": {"high_confidence": 7, "assumption_check": 6}, "repo_full_name": "redwolf3/timetrack", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-d393fbc93bae5782", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"ui_or_frontend": 16, "source_or_other": 40}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#1\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#1\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#1\nRepo: redwolf3/timetrack\nIssue/PR number: 1\nGraph consistency label: supported_by_verification_signal\nNodes: 50\nEdges: 123\nNode types: {'link_quality': 13, 'pr_file': 7, 'commit': 7, 'alignment': 6, 'comment_chain': 5, 'comment': 3, 'blueprint_finding': 3, 'pr_review': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 35, 'comment_chain_links_commit': 19, 'chain_has_link_quality': 13, 'thread_touches_file': 7, 'issue_chain_touches_file': 7, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'thread_has_comment_chain': 5, 'comment_has_chain': 5, 'issue_chain_has_comment_chain': 5, 'thread_has_comment': 3, 'thread_has_pr_review': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1}\nLabels: {'blueprint_human_gap_alignment': 6, 'source_or_other': 5, 'verification_or_tests': 5, 'ambiguous_needs_more_evidence': 5, 'comment_has_related_commit_context': 3, 'weak blueprint fit': 3, 'ui_or_frontend': 2, 'bug_fix': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'test_ci_gap': 1, 'human_feedback_general': 1, 'agent_instruction_gap': 1, 'api_integration_gap': 1, 'positive_human_signal': 1, 'human_reported_issue_then_verified_fix_attempt': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 10, 'claimed_resolved_with_verification_signal': 2, 'human_positive_or_acceptance_signal': 2}\nQuality tiers: {'high_confidence': 7, 'assumption_check': 6}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-22111d44dd82d641", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/blueprint_gap_alignment/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311615, "scanner": "foundry_dataset", "fingerprint": "ad15b80390bb5029ed1fe71402c06bfd6e44b8e809fb5eb6ade896806b6c772f", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#9", "human_labels": ["test_ci_gap", "test_or_ci"], "issue_number": "9", "thread_label": "thread_has_human_issue_and_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.92, "repo_full_name": "redwolf3/timetrack", "training_usage": "gold_candidate", "confidence_tier": "high_confidence", "source_chain_id": "evidence-chain-issue_chain-ffe5da2723cfc516", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 1, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"test_or_ci": 1}, "linked_commit_count": 12, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_high_confidence", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#9\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_high_confidence, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#9\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_and_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 4\nLinked commit count: 12\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 1\nLabels: {'test_ci_gap': 4}\nPolarities: {'bad': 4}\nChanged file labels: {'test_or_ci': 1}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-5c6282e39d9da3be\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"test_ci_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/9\",\n    \"text\": \"GitHub feedback: test_ci_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/pull/9\\nTitle: CI: migrate off Node-20 actions (container + checkout@v5)\\nBody:\\n## Summary\\nMigrates CI off the deprecated Node 20 GitHub Actions runtime. GitHub forces Node 24 on **2026-06-16** and removes Node 20 on **2026-09-16**; both actions in the workflow were on Node 20.\\n\\n- **`actions/checkout@v4` \u2192 `@v5`** \u2014 v5+ declares `using: node24`.\\n- **Dropped `swift-actions/setup-swift@v2`** \u2014 verified it has *no* Node 24 release on any tag (`v2`, `v2.4.0`, `v3`, `v3.0.0-beta.1` all still `using: node20`), so bumping its version cannot fix the warning. Instead the job now runs inside the official **`swift:5.10`** container, which ships the toolchain directly.\\n\\nNet effect: the only remaining JS action is `checkout`, now on node24, so the deprecation warning disappears. Build/test steps are unchanged.\\n\\n## Verification\\nCI on this PR is itself the test \u2014 it must run green inside the container with no Node-20 warning. The build/test commands (`swift build --target \u2026`, `swift test`) are identical to before.\\n\\n\ud83e\udd16 Generated with [Claude Co\"\n  },\n  {\n    \"id\": \"github-feedback-comment-dc6dcc1c005aac4f\",\n    \"kind\": \"issue_comment\",\n    \"label\": \"test_ci_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/9#issuecomment-4700780267\",\n    \"text\": \"GitHub feedback: test_ci_gap\\nPolarity: bad\\nKind: issue_comment\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/pull/9#issuecomment-4700780267\\nTitle: \\nBody:\\nCopilot review had no inline findings \u2014 just a summary of the change (container + checkout@v5 + libsqlite3-dev). Nothing to address. CI is green (build + CLI + tests pass inside the swift:5.10 container, no Node-20 deprecation warning remaining).\"\n  },\n  {\n    \"id\": \"github-pr-review-submission-037a91b63af5928f\",\n    \"kind\": \"pr_revi\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-b5362a09c3aec467", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "gold_candidate"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311614, "scanner": "foundry_dataset", "fingerprint": "3cbef0f97d6aa11e7599b29866ac98a3cd273e789a7c6a2c942e5a7448734efc", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#8", "human_labels": ["agent_instruction_gap", "api_integration_gap", "human_feedback_general", "positive_human_signal", "runtime_failure", "source_or_other", "test_or_ci", "ui_or_frontend"], "issue_number": "8", "thread_label": "thread_has_human_issue_and_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.92, "repo_full_name": "redwolf3/timetrack", "training_usage": "gold_candidate", "confidence_tier": "high_confidence", "source_chain_id": "evidence-chain-issue_chain-a283e19c30e026b9", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 5, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"test_or_ci": 1, "ui_or_frontend": 3, "source_or_other": 1}, "linked_commit_count": 41, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_high_confidence", "high_risk_human_feedback_label"], "linked_ci_commit_count": 2, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#8\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_high_confidence, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#8\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_and_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 18\nLinked commit count: 41\nLinked CI commit count: 2\nLinked CI labels: {'ci_pending_or_incomplete': 2}\nChanged file count: 5\nLabels: {'agent_instruction_gap': 1, 'runtime_failure': 1, 'human_feedback_general': 10, 'positive_human_signal': 5, 'api_integration_gap': 1}\nPolarities: {'bad': 3, 'neutral': 10, 'good': 5}\nChanged file labels: {'ui_or_frontend': 3, 'source_or_other': 1, 'test_or_ci': 1}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-7f91b5c9243acf3f\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"agent_instruction_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/8\",\n    \"text\": \"GitHub feedback: agent_instruction_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/pull/8\\nTitle: Phase 6: history review pop-up + Restart menu item\\nBody:\\n## Summary\\nImplements the **Phase 6** deliverables from DESIGN.md (\\\"History / recording review pop-up\\\" + \\\"Restart menu item\\\"). Phase 6A (quit + profile picker) was already merged; this is the next Phase 6 slice.\\n\\n- **`Store.recentReport(days:asOf:)`** (kit, Linux-testable) \u2014 per-day per-task time summaries for the last N calendar days, most-recent-first. Reuses the existing, tested `report(day:)` once per day, so idle-resolve reattribution and open-interval handling are inherited rather than reimplemented. Returns exactly `days` entries including zero-activity days (stable view rows); `DaySummary` carries the per-day rows plus a computed `totalSeconds`.\\n- **`HistoryView`** (app) \u2014 a thin popover disclosure that renders the per-day summaries (day label + total, then per-task rows). No business/date logic in the view: day labelling (\\\"Today\\\"/\\\"Yesterday\\\"/weekday-date) lives in `AppState.dayLabel(for:)` and all aggregation is in the kit, per CLAUDE.md\"\n  },\n  {\n    \"id\": \"github-feedback-comment-061baf6c01b3c598\",\n    \"kind\": \"review_comment\",\n    \"label\": \"runtime_failure\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/8#discussion_r3407556713\",\n    \"text\": \"GitHub feedback: runtime_failure\\nPolarity: bad\\nKind: review_comment\\nRepo: redwolf3/timetrack\\nAuthor: Copilot (Bot)\\nURL: https://github.com/redwolf3/timetrack/pull/8#discussion_r3407556713\\nTitle: \\nBody:\\n`recentReport(days:)` can crash for negative inputs because `reserveCapacity(days)` preconditions on a\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-703ff16697b8ef11", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "gold_candidate"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311613, "scanner": "foundry_dataset", "fingerprint": "e4658eed189ba90495e5192a80b962e1e5eeab75bbf6ed1ad74e9ea22f299574", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#7", "human_labels": ["agent_instruction_gap", "api_integration_gap", "human_feedback_general", "positive_human_signal", "source_or_other", "test_or_ci", "ui_or_frontend"], "issue_number": "7", "thread_label": "thread_has_human_issue_and_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.92, "repo_full_name": "redwolf3/timetrack", "training_usage": "gold_candidate", "confidence_tier": "high_confidence", "source_chain_id": "evidence-chain-issue_chain-167bd4a520e41fdf", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 6, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"test_or_ci": 2, "ui_or_frontend": 1, "source_or_other": 3}, "linked_commit_count": 21, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_high_confidence", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#7\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_high_confidence, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#7\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_and_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 9\nLinked commit count: 21\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 6\nLabels: {'agent_instruction_gap': 1, 'human_feedback_general': 4, 'positive_human_signal': 3, 'api_integration_gap': 1}\nPolarities: {'bad': 2, 'neutral': 4, 'good': 3}\nChanged file labels: {'ui_or_frontend': 1, 'source_or_other': 3, 'test_or_ci': 2}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-618ff49b6a9b23b0\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"agent_instruction_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/7\",\n    \"text\": \"GitHub feedback: agent_instruction_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/pull/7\\nTitle: tasks.yaml ingestion: TasksLoader + ProfileLoader name-uniqueness (PR #6 follow-on)\\nBody:\\n## Summary\\n- **TasksLoader** (new, TimeTrackKit): ingests the optional hand-edited `tasks.yaml` (DESIGN.md task source 1 \u2014 overhead / recurring projects) and upserts into the `tasks` table. Identity is `code` when present, exact `name` among code-less rows otherwise. Idempotent (unchanged file \u2192 0 writes); missing file is a silent no-op (no seeding \u2014 the app runs fine without it). Validation fails loudly on duplicate codes, duplicate code-less names, empty names, and `break`/unknown categories; the synthetic break task is never touched. Rows absent from the yaml are left alone \u2014 yaml is one source among several, so removal must not archive DB rows. Codeless\u2192coded promotion deliberately does NOT merge rows (guessing a name\u2194code merge could silently reattribute logged time); documented in the loader header.\\n- **ProfileLoader name-uniqueness guard** \u2014 resolves the deferred Copilot finding from PR #6 (ForEach id `\\\\.na\"\n  },\n  {\n    \"id\": \"github-feedback-comment-ea95cc26ed415457\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/7#discussion_r3400684845\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: redwolf3/timetrack\\nAuthor: Copilot (Bot)\\nURL: https://github.com/redwolf3/timetrack/pull/7#discussion_r3400684845\\nTitle: \\nBody:\\n`parse(yaml:)` trims only `.whitespaces` for `name`/`code`, and doesn\u2019t trim `category` at all. This allows newline/tab-only names to pass valid\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-9e98a91f6c13dff4", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "gold_candidate"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311612, "scanner": "foundry_dataset", "fingerprint": "f0a5ff294942737e2bc1fb5478f271feae91df86a7c3c74b1d35ebf50d75a14c", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#6", "human_labels": ["api_integration_gap", "human_feedback_general", "ui_or_frontend", "ui_workflow_gap"], "issue_number": "6", "thread_label": "thread_has_human_issue_and_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.92, "repo_full_name": "redwolf3/timetrack", "training_usage": "gold_candidate", "confidence_tier": "high_confidence", "source_chain_id": "evidence-chain-issue_chain-74560856c4466b11", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 2, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"ui_or_frontend": 2}, "linked_commit_count": 20, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_high_confidence", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#6\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_high_confidence, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#6\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_and_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 6\nLinked commit count: 20\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 2\nLabels: {'ui_workflow_gap': 1, 'human_feedback_general': 4, 'api_integration_gap': 1}\nPolarities: {'bad': 2, 'neutral': 4}\nChanged file labels: {'ui_or_frontend': 2}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-2c943da35910fa8b\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"ui_workflow_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/6\",\n    \"text\": \"GitHub feedback: ui_workflow_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/pull/6\\nTitle: Phase 6A: quit menu item + profile picker in popover\\nBody:\\n- Add Quit TimeTrack button (always visible, bottom of popover)\\r\\n- Add profile picker (shown only when profiles.count > 1)\\r\\n- Extract refreshProfilePublished() from updatePublished so setProfile can sync @Published state without going through the full state stream\\r\\n- Guard setProfile against the onChange feedback loop (refreshProfilePublished updating selectedProfileName re-triggers .onChange with the same name)\"\n  },\n  {\n    \"id\": \"github-feedback-comment-61eefba6c753d044\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/6#discussion_r3400592215\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: redwolf3/timetrack\\nAuthor: Copilot (Bot)\\nURL: https://github.com/redwolf3/timetrack/pull/6#discussion_r3400592215\\nTitle: \\nBody:\\nThe profile picker (and its divider) is always rendered, but the PR description says it should only appear when there is more than one profile. As-is, single-profile setups will show an unnecessary divider and an inert picker.\"\n  },\n  {\n    \"id\": \"github-feedback-comment-d2721f91ec4fd325\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/6#discussion_r3400592253\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: redwolf3/timetrack\\nAuthor: Copilot (Bot)\\nURL: https://github.com/redwolf3/timetrack/pull/6#discussion_r3400592253\\nTitle: \\nBody:\\nUsing `\\\\.name` as the `ForEach` id can produce duplicate-identity rendering\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-0f183fd04b38b15c", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "gold_candidate"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311611, "scanner": "foundry_dataset", "fingerprint": "4f9a664242a023b85bc50fc809e5aa49b45bfa38dee998a5640c7f5b6d3f1fcf", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#5", "human_labels": ["api_integration_gap", "docs_or_claims", "human_feedback_general", "positive_human_signal", "source_or_other", "test_or_ci"], "issue_number": "5", "thread_label": "thread_has_human_issue_and_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.92, "repo_full_name": "redwolf3/timetrack", "training_usage": "gold_candidate", "confidence_tier": "high_confidence", "source_chain_id": "evidence-chain-issue_chain-0a53d133090a763e", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 6, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"test_or_ci": 2, "docs_or_claims": 2, "source_or_other": 2}, "linked_commit_count": 14, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_high_confidence", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#5\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_high_confidence, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#5\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_and_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 4\nLinked commit count: 14\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 6\nLabels: {'api_integration_gap': 2, 'human_feedback_general': 1, 'positive_human_signal': 1}\nPolarities: {'bad': 2, 'neutral': 1, 'good': 1}\nChanged file labels: {'source_or_other': 2, 'test_or_ci': 2, 'docs_or_claims': 2}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-5bb05a5ef7b9d160\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"api_integration_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/5\",\n    \"text\": \"GitHub feedback: api_integration_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/pull/5\\nTitle: Break-resume hardening: staleness guard, stop-aware resume, single shared query\\nBody:\\n## Summary\\n\\nHardens the break-resume behavior that PR #4 shipped unconditionally, per the approved spec (`docs/superpowers/specs/2026-06-11-previous-work-task-resume-design.md`, \u00a70 documents the baseline delta):\\n\\n- **New `Store.previousWorkTaskId(leavingBreak:asOf:staleFactor:)`** \u2014 single source of truth for \\\"which task resumes when leaving a break\\\". The timeline walk reuses `nextActiveTask()` so it can never diverge from `report()`; `idle_gap`/`idle_resolve` are no-ops; **`stop` clears the resume candidate** (the old query would resume across a stopped session).\\n- **Staleness guard** \u2014 auto-resume is suppressed when the break ran past `2.0 \u00d7` its nominal `durationMin` (strict `>`, anchored to the break-run start, so a normal cycle is never falsely stale). On `nil`, accrual falls back to the carried break task \u2014 break time is never reported, so nothing is mis-attributed.\\n- **Both paths rewired, gated on the leaving pha\"\n  },\n  {\n    \"id\": \"github-feedback-comment-67b1c05a67e699de\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/5#discussion_r3398204985\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: redwolf3/timetrack\\nAuthor: Copilot (Bot)\\nURL: https://github.com/redwolf3/timetrack/pull/5#discussion_r3398204985\\nTitle: \\nBody:\\nThis comment implies the carried task when leaving a break is always the synthetic break task, but if the user switches to a real task during a break then `armed.taskId`\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-79c2ab37ac3756ed", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "gold_candidate"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311610, "scanner": "foundry_dataset", "fingerprint": "f531532c2f3792c13b64560b1fdc34c8da50f2f0b742571ad6ef7d758c67cfc6", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#41", "human_labels": ["agent_instruction_gap", "api_integration_gap", "human_feedback_general", "positive_human_signal", "source_or_other", "test_or_ci", "ui_or_frontend"], "issue_number": "41", "thread_label": "thread_has_human_issue_and_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.67, "repo_full_name": "redwolf3/timetrack", "training_usage": "weak_supervision", "confidence_tier": "weak_supervision", "source_chain_id": "evidence-chain-issue_chain-cda8d2aabbcdc61d", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 5, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"test_or_ci": 1, "ui_or_frontend": 2, "source_or_other": 2}, "linked_commit_count": 11, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_weak_supervision", "high_risk_human_feedback_label"], "linked_ci_commit_count": 1, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#41\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_weak_supervision, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#41\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_and_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 11\nLinked commit count: 11\nLinked CI commit count: 1\nLinked CI labels: {'ci_pending_or_incomplete': 1}\nChanged file count: 5\nLabels: {'agent_instruction_gap': 1, 'human_feedback_general': 5, 'api_integration_gap': 4, 'positive_human_signal': 1}\nPolarities: {'bad': 5, 'neutral': 5, 'good': 1}\nChanged file labels: {'ui_or_frontend': 2, 'source_or_other': 2, 'test_or_ci': 1}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-098a17d0046a7930\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"agent_instruction_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/41\",\n    \"text\": \"GitHub feedback: agent_instruction_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/pull/41\\nTitle: Phase status/progress display: cycle position + time-remaining meter (#20)\\nBody:\\nCloses #20.\\n\\n## What\\nRead-only progress affordances in the popover header:\\n1. **Cycle position** \u2014 \\\"Work 2/4\\\" for cyclic profiles (hidden for single-phase profiles / when idle).\\n2. **Time-remaining readout** \u2014 \\\"X left\\\", coloured by the meter ramp.\\n3. **Colour meter** \u2014 a subtle background fill on the header bar that grows toward the trailing edge and ramps green\u2192yellow\u2192orange\u2192red as the deadline nears.\\n\\n## Design (per #20 AC + CLAUDE.md)\\n**Kit (stays platform-agnostic):**\\n- `CycleIterator.cyclePosition` \u2192 `(index: 1-based, count)`, computed from `phasesForCurrentCycle()` so a long-cycle reports its *real* length (e.g. a pomodoro long-break cycle).\\n- `Tracker.cyclePosition` exposes it publicly (`nil` when idle); the `CycleIterator` itself stays private to the kit.\\n\\n**App layer (`AppState` \u2014 the single `TrackerState` chokepoint):**\\n- Derives `cyclePositionLabel`, `remainingSeconds`, `phaseFraction`, `meterColor`.\\n- \u2705 **Mete\"\n  },\n  {\n    \"id\": \"github-feedback-comment-af5f0b66bb75b1ab\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/41#discussion_r3429250565\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: redwolf3/timetrack\\nAuthor: Copilot (Bot)\\nURL: https://github.com/redwolf3/timetrack/pull/41#discussion_r3429250565\\nTitle: \\nBody:\\n`cyclePosition` is documented/expected to be `nil` when the tracker is idle, but the impleme\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-4ec366e41257bbd3", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311609, "scanner": "foundry_dataset", "fingerprint": "a117498c02584a25c7620d51128fba1366dcb5a9b3fa6b6f5724800b4f55c8cd", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#40", "human_labels": ["agent_instruction_gap", "api_integration_gap", "docs_or_claims", "human_feedback_general", "positive_human_signal", "runtime_failure", "security_auth_secret", "source_or_other", "ui_or_frontend"], "issue_number": "40", "thread_label": "thread_has_human_issue_and_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.99, "repo_full_name": "redwolf3/timetrack", "training_usage": "gold_candidate", "confidence_tier": "high_confidence", "source_chain_id": "evidence-chain-issue_chain-e65d931d8662bec4", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 3, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"docs_or_claims": 1, "ui_or_frontend": 1, "source_or_other": 1}, "linked_commit_count": 27, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_high_confidence", "high_risk_human_feedback_label"], "linked_ci_commit_count": 2, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#40\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_high_confidence, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#40\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_and_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 17\nLinked commit count: 27\nLinked CI commit count: 2\nLinked CI labels: {'ci_pending_or_incomplete': 2}\nChanged file count: 3\nLabels: {'runtime_failure': 1, 'human_feedback_general': 5, 'security_auth_secret': 2, 'positive_human_signal': 2, 'api_integration_gap': 3, 'agent_instruction_gap': 4}\nPolarities: {'bad': 10, 'neutral': 5, 'good': 2}\nChanged file labels: {'docs_or_claims': 1, 'ui_or_frontend': 1, 'source_or_other': 1}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-0329bb0c1a37a601\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"runtime_failure\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/40\",\n    \"text\": \"GitHub feedback: runtime_failure\\nPolarity: bad\\nKind: pull_request_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/pull/40\\nTitle: Add .app bundling script; fix README install instructions (#17)\\nBody:\\nCloses #17.\\n\\n## Problem\\n`swift build` emits only a bare `TimeTrackApp` executable \u2014 no `.app`, no `Info.plist`, no bundle identifier. So:\\n- The README's `cp -R .build/release/TimeTrack.app /Applications/` referenced a bundle that is never produced \u2014 install steps did not work.\\n- A bare executable has a **nil** bundle identifier, and `AppState` gates both notifications and (future) launch-at-login behind `Bundle.main.bundleIdentifier != nil`. The notification code was therefore silently dormant.\\n\\n## What\\n- **`tools/make-app.sh`** \u2014 builds the release binary and assembles a minimal, ad-hoc-signed `TimeTrack.app`:\\n  - `Info.plist` with `LSUIElement=true` (menu-bar agent, no Dock icon \u2014 matches the design), bundle id `com.redwolf3.timetrack`, min macOS 14.0, version/build injectable via `VERSION`/`BUILD` env.\\n  - Validates the plist (`plutil -lint`) and the signature (`codesign --verify`) so a malformed bundle fails loudly.\\n  - `./tools/make-\"\n  },\n  {\n    \"id\": \"github-feedback-comment-7cb857566e18a241\",\n    \"kind\": \"issue_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/40#issuecomment-4726624105\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: issue_comment\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/pull/40#issuecomment-4726624105\\nTitle: \\nBody:\\nUpdated the bundle identifier to `com.redwolf3.time\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-dc7cdc686acf33f1", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "gold_candidate"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311608, "scanner": "foundry_dataset", "fingerprint": "e2c28b690d0f7b62b5ee8577b0358574fe2681d38d12e045a7568e6945c5ce31", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#4", "human_labels": ["agent_instruction_gap", "data_schema_persistence", "docs_or_claims", "human_feedback_general", "source_or_other", "test_or_ci", "ui_or_frontend"], "issue_number": "4", "thread_label": "thread_has_human_issue_and_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.92, "repo_full_name": "redwolf3/timetrack", "training_usage": "gold_candidate", "confidence_tier": "high_confidence", "source_chain_id": "evidence-chain-issue_chain-4f35afe17ae14479", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 12, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"test_or_ci": 1, "docs_or_claims": 1, "ui_or_frontend": 6, "source_or_other": 4}, "linked_commit_count": 27, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_high_confidence", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#4\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_high_confidence, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#4\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_and_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 8\nLinked commit count: 27\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 12\nLabels: {'data_schema_persistence': 2, 'human_feedback_general': 4, 'agent_instruction_gap': 2}\nPolarities: {'bad': 4, 'neutral': 4}\nChanged file labels: {'docs_or_claims': 1, 'ui_or_frontend': 6, 'source_or_other': 4, 'test_or_ci': 1}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-1e79cd71a9f70140\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"data_schema_persistence\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/4\",\n    \"text\": \"GitHub feedback: data_schema_persistence\\nPolarity: bad\\nKind: pull_request_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/pull/4\\nTitle: [NO-TICKET] phase 5 menu-bar app\\nBody:\\nImplements the TimeTrackApp macOS menu-bar target (INITIAL_PROMPT.md Phase 5). The app is a MenuBarExtra-rooted SwiftUI app backed by a single @MainActor AppState that subscribes to the kit's TrackerState and Effect streams. All TrackerState pattern-matching is funneled through a single updatePublished() chokepoint \u2014 views read flat @Published values only and contain zero conditional logic. Idle detection is wired via a real SystemIdleSource injected at startup; escalation sounds and notifications flow through the Effect stream. Gate criteria met: builds, launches, idle detection confirmed in a live session.\\r\\n\\r\\nChanges:\\r\\n* `App.swift` - replace fatalError stub with @main SwiftUI App + MenuBarExtra entry point\\r\\n* `AppState.swift` - new @MainActor ObservableObject mediating kit \u2194 views; 1Hz elapsed timer; stateStream + effectStream subscriptions; task CRUD methods\\r\\n* `MenuBarPopoverView.swift` - root popover: status header, task list, ad-hoc add, armed phase actio\"\n  },\n  {\n    \"id\": \"github-feedback-comment-0902aaa5a408ba71\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/4#discussion_r3352419433\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: redwolf3/timetrack\\nAuthor: Copilot (Bot)\\nURL: https://github.com/redwolf3/timetrack/pull/4#discussion_r3352419433\\nTitle: \\nBody:\\nknownTasks() only overlays the single latest promote/retire event per KnownTask. If a task is promoted (sets jiraKey/provisional) and later retired,\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-c0509e252a4b715a", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "gold_candidate"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311607, "scanner": "foundry_dataset", "fingerprint": "e4317605ec60298599554692cbfd7a54c2d45d2feb4f30aa47514f5316358043", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#39", "human_labels": ["agent_instruction_gap", "api_integration_gap", "human_feedback_general", "positive_human_signal", "ui_or_frontend"], "issue_number": "39", "thread_label": "thread_has_human_issue_and_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.92, "repo_full_name": "redwolf3/timetrack", "training_usage": "gold_candidate", "confidence_tier": "high_confidence", "source_chain_id": "evidence-chain-issue_chain-ea33cda7fcbd8cec", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 3, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"ui_or_frontend": 3}, "linked_commit_count": 22, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_high_confidence", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#39\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_high_confidence, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#39\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_and_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 15\nLinked commit count: 22\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 3\nLabels: {'agent_instruction_gap': 1, 'human_feedback_general': 9, 'api_integration_gap': 3, 'positive_human_signal': 2}\nPolarities: {'bad': 4, 'neutral': 9, 'good': 2}\nChanged file labels: {'ui_or_frontend': 3}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-eb9986102314b619\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"agent_instruction_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/39\",\n    \"text\": \"GitHub feedback: agent_instruction_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/pull/39\\nTitle: Add Config menu items: open data dir + YAML files (#18)\\nBody:\\nCloses #18.\\n\\n## What\\nAdds menu-bar popover affordances to manage the on-disk config, pairing with the existing Restart item (edit a YAML \u2192 Restart re-ingests):\\n\\n- **Open config folder** \u2014 reveals the app-support data dir in Finder (`NSWorkspace.activateFileViewerSelecting`).\\n- **Open profiles.yaml** / **Open tasks.yaml** \u2014 open in the default editor (`NSWorkspace.open`). If the file is absent (tasks.yaml is optional; profiles.yaml may not exist on first run) it falls back to revealing the folder, so the action never silently fails.\\n\\n## How it satisfies the acceptance criteria\\n- \u2705 \\\"Open config folder\\\" reveals the data dir in Finder.\\n- \u2705 \\\"Open profiles.yaml\\\" / \\\"Open tasks.yaml\\\" open in the default editor, with graceful file-not-present fallback (reveal folder).\\n- \u2705 Uses the existing data-dir definition \u2014 `App.dataDirectory()` is threaded into `AppState` via a new init param; no path duplicated.\\n\\n## Design notes (CLAUDE.md invariants)\\n- **No b\"\n  },\n  {\n    \"id\": \"github-feedback-comment-03a7ef6e5236c3bc\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/39#discussion_r3425756945\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: redwolf3/timetrack\\nAuthor: Copilot (Bot)\\nURL: https://github.com/redwolf3/timetrack/pull/39#discussion_r3425756945\\nTitle: \\nBody:\\n`NSWorkspace.shared.open(_:)` returns a Bool and can fail even when the file exists (e.g., no default handler). To match the \u201cnever silently fails\u201d behavior des\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-6cbd6b86b9a42c8e", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "gold_candidate"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311606, "scanner": "foundry_dataset", "fingerprint": "2fb2ad8352943ffa842ab054ad6e93113983247561fb874647aeaee93faba2c0", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#35", "human_labels": ["human_feedback_general"], "issue_number": "35", "thread_label": "thread_needs_classification", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.627, "repo_full_name": "redwolf3/timetrack", "training_usage": "weak_supervision", "confidence_tier": "weak_supervision", "source_chain_id": "evidence-chain-issue_chain-4334b24bbf175742", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 1, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_weak_supervision"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#35\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_needs_classification\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_weak_supervision\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#35\nRepo: redwolf3/timetrack\nThread label: thread_needs_classification\nOutcome: ambiguous_needs_more_evidence\nComment count: 1\nLinked commit count: 1\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'human_feedback_general': 1}\nPolarities: {'neutral': 1}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-48c029e5fba889c7\",\n    \"kind\": \"issue_body\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/redwolf3/timetrack/issues/35\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: issue_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/issues/35\\nTitle: DevMux task-switch feed (one-way)\\nBody:\\n## Summary\\nOptional one-way DevMux \u2192 tracker feed (socket/ndjson) so the active coding session auto-switches the tracked task. Tracker stays standalone; DevMux writes events if it wants to.\\n\\n## Acceptance criteria\\n- [ ] Tracker can ingest a one-way external task-switch feed (opt-in).\\n- [ ] Tracker remains fully standalone when the feed is absent (no hard dependency).\\n- [ ] Feed events become normal append-only switch events.\\n\\n## Notes\\nDESIGN.md \u00a7\\\"Deferred backlog\\\" + two-process caveat (no daemon; socket is deferred/maybe-never).\"\n  }\n]\nChanged files:\n[]\nLinked chain ids:\n[\"evidence-chain-comment_to_commit-7ecde8dc58b227fa\"]\nSource graph evidence:\nSource evidence repo graph summary\nRepo: redwolf3/timetrack\nGraph label: source_artifact_without_verification_graph\nNodes: 6\nEdges: 8\nNode types: {\"cooccurrence_profile\": 1, \"github_repo_summary\": 1, \"repo\": 1, \"source_artifact\": 2, \"source_bundle\": 1}\nEdge types: {\"artifact_needs_claim_verification\": 1, \"artifact_supports_design_schema_api\": 1, \"repo_has_cooccurrence_profile\": 1, \"repo_has_github_evidence_summary\": 1, \"repo_has_source_artifact\": 2, \"repo_has_source_bundle\": 1, \"source_bundle_uses_cooccurrence_profile\": 1}\nArtifact families: {\"designs\": 1, \"docs\": 1}\nHelicopter views: {}\nBundle labels: {\"source_backed_architecture_schema_bundle\": 1}\nCo-occurrence labels: {\"fake_real_data_plus_verification_gap\": 1}", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-230580d0df4e0917", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311605, "scanner": "foundry_dataset", "fingerprint": "7395a82773d2f854299a16504b099d6154146d887a06be0e10d8dc470c5ef88b", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#34", "human_labels": ["data_schema_persistence"], "issue_number": "34", "thread_label": "thread_has_human_issue_and_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.67, "repo_full_name": "redwolf3/timetrack", "training_usage": "weak_supervision", "confidence_tier": "weak_supervision", "source_chain_id": "evidence-chain-issue_chain-b943326cab040a5b", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 2, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_weak_supervision", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#34\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_weak_supervision, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#34\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_and_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 1\nLinked commit count: 2\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'data_schema_persistence': 1}\nPolarities: {'bad': 1}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-e01a0c4a83dfe503\",\n    \"kind\": \"issue_body\",\n    \"label\": \"data_schema_persistence\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/issues/34\",\n    \"text\": \"GitHub feedback: data_schema_persistence\\nPolarity: bad\\nKind: issue_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/issues/34\\nTitle: Manual history correction UI\\nBody:\\n## Summary\\nIn-app UI to append correction events (the capability exists in the schema; MVP is manual SQL only).\\n\\n## Acceptance criteria\\n- [ ] UI appends correction events (never UPDATE/DELETE) for history fixes.\\n- [ ] Corrections apply at report time via the existing overlay model.\\n- [ ] Tests cover a correction round-trip.\\n\\n## Notes\\nDESIGN.md \u00a7\\\"Deferred backlog\\\". Append-only invariant is the whole point.\"\n  }\n]\nChanged files:\n[]\nLinked chain ids:\n[\"evidence-chain-comment_to_commit-0730596fd45179d5\"]\nSource graph evidence:\nSource evidence repo graph summary\nRepo: redwolf3/timetrack\nGraph label: source_artifact_without_verification_graph\nNodes: 6\nEdges: 8\nNode types: {\"cooccurrence_profile\": 1, \"github_repo_summary\": 1, \"repo\": 1, \"source_artifact\": 2, \"source_bundle\": 1}\nEdge types: {\"artifact_needs_claim_verification\": 1, \"artifact_supports_design_schema_api\": 1, \"repo_has_cooccurrence_profile\": 1, \"repo_has_github_evidence_summary\": 1, \"repo_has_source_artifact\": 2, \"repo_has_source_bundle\": 1, \"source_bundle_uses_cooccurrence_profile\": 1}\nArtifact families: {\"designs\": 1, \"docs\": 1}\nHelicopter views: {}\nBundle labels: {\"source_backed_architecture_schema_bundle\": 1}\nCo-occurrence labels: {\"fake_real_data_plus_verification_gap\": 1}", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-f9b352041b0f99c1", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311604, "scanner": "foundry_dataset", "fingerprint": "50d4bbbf3b701d585a7eb206bd1f20edbc86ceaf0f0dcc110a93da07d789eaac", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#33", "human_labels": ["human_feedback_general"], "issue_number": "33", "thread_label": "thread_needs_classification", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.67, "repo_full_name": "redwolf3/timetrack", "training_usage": "weak_supervision", "confidence_tier": "weak_supervision", "source_chain_id": "evidence-chain-issue_chain-1eda85698d64ede9", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 3, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_weak_supervision"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#33\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_needs_classification\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_weak_supervision\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#33\nRepo: redwolf3/timetrack\nThread label: thread_needs_classification\nOutcome: ambiguous_needs_more_evidence\nComment count: 1\nLinked commit count: 3\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'human_feedback_general': 1}\nPolarities: {'neutral': 1}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-0cb917cb93a11293\",\n    \"kind\": \"issue_body\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/redwolf3/timetrack/issues/33\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: issue_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/issues/33\\nTitle: Window-report caching (materialised daily totals)\\nBody:\\n## Summary\\n`unreconciled`/`reconciledReport` re-derive per-day across the window. Fine for sprint length, wasteful for quarters. Add a materialised daily-total cache for large windows.\\n\\n## Acceptance criteria\\n- [ ] Daily totals cached/materialised; large windows avoid full re-derivation.\\n- [ ] Cache invalidates correctly when correction events are appended.\\n- [ ] Raw event log remains the source of truth (cache is derived, never authoritative).\\n\\n## Notes\\nDESIGN.md \u00a7\\\"Deferred backlog\\\". Only worth it once windows grow beyond sprint length.\"\n  }\n]\nChanged files:\n[]\nLinked chain ids:\n[\"evidence-chain-comment_to_commit-79513d3c1192f7fe\"]\nSource graph evidence:\nSource evidence repo graph summary\nRepo: redwolf3/timetrack\nGraph label: source_artifact_without_verification_graph\nNodes: 6\nEdges: 8\nNode types: {\"cooccurrence_profile\": 1, \"github_repo_summary\": 1, \"repo\": 1, \"source_artifact\": 2, \"source_bundle\": 1}\nEdge types: {\"artifact_needs_claim_verification\": 1, \"artifact_supports_design_schema_api\": 1, \"repo_has_cooccurrence_profile\": 1, \"repo_has_github_evidence_summary\": 1, \"repo_has_source_artifact\": 2, \"repo_has_source_bundle\": 1, \"source_bundle_uses_cooccurrence_profile\": 1}\nArtifact families: {\"designs\": 1, \"docs\": 1}\nHelicopter views: {}\nBundle labels: {\"source_backed_architecture_schema_bundle\": 1}\nCo-occurrence labels: {\"fake_real_data_plus_verification_gap\": 1}", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-ac60c40d944b6d28", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311603, "scanner": "foundry_dataset", "fingerprint": "97c2b2c3a3a978955f0dfcd1f80e6463edb5dd604628e84169988840577d4df6", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#32", "human_labels": ["human_feedback_general"], "issue_number": "32", "thread_label": "thread_needs_classification", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.645, "repo_full_name": "redwolf3/timetrack", "training_usage": "weak_supervision", "confidence_tier": "weak_supervision", "source_chain_id": "evidence-chain-issue_chain-2b67fef2027af362", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 1, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_weak_supervision"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#32\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_needs_classification\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_weak_supervision\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#32\nRepo: redwolf3/timetrack\nThread label: thread_needs_classification\nOutcome: ambiguous_needs_more_evidence\nComment count: 1\nLinked commit count: 1\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'human_feedback_general': 1}\nPolarities: {'neutral': 1}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-e9977ac4d96f03bc\",\n    \"kind\": \"issue_body\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/redwolf3/timetrack/issues/32\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: issue_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/issues/32\\nTitle: Finer idle sub-segmentation\\nBody:\\n## Summary\\nBreak a break-idle or armed-overrun into multiple sub-segments for post-hoc recording, beyond the current two-segment model.\\n\\n## Acceptance criteria\\n- [ ] An idle episode can be sub-divided into >2 segments, each its own `idle_resolve` over a disjoint interval.\\n- [ ] Two-segment default behaviour unchanged when not sub-divided.\\n- [ ] Tests cover sub-segment disjointness and attribution.\\n\\n## Notes\\nDESIGN.md \u00a7\\\"Deferred backlog\\\" + \u00a7\\\"Idle model\\\". Additive.\"\n  }\n]\nChanged files:\n[]\nLinked chain ids:\n[\"evidence-chain-comment_to_commit-86969fc6485c6924\"]\nSource graph evidence:\nSource evidence repo graph summary\nRepo: redwolf3/timetrack\nGraph label: source_artifact_without_verification_graph\nNodes: 6\nEdges: 8\nNode types: {\"cooccurrence_profile\": 1, \"github_repo_summary\": 1, \"repo\": 1, \"source_artifact\": 2, \"source_bundle\": 1}\nEdge types: {\"artifact_needs_claim_verification\": 1, \"artifact_supports_design_schema_api\": 1, \"repo_has_cooccurrence_profile\": 1, \"repo_has_github_evidence_summary\": 1, \"repo_has_source_artifact\": 2, \"repo_has_source_bundle\": 1, \"source_bundle_uses_cooccurrence_profile\": 1}\nArtifact families: {\"designs\": 1, \"docs\": 1}\nHelicopter views: {}\nBundle labels: {\"source_backed_architecture_schema_bundle\": 1}\nCo-occurrence labels: {\"fake_real_data_plus_verification_gap\": 1}", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-4946e9aeea48e929", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311602, "scanner": "foundry_dataset", "fingerprint": "cd14bf2db5e5f5894b2b7f7da19550885d1515208ec67e9feebb23b6dec49f6a", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#31", "human_labels": ["data_schema_persistence"], "issue_number": "31", "thread_label": "thread_has_human_issue_and_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.67, "repo_full_name": "redwolf3/timetrack", "training_usage": "weak_supervision", "confidence_tier": "weak_supervision", "source_chain_id": "evidence-chain-issue_chain-cf9b46729f07cde2", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 2, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_weak_supervision", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#31\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_weak_supervision, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#31\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_and_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 1\nLinked commit count: 2\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'data_schema_persistence': 1}\nPolarities: {'bad': 1}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-88eca11e0e7d57ee\",\n    \"kind\": \"issue_body\",\n    \"label\": \"data_schema_persistence\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/issues/31\",\n    \"text\": \"GitHub feedback: data_schema_persistence\\nPolarity: bad\\nKind: issue_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/issues/31\\nTitle: Interval-level bind / split / re-assign\\nBody:\\n## Summary\\nv1 reconcile is task-level (one loose task \u2192 one JIRA). Allow splitting a single task's intervals across multiple JIRAs after the fact.\\n\\n## Acceptance criteria\\n- [ ] A task's intervals can be split/re-assigned to multiple JIRA keys via bind events.\\n- [ ] Reuses existing `rangeStart`/`rangeEnd` fields on a bind event (additive; no schema rework).\\n- [ ] reconciledReport rolls split intervals correctly; tests cover overlap/disjoint cases.\\n\\n## Notes\\nDESIGN.md \u00a7\\\"Deferred backlog\\\". Additive to append-only schema.\"\n  }\n]\nChanged files:\n[]\nLinked chain ids:\n[\"evidence-chain-comment_to_commit-636a785badc8d9a9\"]\nSource graph evidence:\nSource evidence repo graph summary\nRepo: redwolf3/timetrack\nGraph label: source_artifact_without_verification_graph\nNodes: 6\nEdges: 8\nNode types: {\"cooccurrence_profile\": 1, \"github_repo_summary\": 1, \"repo\": 1, \"source_artifact\": 2, \"source_bundle\": 1}\nEdge types: {\"artifact_needs_claim_verification\": 1, \"artifact_supports_design_schema_api\": 1, \"repo_has_cooccurrence_profile\": 1, \"repo_has_github_evidence_summary\": 1, \"repo_has_source_artifact\": 2, \"repo_has_source_bundle\": 1, \"source_bundle_uses_cooccurrence_profile\": 1}\nArtifact families: {\"designs\": 1, \"docs\": 1}\nHelicopter views: {}\nBundle labels: {\"source_backed_architecture_schema_bundle\": 1}\nCo-occurrence labels: {\"fake_real_data_plus_verification_gap\": 1}", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-02458bee89dbe130", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311601, "scanner": "foundry_dataset", "fingerprint": "00df651fa41764c15aacf0b959cb8e3a7ca060e0c5f4954da0dca96f836fa27a", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#3", "human_labels": ["data_schema_persistence", "human_feedback_general", "source_or_other", "test_ci_gap", "test_or_ci"], "issue_number": "3", "thread_label": "thread_has_human_issue_and_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.92, "repo_full_name": "redwolf3/timetrack", "training_usage": "gold_candidate", "confidence_tier": "high_confidence", "source_chain_id": "evidence-chain-issue_chain-53fbf715ef04d059", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 11, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"test_or_ci": 5, "source_or_other": 6}, "linked_commit_count": 11, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_high_confidence", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#3\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_high_confidence, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#3\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_and_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 3\nLinked commit count: 11\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 11\nLabels: {'data_schema_persistence': 1, 'human_feedback_general': 1, 'test_ci_gap': 1}\nPolarities: {'bad': 2, 'neutral': 1}\nChanged file labels: {'test_or_ci': 5, 'source_or_other': 6}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-0d3faa5257d317be\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"data_schema_persistence\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/3\",\n    \"text\": \"GitHub feedback: data_schema_persistence\\nPolarity: bad\\nKind: pull_request_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/pull/3\\nTitle: Phase 4: timetrack-cli \u2014 address peer-review findings (High/Medium) + tests\\nBody:\\n## Summary\\n\\nBrings the Phase 4 `timetrack-cli` work to a reviewable, green state. As originally committed the branch **did not compile** and `reconcile` was non-functional; every confirmed **High** and **Medium** finding from a full review is now fixed and verified. `swift build` (all targets) and `swift test` (**117 tests, 0 failures**) pass locally, and behavior was also exercised end-to-end through the built binary.\\n\\n## High\\n- **CLI compiles** \u2014 `main.swift`'s `Task { @MainActor \u2026 }` resolved to `TimeTrackKit.Task` (a struct) instead of `Swift.Task`; now `_Concurrency.Task`.\\n- **`reconcile` can clear the gate** \u2014 new `bind` command appends a `reconcile_bind` referencing the **registry id** (never a JIRA key, preserving provisional\u2192promote propagation). Overhead reuses the same path.\\n- **WAL actually enabled** \u2014 `PRAGMA journal_mode=WAL` ran inside a transaction and threw on every `Store.init`; now `Configuration.jour\"\n  },\n  {\n    \"id\": \"github-feedback-comment-75a47c925c140d95\",\n    \"kind\": \"issue_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/3#issuecomment-4589188315\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: issue_comment\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/pull/3#issuecomment-4589188315\\nTitle: \\nBody:\\n@copilot perform a peer review of this PR, focusing on objective, actionable, and meaningful issues and changes that affect proper functionality, maintainability, and understandability.\"\n  },\n  {\n    \"\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-0c6241784f377d84", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "gold_candidate"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311600, "scanner": "foundry_dataset", "fingerprint": "b93dc5469d922917906ee61c77461aac1ea116cbce89f63974d5bb0d7306b905", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#29", "human_labels": ["agent_instruction_gap"], "issue_number": "29", "thread_label": "thread_has_human_issue_and_fix_context", "outcome_label": "claimed_resolved_unverified", "source_backed": true, "max_confidence": 0.61, "repo_full_name": "redwolf3/timetrack", "training_usage": "weak_supervision", "confidence_tier": "weak_supervision", "source_chain_id": "evidence-chain-issue_chain-e331783763d09c34", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 1, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_weak_supervision"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#29\nOutcome: claimed_resolved_unverified\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_weak_supervision\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#29\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_and_fix_context\nOutcome: claimed_resolved_unverified\nComment count: 1\nLinked commit count: 1\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'agent_instruction_gap': 1}\nPolarities: {'bad': 1}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-70fac5b300752b80\",\n    \"kind\": \"issue_body\",\n    \"label\": \"agent_instruction_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/issues/29\",\n    \"text\": \"GitHub feedback: agent_instruction_gap\\nPolarity: bad\\nKind: issue_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/issues/29\\nTitle: Report export (CSV) + optional time write-back tool\\nBody:\\n## Summary\\nExport recordings: CSV export of reports (cheap first step), and optionally pushing time OUT (e.g. log worklogs back to JIRA via a separate user-owned tool).\\n\\n## Acceptance criteria\\n- [ ] CSV export of `report`/`reconciledReport` output.\\n- [ ] (Optional/deferred) write-back path documented as a separate tool the user confirms \u2014 app never writes JIRA directly.\\n\\n## Notes\\nReport layer already computes the data. CSV is the cheap win. Lower urgency.\"\n  }\n]\nChanged files:\n[]\nLinked chain ids:\n[\"evidence-chain-comment_to_commit-4c3c04a4d2466c0c\"]\nSource graph evidence:\nSource evidence repo graph summary\nRepo: redwolf3/timetrack\nGraph label: source_artifact_without_verification_graph\nNodes: 6\nEdges: 8\nNode types: {\"cooccurrence_profile\": 1, \"github_repo_summary\": 1, \"repo\": 1, \"source_artifact\": 2, \"source_bundle\": 1}\nEdge types: {\"artifact_needs_claim_verification\": 1, \"artifact_supports_design_schema_api\": 1, \"repo_has_cooccurrence_profile\": 1, \"repo_has_github_evidence_summary\": 1, \"repo_has_source_artifact\": 2, \"repo_has_source_bundle\": 1, \"source_bundle_uses_cooccurrence_profile\": 1}\nArtifact families: {\"designs\": 1, \"docs\": 1}\nHelicopter views: {}\nBundle labels: {\"source_backed_architecture_schema_bundle\": 1}\nCo-occurrence labels: {\"fake_real_data_plus_verification_gap\": 1}", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-02fbd555578e8862", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311599, "scanner": "foundry_dataset", "fingerprint": "815bd43e6e9e953b2427e4e9d08899db8d2f63647bcde837f5efc80aaeed930e", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#28", "human_labels": ["human_feedback_general"], "issue_number": "28", "thread_label": "thread_needs_classification", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.67, "repo_full_name": "redwolf3/timetrack", "training_usage": "weak_supervision", "confidence_tier": "weak_supervision", "source_chain_id": "evidence-chain-issue_chain-bd8a3e64f5424a8f", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 2, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_weak_supervision"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#28\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_needs_classification\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_weak_supervision\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#28\nRepo: redwolf3/timetrack\nThread label: thread_needs_classification\nOutcome: ambiguous_needs_more_evidence\nComment count: 1\nLinked commit count: 2\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'human_feedback_general': 1}\nPolarities: {'neutral': 1}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-cff865f6e2544dc9\",\n    \"kind\": \"issue_body\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/redwolf3/timetrack/issues/28\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: issue_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/issues/28\\nTitle: known_tasks.yaml loader (bulk-define the Known Tasks registry)\\nBody:\\n## Summary\\nA config-file loader (parallel to `TasksLoader`) for the Known Tasks registry (`known_tasks` table \u2014 the reconcile spine), currently CLI-only via `known add`/promote. Lets users bulk-define the valid-JIRA spine from a file, before jira-sync lands or for non-JIRA setups.\\n\\n## Acceptance criteria\\n- [ ] Loads `known_tasks.yaml` on startup and upserts the registry idempotently.\\n- [ ] Upsert respects the append-only promote/retire event overlay (no raw mutation of history).\\n- [ ] Dedupe/merge semantics documented (mirror TasksLoader conventions).\\n- [ ] Tests cover upsert + overlay interaction.\\n\\n## Notes\\nMind the v4 append-only `known_task_promote`/`retire` overlay when designing upsert.\"\n  }\n]\nChanged files:\n[]\nLinked chain ids:\n[\"evidence-chain-comment_to_commit-ba21de3717cd83cb\"]\nSource graph evidence:\nSource evidence repo graph summary\nRepo: redwolf3/timetrack\nGraph label: source_artifact_without_verification_graph\nNodes: 6\nEdges: 8\nNode types: {\"cooccurrence_profile\": 1, \"github_repo_summary\": 1, \"repo\": 1, \"source_artifact\": 2, \"source_bundle\": 1}\nEdge types: {\"artifact_needs_claim_verification\": 1, \"artifact_supports_design_schema_api\": 1, \"repo_has_cooccurrence_profile\": 1, \"repo_has_github_evidence_summary\": 1, \"repo_has_source_artifact\": 2, \"repo_has_source_bundle\": 1, \"source_bundle_uses_cooccurrence_profile\": 1}\nArtifact families: {\"designs\": 1, \"docs\": 1}\nHelicopter views: {}\nBundle labels: {\"source_backed_architecture_schema_bundle\": 1}\nCo-occurrence labels: {\"fake_real_data_plus_verification_gap\": 1}", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-0f7fc75e21ecf014", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311598, "scanner": "foundry_dataset", "fingerprint": "c037660ca97fed9a3d5f7466708c1c92362328f69e7821eaf1d6df8c78a3b832", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#27", "human_labels": ["api_integration_gap"], "issue_number": "27", "thread_label": "thread_has_human_issue_and_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.67, "repo_full_name": "redwolf3/timetrack", "training_usage": "weak_supervision", "confidence_tier": "weak_supervision", "source_chain_id": "evidence-chain-issue_chain-c12dd0f0807bca80", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 2, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_weak_supervision", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#27\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_weak_supervision, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#27\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_and_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 1\nLinked commit count: 2\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'api_integration_gap': 1}\nPolarities: {'bad': 1}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-a6ed085600b5fb59\",\n    \"kind\": \"issue_body\",\n    \"label\": \"api_integration_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/issues/27\",\n    \"text\": \"GitHub feedback: api_integration_gap\\nPolarity: bad\\nKind: issue_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/issues/27\\nTitle: Phase 8 \u2014 in-app JIRA UI: Known-Task promotion from cache + daily reminders\\nBody:\\n## Summary\\nIn-app surfacing of the JIRA cache: promote a cached JIRA into the Known Tasks registry, plus start-of-day sync prompt / end-of-day summary / once-per-day reminder. The bind/promote GUI itself already shipped in PR #10.\\n\\n## Acceptance criteria\\n- [ ] Promote a `jira_cache.json` entry into the Known Tasks registry from the UI (append-only promote event).\\n- [ ] Start-of-day sync prompt + end-of-day summary with time-recording confirmation.\\n- [ ] Once-per-day reminder notification to log time against JIRAs.\\n- [ ] App never writes to JIRA \u2014 surfaces data, user confirms.\\n\\n## Notes\\nDepends on #26 (needs the cache to exist). DESIGN.md \u00a7\\\"JIRA integration\\\" Phase 8.\"\n  }\n]\nChanged files:\n[]\nLinked chain ids:\n[\"evidence-chain-comment_to_commit-15aa983e7043b3e9\"]\nSource graph evidence:\nSource evidence repo graph summary\nRepo: redwolf3/timetrack\nGraph label: source_artifact_without_verification_graph\nNodes: 6\nEdges: 8\nNode types: {\"cooccurrence_profile\": 1, \"github_repo_summary\": 1, \"repo\": 1, \"source_artifact\": 2, \"source_bundle\": 1}\nEdge types: {\"artifact_needs_claim_verification\": 1, \"artifact_supports_design_schema_api\": 1, \"repo_has_cooccurrence_profile\": 1, \"repo_has_github_evidence_summary\": 1, \"repo_has_source_artifact\": 2, \"repo_has_source_bundle\": 1, \"source_bundle_uses_cooccurrence_profile\": 1}\nArtifact families: {\"designs\": 1, \"docs\": 1}\nHelicopter views: {}\nBundle labels: {\"source_backed_architecture_schema_bundle\": 1}\nCo-occurrence labels: {\"fake_real_data_plus_verification_gap\": 1}", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-ef79028ea9258a70", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311597, "scanner": "foundry_dataset", "fingerprint": "2178754aea8044592315afbf920e538be73aafcc31bbf0927c922b60ad147537", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#24", "human_labels": ["ui_workflow_gap"], "issue_number": "24", "thread_label": "thread_has_human_issue_and_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.662, "repo_full_name": "redwolf3/timetrack", "training_usage": "weak_supervision", "confidence_tier": "weak_supervision", "source_chain_id": "evidence-chain-issue_chain-a7519f1ae77e9ff3", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 3, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_weak_supervision"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#24\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_weak_supervision\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#24\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_and_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 1\nLinked commit count: 3\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'ui_workflow_gap': 1}\nPolarities: {'bad': 1}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-4d6c1e2f27b41638\",\n    \"kind\": \"issue_body\",\n    \"label\": \"ui_workflow_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/issues/24\",\n    \"text\": \"GitHub feedback: ui_workflow_gap\\nPolarity: bad\\nKind: issue_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/issues/24\\nTitle: Wire flowArm escalation curve (presence-gated ramp while armed)\\nBody:\\n## Summary\\nThe `flowArm` escalation curve is defined in `Profile.swift` but never consumed \u2014 there is no presence-gated ramp while `.armed` and present (true-flow case). Wire it up to the IdleMonitor/escalation path, capped at icon + sound (no notifications), per DESIGN.md.\\n\\n## Acceptance criteria\\n- [ ] `flowArm` curve drives a presence-gated ramp while `.armed` and present.\\n- [ ] Capped at icon + sound; NEVER a notification or focus-steal modal (DESIGN.md Escalation).\\n- [ ] Rungs advance on active-seconds, not wall clock.\\n- [ ] Unit tests cover the ramp (kit, testable).\\n\\n## Notes\\nBLOCKED \u2014 needs a design decision first: the relationship between per-phase `onArm.sound` and flowArm rung-0 at `afterActiveSec:0` is ambiguous. Resolve with author before implementing. DESIGN.md \u00a7\\\"Escalation (locked)\\\".\"\n  }\n]\nChanged files:\n[]\nLinked chain ids:\n[\"evidence-chain-comment_to_commit-89ba23da1c3f55df\"]\nSource graph evidence:\nSource evidence repo graph summary\nRepo: redwolf3/timetrack\nGraph label: source_artifact_without_verification_graph\nNodes: 6\nEdges: 8\nNode types: {\"cooccurrence_profile\": 1, \"github_repo_summary\": 1, \"repo\": 1, \"source_artifact\": 2, \"source_bundle\": 1}\nEdge types: {\"artifact_needs_claim_verification\": 1, \"artifact_supports_design_schema_api\": 1, \"repo_has_cooccurrence_profile\": 1, \"repo_has_github_evidence_summary\": 1, \"repo_has_source_artifact\": 2, \"repo_has_source_bundle\": 1, \"source_bundle_uses_cooccurrence_profile\": 1}\nArtifact families: {\"designs\": 1, \"docs\": 1}\nHelicopter views: {}\nBundle labels: {\"source_backed_architecture_schema_bundle\": 1}\nCo-occurrence labels: {\"fake_real_data_plus_verification_gap\": 1}", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-40284675792e3d79", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311596, "scanner": "foundry_dataset", "fingerprint": "57b2c9ea1c2ae84e0c04470e0826306d21cdd854d3db418870d4ed29173e55e5", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#23", "human_labels": ["human_feedback_general"], "issue_number": "23", "thread_label": "thread_needs_classification", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.67, "repo_full_name": "redwolf3/timetrack", "training_usage": "weak_supervision", "confidence_tier": "weak_supervision", "source_chain_id": "evidence-chain-issue_chain-9482d6642a37e5de", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 4, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_weak_supervision"], "linked_ci_commit_count": 1, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#23\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_needs_classification\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_weak_supervision\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#23\nRepo: redwolf3/timetrack\nThread label: thread_needs_classification\nOutcome: ambiguous_needs_more_evidence\nComment count: 1\nLinked commit count: 4\nLinked CI commit count: 1\nLinked CI labels: {'ci_pending_or_incomplete': 1}\nChanged file count: 0\nLabels: {'human_feedback_general': 1}\nPolarities: {'neutral': 1}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-f9976a34744cc709\",\n    \"kind\": \"issue_body\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/redwolf3/timetrack/issues/23\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: issue_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/issues/23\\nTitle: Report-layer follow-ups from PR #10 (sub-second truncation + double window pass)\\nBody:\\n## Summary\\nTwo deferred report-layer refinements noted when PR #10 landed.\\n\\n## Acceptance criteria\\n- [ ] `report()` no longer loses \u22641s when an event splits an interval \u2014 accumulate ms across segments and divide to seconds once (not per-segment `Int(ms/1000)`).\\n- [ ] `refreshReconcile` computes the trailing window once (combine the `unreconciled` + `provisionalWithTime` passes into a single Store pass).\\n- [ ] Regression test for the truncation case.\\n\\n## Notes\\nBoth touch gate-adjacent code \u2014 do together, carefully. Negligible at MVP scale but worth fixing before normalisation lands on top.\"\n  }\n]\nChanged files:\n[]\nLinked chain ids:\n[\"evidence-chain-comment_to_commit-e56ce8f001dffc2a\"]\nSource graph evidence:\nSource evidence repo graph summary\nRepo: redwolf3/timetrack\nGraph label: source_artifact_without_verification_graph\nNodes: 6\nEdges: 8\nNode types: {\"cooccurrence_profile\": 1, \"github_repo_summary\": 1, \"repo\": 1, \"source_artifact\": 2, \"source_bundle\": 1}\nEdge types: {\"artifact_needs_claim_verification\": 1, \"artifact_supports_design_schema_api\": 1, \"repo_has_cooccurrence_profile\": 1, \"repo_has_github_evidence_summary\": 1, \"repo_has_source_artifact\": 2, \"repo_has_source_bundle\": 1, \"source_bundle_uses_cooccurrence_profile\": 1}\nArtifact families: {\"designs\": 1, \"docs\": 1}\nHelicopter views: {}\nBundle labels: {\"source_backed_architecture_schema_bundle\": 1}\nCo-occurrence labels: {\"fake_real_data_plus_verification_gap\": 1}", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-95baa164e443ae65", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311595, "scanner": "foundry_dataset", "fingerprint": "72580c77bf271c24c962f080da63c14e57d30e837633da52087cbc2d9eafd457", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#21", "human_labels": ["security_auth_secret"], "issue_number": "21", "thread_label": "thread_has_human_issue_and_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.742, "repo_full_name": "redwolf3/timetrack", "training_usage": "weak_supervision", "confidence_tier": "weak_supervision", "source_chain_id": "evidence-chain-issue_chain-6548bc98cd829823", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 1, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_weak_supervision", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#21\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_weak_supervision, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#21\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_and_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 1\nLinked commit count: 1\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'security_auth_secret': 1}\nPolarities: {'bad': 1}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-1a16d8a9b100947c\",\n    \"kind\": \"issue_body\",\n    \"label\": \"security_auth_secret\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/issues/21\",\n    \"text\": \"GitHub feedback: security_auth_secret\\nPolarity: bad\\nKind: issue_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/issues/21\\nTitle: Launch-at-login via SMAppService\\nBody:\\n## Summary\\nREADME mentions launch-at-login aspirationally, but no login-item registration exists. Add it via `SMAppService`.\\n\\n## Acceptance criteria\\n- [ ] App registers/unregisters as a login item via `SMAppService`.\\n- [ ] A toggle (menu or settings) reflects and controls current state.\\n- [ ] Documented in README.\\n\\n## Notes\\nDepends on a real `.app` bundle existing (see README/bundling issue). App-only.\\n\\nDepends on #17 (needs a real .app bundle).\"\n  }\n]\nChanged files:\n[]\nLinked chain ids:\n[\"evidence-chain-comment_to_commit-01d4359c2fcd612e\"]\nSource graph evidence:\nSource evidence repo graph summary\nRepo: redwolf3/timetrack\nGraph label: source_artifact_without_verification_graph\nNodes: 6\nEdges: 8\nNode types: {\"cooccurrence_profile\": 1, \"github_repo_summary\": 1, \"repo\": 1, \"source_artifact\": 2, \"source_bundle\": 1}\nEdge types: {\"artifact_needs_claim_verification\": 1, \"artifact_supports_design_schema_api\": 1, \"repo_has_cooccurrence_profile\": 1, \"repo_has_github_evidence_summary\": 1, \"repo_has_source_artifact\": 2, \"repo_has_source_bundle\": 1, \"source_bundle_uses_cooccurrence_profile\": 1}\nArtifact families: {\"designs\": 1, \"docs\": 1}\nHelicopter views: {}\nBundle labels: {\"source_backed_architecture_schema_bundle\": 1}\nCo-occurrence labels: {\"fake_real_data_plus_verification_gap\": 1}", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-f86cf909be958fda", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311594, "scanner": "foundry_dataset", "fingerprint": "c37399344169b10de980271b32977cfb9bf3bf6a0f923d95ce999aea0fdf1f1c", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#19", "human_labels": ["api_integration_gap"], "issue_number": "19", "thread_label": "thread_has_human_issue_and_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.645, "repo_full_name": "redwolf3/timetrack", "training_usage": "weak_supervision", "confidence_tier": "weak_supervision", "source_chain_id": "evidence-chain-issue_chain-c13a3e90cb13a971", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 2, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_weak_supervision", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#19\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_weak_supervision, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#19\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_and_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 1\nLinked commit count: 2\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'api_integration_gap': 1}\nPolarities: {'bad': 1}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-8291b84d0f9e3a1f\",\n    \"kind\": \"issue_body\",\n    \"label\": \"api_integration_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/issues/19\",\n    \"text\": \"GitHub feedback: api_integration_gap\\nPolarity: bad\\nKind: issue_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/issues/19\\nTitle: Per-task start/play affordance on task rows\\nBody:\\n## Summary\\nThere is a Stop button but no visible Start. Selecting a task row already starts/switches; add a play-style icon on each `TaskRowView` that visually signals \\\"switch to this and start\\\".\\n\\n## Acceptance criteria\\n- [ ] Each task row shows a start/play affordance.\\n- [ ] Activating it calls existing `AppState.start`/`switchTo` (no new kit API).\\n- [ ] Currently-tracked row is visually distinguished from startable rows.\\n\\n## Notes\\nPure view affordance over existing APIs; no kit change. App-only.\"\n  }\n]\nChanged files:\n[]\nLinked chain ids:\n[\"evidence-chain-comment_to_commit-c72f0f29504b83aa\"]\nSource graph evidence:\nSource evidence repo graph summary\nRepo: redwolf3/timetrack\nGraph label: source_artifact_without_verification_graph\nNodes: 6\nEdges: 8\nNode types: {\"cooccurrence_profile\": 1, \"github_repo_summary\": 1, \"repo\": 1, \"source_artifact\": 2, \"source_bundle\": 1}\nEdge types: {\"artifact_needs_claim_verification\": 1, \"artifact_supports_design_schema_api\": 1, \"repo_has_cooccurrence_profile\": 1, \"repo_has_github_evidence_summary\": 1, \"repo_has_source_artifact\": 2, \"repo_has_source_bundle\": 1, \"source_bundle_uses_cooccurrence_profile\": 1}\nArtifact families: {\"designs\": 1, \"docs\": 1}\nHelicopter views: {}\nBundle labels: {\"source_backed_architecture_schema_bundle\": 1}\nCo-occurrence labels: {\"fake_real_data_plus_verification_gap\": 1}", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-add2034716862a5f", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311593, "scanner": "foundry_dataset", "fingerprint": "5cbd33a8ddfb135af67f21c7e37b61d1a9eb11eecd394a33bf82bfd642519610", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#18", "human_labels": ["human_feedback_general"], "issue_number": "18", "thread_label": "thread_needs_classification", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.92, "repo_full_name": "redwolf3/timetrack", "training_usage": "gold_candidate", "confidence_tier": "high_confidence", "source_chain_id": "evidence-chain-issue_chain-392154e387b41157", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 3, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_high_confidence"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#18\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_needs_classification\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_high_confidence\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#18\nRepo: redwolf3/timetrack\nThread label: thread_needs_classification\nOutcome: ambiguous_needs_more_evidence\nComment count: 1\nLinked commit count: 3\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'human_feedback_general': 1}\nPolarities: {'neutral': 1}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-41344a359c92660d\",\n    \"kind\": \"issue_body\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/redwolf3/timetrack/issues/18\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: issue_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/issues/18\\nTitle: Add 'Open config folder' + open-YAML menu items\\nBody:\\n## Summary\\nAdd menu affordances to reveal the app-support data dir (where `profiles.yaml`, `tasks.yaml`, `events.db` live) and optionally open the YAML files in the default editor. Pairs with the existing Restart item (edit YAML \u2192 Restart to re-ingest).\\n\\n## Acceptance criteria\\n- [ ] \\\"Open config folder\\\" menu item reveals the data dir in Finder.\\n- [ ] (Optional) \\\"Open profiles.yaml\\\" / \\\"Open tasks.yaml\\\" open in default editor.\\n- [ ] Uses the existing data-dir definition from `App.swift` (applicationSupport + \\\"timetrack\\\"); no path duplicated.\\n\\n## Notes\\nSmallest item \u2014 essentially `NSWorkspace.shared.activateFileViewerSelecting([dataDir])`. App-only.\"\n  }\n]\nChanged files:\n[]\nLinked chain ids:\n[\"evidence-chain-comment_to_commit-30879fdb3b2cea71\"]\nSource graph evidence:\nSource evidence repo graph summary\nRepo: redwolf3/timetrack\nGraph label: source_artifact_without_verification_graph\nNodes: 6\nEdges: 8\nNode types: {\"cooccurrence_profile\": 1, \"github_repo_summary\": 1, \"repo\": 1, \"source_artifact\": 2, \"source_bundle\": 1}\nEdge types: {\"artifact_needs_claim_verification\": 1, \"artifact_supports_design_schema_api\": 1, \"repo_has_cooccurrence_profile\": 1, \"repo_has_github_evidence_summary\": 1, \"repo_has_source_artifact\": 2, \"repo_has_source_bundle\": 1, \"source_bundle_uses_cooccurrence_profile\": 1}\nArtifact families: {\"designs\": 1, \"docs\": 1}\nHelicopter views: {}\nBundle labels: {\"source_backed_architecture_schema_bundle\": 1}\nCo-occurrence labels: {\"fake_real_data_plus_verification_gap\": 1}", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-cef1455205245cd1", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "gold_candidate"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311592, "scanner": "foundry_dataset", "fingerprint": "a6500970bb14c02199ad899d1beacd6f4481f28299ecf77a6abe774115c19482", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#17", "human_labels": ["security_auth_secret"], "issue_number": "17", "thread_label": "thread_has_human_issue_and_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.82, "repo_full_name": "redwolf3/timetrack", "training_usage": "gold_candidate", "confidence_tier": "high_confidence", "source_chain_id": "evidence-chain-issue_chain-3ac8429f4214e80d", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 1, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_high_confidence", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#17\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_high_confidence, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#17\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_and_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 1\nLinked commit count: 1\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'security_auth_secret': 1}\nPolarities: {'bad': 1}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-1ea8f9707c1f3492\",\n    \"kind\": \"issue_body\",\n    \"label\": \"security_auth_secret\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/issues/17\",\n    \"text\": \"GitHub feedback: security_auth_secret\\nPolarity: bad\\nKind: issue_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/issues/17\\nTitle: Fix README build/bundling instructions (bare executable, no .app)\\nBody:\\n## Summary\\nREADME says `cp -R .build/release/TimeTrack.app /Applications/`, but `swift build` emits a bare `TimeTrackApp` executable \u2014 there is no `.app` bundle, `Info.plist`, or bundling script. The documented install steps do not work.\\n\\n## Acceptance criteria\\n- [ ] Either: add a real `.app` bundling step (Info.plist + bundle layout) so the README commands work, OR correct the README to match what `swift build` actually produces.\\n- [ ] Launch-at-login / Gatekeeper notes in README reflect reality.\\n- [ ] A fresh-clone reader can follow the steps end-to-end without hitting a missing-path error.\\n\\n## Notes\\nDecide bundle-vs-docs first; bundling unblocks login-item work (SMAppService wants a real bundle).\"\n  }\n]\nChanged files:\n[]\nLinked chain ids:\n[\"evidence-chain-comment_to_commit-bb1c409497a81c11\"]\nSource graph evidence:\nSource evidence repo graph summary\nRepo: redwolf3/timetrack\nGraph label: source_artifact_without_verification_graph\nNodes: 6\nEdges: 8\nNode types: {\"cooccurrence_profile\": 1, \"github_repo_summary\": 1, \"repo\": 1, \"source_artifact\": 2, \"source_bundle\": 1}\nEdge types: {\"artifact_needs_claim_verification\": 1, \"artifact_supports_design_schema_api\": 1, \"repo_has_cooccurrence_profile\": 1, \"repo_has_github_evidence_summary\": 1, \"repo_has_source_artifact\": 2, \"repo_has_source_bundle\": 1, \"source_bundle_uses_cooccurrence_profile\": 1}\nArtifact families: {\"designs\": 1, \"docs\": 1}\nHelicopter views: {}\nBundle labels: {\"source_backed_architecture_schema_bundle\": 1}\nCo-occurrence labels: {\"fake_real_data_plus_verification_gap\": 1}", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-dae79621d0d25d85", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "gold_candidate"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311591, "scanner": "foundry_dataset", "fingerprint": "8cd3fa83279e1b1aa515ec15375c0ef7f2cb50ace2736e94798fd3b4c83b1ff1", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#16", "human_labels": ["data_schema_persistence"], "issue_number": "16", "thread_label": "thread_has_human_issue_and_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.645, "repo_full_name": "redwolf3/timetrack", "training_usage": "weak_supervision", "confidence_tier": "weak_supervision", "source_chain_id": "evidence-chain-issue_chain-ff7392c63a6e69ec", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 1, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_weak_supervision", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#16\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_weak_supervision, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#16\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_and_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 1\nLinked commit count: 1\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'data_schema_persistence': 1}\nPolarities: {'bad': 1}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-c73e09bd87049739\",\n    \"kind\": \"issue_body\",\n    \"label\": \"data_schema_persistence\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/issues/16\",\n    \"text\": \"GitHub feedback: data_schema_persistence\\nPolarity: bad\\nKind: issue_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/issues/16\\nTitle: Epic: Post-MVP deferred backlog\\nBody:\\n## Summary\\nTracking issue for the explicitly-deferred (\\\"maybe never\\\") backlog from DESIGN.md \u00a7\\\"Deferred backlog (post-MVP)\\\".\\n\\n## Notes\\nAll items here are additive to the existing append-only schema (extra `idle_resolve` / bind events, new fields), so none require rework of the event log. Screenshot recall is intentionally excluded (rejected for v1).\"\n  }\n]\nChanged files:\n[]\nLinked chain ids:\n[\"evidence-chain-comment_to_commit-310fa93f692a745a\"]\nSource graph evidence:\nSource evidence repo graph summary\nRepo: redwolf3/timetrack\nGraph label: source_artifact_without_verification_graph\nNodes: 6\nEdges: 8\nNode types: {\"cooccurrence_profile\": 1, \"github_repo_summary\": 1, \"repo\": 1, \"source_artifact\": 2, \"source_bundle\": 1}\nEdge types: {\"artifact_needs_claim_verification\": 1, \"artifact_supports_design_schema_api\": 1, \"repo_has_cooccurrence_profile\": 1, \"repo_has_github_evidence_summary\": 1, \"repo_has_source_artifact\": 2, \"repo_has_source_bundle\": 1, \"source_bundle_uses_cooccurrence_profile\": 1}\nArtifact families: {\"designs\": 1, \"docs\": 1}\nHelicopter views: {}\nBundle labels: {\"source_backed_architecture_schema_bundle\": 1}\nCo-occurrence labels: {\"fake_real_data_plus_verification_gap\": 1}", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-836f9a56c3b8310e", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311590, "scanner": "foundry_dataset", "fingerprint": "0c00e0b4f6489a525980c85737c234ad3ea49813ed228bb37540aa360fef4ac2", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#15", "human_labels": ["human_feedback_general"], "issue_number": "15", "thread_label": "thread_needs_classification", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.67, "repo_full_name": "redwolf3/timetrack", "training_usage": "weak_supervision", "confidence_tier": "weak_supervision", "source_chain_id": "evidence-chain-issue_chain-fd86bba3365b763a", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 2, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_weak_supervision"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#15\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_needs_classification\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_weak_supervision\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#15\nRepo: redwolf3/timetrack\nThread label: thread_needs_classification\nOutcome: ambiguous_needs_more_evidence\nComment count: 1\nLinked commit count: 2\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'human_feedback_general': 1}\nPolarities: {'neutral': 1}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-0d9c371d0a32222e\",\n    \"kind\": \"issue_body\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/redwolf3/timetrack/issues/15\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: issue_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/issues/15\\nTitle: Epic: Report layer\\nBody:\\n## Summary\\nTracking issue for report-time computation: normalisation passes, deferred refinements from PR #10, and window caching.\\n\\n## Notes\\nDESIGN.md: raw event data is never modified; all normalisation/rounding is applied only at report generation time and is parameterised per invocation.\"\n  }\n]\nChanged files:\n[]\nLinked chain ids:\n[\"evidence-chain-comment_to_commit-ad62a775708a547a\"]\nSource graph evidence:\nSource evidence repo graph summary\nRepo: redwolf3/timetrack\nGraph label: source_artifact_without_verification_graph\nNodes: 6\nEdges: 8\nNode types: {\"cooccurrence_profile\": 1, \"github_repo_summary\": 1, \"repo\": 1, \"source_artifact\": 2, \"source_bundle\": 1}\nEdge types: {\"artifact_needs_claim_verification\": 1, \"artifact_supports_design_schema_api\": 1, \"repo_has_cooccurrence_profile\": 1, \"repo_has_github_evidence_summary\": 1, \"repo_has_source_artifact\": 2, \"repo_has_source_bundle\": 1, \"source_bundle_uses_cooccurrence_profile\": 1}\nArtifact families: {\"designs\": 1, \"docs\": 1}\nHelicopter views: {}\nBundle labels: {\"source_backed_architecture_schema_bundle\": 1}\nCo-occurrence labels: {\"fake_real_data_plus_verification_gap\": 1}", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-f7192717c71bea8b", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311589, "scanner": "foundry_dataset", "fingerprint": "a12ee9388397c6f687a82972b418c9943c917b0333f905f67b6e36a941093e41", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#10", "human_labels": ["api_integration_gap", "data_schema_persistence", "human_feedback_general", "positive_human_signal", "runtime_failure", "source_or_other", "test_ci_gap", "test_or_ci", "ui_or_frontend"], "issue_number": "10", "thread_label": "thread_has_human_issue_and_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.92, "repo_full_name": "redwolf3/timetrack", "training_usage": "gold_candidate", "confidence_tier": "high_confidence", "source_chain_id": "evidence-chain-issue_chain-961d425373c6cd9e", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 6, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"test_or_ci": 2, "ui_or_frontend": 3, "source_or_other": 1}, "linked_commit_count": 54, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_high_confidence", "high_risk_human_feedback_label"], "linked_ci_commit_count": 4, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#10\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_high_confidence, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#10\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_and_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 18\nLinked commit count: 54\nLinked CI commit count: 4\nLinked CI labels: {'ci_pending_or_incomplete': 4}\nChanged file count: 6\nLabels: {'test_ci_gap': 1, 'human_feedback_general': 8, 'runtime_failure': 2, 'api_integration_gap': 2, 'positive_human_signal': 4, 'data_schema_persistence': 1}\nPolarities: {'bad': 6, 'neutral': 9, 'good': 3}\nChanged file labels: {'ui_or_frontend': 3, 'source_or_other': 1, 'test_or_ci': 2}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-3e9e73e9ceac0b80\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"test_ci_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/10\",\n    \"text\": \"GitHub feedback: test_ci_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/pull/10\\nTitle: Reconcile UI: in-app bind / promote (next MVP phase)\\nBody:\\n## Summary\\nAdds the in-app **reconcile UI** so the menu-bar app can clear the reconcile gate and produce reportable time without dropping to the CLI. The reconcile gate is a core invariant (time is reportable only when bound to a Known Task with a real JIRA key); the kit and CLI supported it, but the app had no UI for it \u2014 this closes that gap.\\n\\nBuilt via a multi-agent workflow (parallel survey of kit reconcile APIs + app patterns \u2192 design \u2192 implement \u2192 adversarial review \u2192 fix). The review caught a real pre-existing kit bug (below).\\n\\n### App layer\\n- **`ReconcileView`** \u2014 a collapsible popover panel surfacing the two gate failure modes:\\n  1. **Unbound** ad-hoc capture tasks with time \u2192 bind to a Known Task via a picker.\\n  2. **Provisional** Known Tasks with time \u2192 promote by entering a real JIRA key.\\n  Thin view: no store calls, no date math, no gate logic in `body` \u2014 all in AppState (per CLAUDE.md invariant 3).\\n- **`AppState`** \u2014 lazily-refreshed recon\"\n  },\n  {\n    \"id\": \"github-feedback-comment-b0ca72824581e021\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/10#discussion_r3409022695\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: redwolf3/timetrack\\nAuthor: Copilot (Bot)\\nURL: https://github.com/redwolf3/timetrack/pull/10#discussion_r3409022695\\nTitle: \\nBody:\\n`provisionalWithTime(from:to:)` uses `knownTasks(activeOnly: true)`, w\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-a0f20298d3f1a5ad", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "gold_candidate"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: redwolf3/timetrack"}, "properties": {"repobilityId": 311588, "scanner": "foundry_dataset", "fingerprint": "983dc73130c2c5b791531f031d75d2d04c5e0d339643c23b0db6388d4c20d3c1", "category": "practices", "severity": "medium", "confidence": 0.62, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "assumption_checks", "synthetic": false, "thread_key": "redwolf3/timetrack#1", "human_labels": ["agent_instruction_gap", "api_integration_gap", "human_feedback_general", "positive_human_signal", "source_or_other", "test_ci_gap", "ui_or_frontend"], "issue_number": "1", "thread_label": "thread_has_human_issue_and_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.92, "repo_full_name": "redwolf3/timetrack", "training_usage": "gold_candidate", "confidence_tier": "high_confidence", "source_chain_id": "evidence-chain-issue_chain-0db071e17d9788b3", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 7, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"ui_or_frontend": 2, "source_or_other": 5}, "linked_commit_count": 19, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_high_confidence", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#1\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_high_confidence, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#1\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_and_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 5\nLinked commit count: 19\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 7\nLabels: {'test_ci_gap': 1, 'human_feedback_general': 1, 'agent_instruction_gap': 1, 'api_integration_gap': 1, 'positive_human_signal': 1}\nPolarities: {'bad': 3, 'neutral': 1, 'good': 1}\nChanged file labels: {'ui_or_frontend': 2, 'source_or_other': 5}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-fb6a8a6dec208da7\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"test_ci_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/1\",\n    \"text\": \"GitHub feedback: test_ci_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/pull/1\\nTitle: Phase 1: TimeTrackKit decoupled from Apple-UI frameworks, access levels fixed\\nBody:\\n## Summary\\n\\nExecutes Phase 1 of `INITIAL_PROMPT.md`: get `TimeTrackKit` building on Linux for cloud sessions. Resolves the NOTE atop `Tracker.swift` and the access-level mismatches called out in the prompt.\\n\\n### Tracker \u2014 decoupling\\n\\n- Drop `ObservableObject` / `@Published` (Combine, Apple-only).\\n- Replace with plain `public private(set)` getters + an `AsyncStream<TrackerState>` (`stateStream`) the app subscribes to. State changes are pushed via `didSet`.\\n- Replace the cross-target `Sounds.play(name)` call with `effectContinuation.yield(.playSound(name))` on a new `AsyncStream<Effect>` (`effectStream`). The kit decides _what_, the app does the _side effect_ \u2014 that's the seam Phase 5 will plug into.\\n- `Tracker` class, `init`, and all transition methods become `public` so the app and `timetrack-cli` can drive them.\\n\\n### New: `Sources/TimeTrackKit/Effect.swift`\\n\\n```swift\\npublic enum Effect: Equatable {\\n    case playSound(String)\\n}\\n`\"\n  },\n  {\n    \"id\": \"github-feedback-comment-be9177ac1a4c4b2d\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/1#discussion_r3320885415\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: redwolf3/timetrack\\nAuthor: Copilot (Bot)\\nURL: https://github.com/redwolf3/timetrack/pull/1#discussion_r3320885415\\nTitle: \\nBody:\\n`nextPhase` is no longer referenced anywhere in `advance()` after the body rewrite, so `_ = nextPhase` on line 201 is a dead suppression of\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-assumption_checks-d877bfe42ad1eb4f", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "gold_candidate"}}}, {"ruleId": "foundry_test_ci_gap", "level": "error", "message": {"text": "Foundry mined test ci gap after feedback: redwolf3/timetrack"}, "properties": {"repobilityId": 340697, "scanner": "foundry_dataset", "fingerprint": "e788630182de51f8af56e9f7ce69c48cd0d3f264c2caf7436fc1b79321bbbc16", "category": "testing", "severity": "high", "confidence": 0.78, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Feedback exposes missing tests or CI", "intent": "Hard negatives for feedback/fix chains without adequate guardrails.", "labels": {"test_or_ci": 1, "test_ci_gap": 4, "weak blueprint fit": 3, "verification_or_tests": 5, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 6, "blueprint_human_gap_alignment": 12, "comment_has_related_commit_context": 4, "thread_has_human_issue_and_fix_context": 2}, "source": "graph_query_export", "motif_id": "test_ci_gap_after_feedback", "outcomes": {"ambiguous_needs_more_evidence": 12}, "polarity": "bad", "query_id": "test_ci_gap_after_feedback", "severity": "high", "ci_labels": {}, "synthetic": false, "edge_count": 92, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 4, "thread_has_comment": 2, "thread_touches_file": 1, "thread_has_pr_review": 2, "alignment_uses_comment": 12, "alignment_uses_finding": 12, "chain_has_link_quality": 18, "comment_aligns_finding": 12, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 1, "thread_has_comment_chain": 4, "comment_chain_links_commit": 12, "comment_chain_touches_file": 4, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 4}, "node_count": 51, "node_types": {"repo": 1, "commit": 5, "thread": 1, "comment": 2, "pr_file": 1, "alignment": 12, "pr_review": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 18, "comment_chain": 4, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#9", "issue_number": "9", "quality_tiers": {"high_confidence": 6, "assumption_check": 12}, "repo_full_name": "redwolf3/timetrack", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-3c21cb7c0c32efe2", "graph_gold_label": "supported_by_high_confidence_link", "changed_file_labels": {"test_or_ci": 7}}, "text": "Graph query export: Feedback exposes missing tests or CI\nQuery id: test_ci_gap_after_feedback\nQuery type: motif_query\nIntent: Hard negatives for feedback/fix chains without adequate guardrails.\nMotif: test_ci_gap_after_feedback\nTraining usage: hard_negative\nGraph gold label: supported_by_high_confidence_link\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#9\nEvidence:\nGraph motif: Feedback or fix context exposes missing test/CI guardrails\nMotif id: test_ci_gap_after_feedback\nPolarity: bad\nTraining usage: hard_negative\nSeverity: high\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#9\nGraph gold label: supported_by_high_confidence_link\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#9\nRepo: redwolf3/timetrack\nIssue/PR number: 9\nGraph consistency label: supported_by_high_confidence_link\nNodes: 51\nEdges: 92\nNode types: {'link_quality': 18, 'alignment': 12, 'commit': 5, 'comment_chain': 4, 'blueprint_finding': 3, 'comment': 2, 'pr_review': 2, 'thread': 1, 'repo': 1, 'pr_file': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 18, 'comment_chain_links_commit': 12, 'alignment_uses_comment': 12, 'alignment_uses_finding': 12, 'comment_aligns_finding': 12, 'thread_has_comment_chain': 4, 'comment_has_chain': 4, 'comment_chain_touches_file': 4, 'issue_chain_has_comment_chain': 4, 'thread_has_comment': 2, 'thread_has_pr_review': 2, 'repo_has_thread': 1, 'thread_touches_file': 1, 'thread_has_issue_chain': 1, 'issue_chain_touches_file': 1, 'thread_has_fix_outcome': 1}\nLabels: {'blueprint_human_gap_alignment': 12, 'ambiguous_needs_more_evidence': 6, 'verification_or_tests': 5, 'test_ci_gap': 4, 'comment_has_related_commit_context': 4, 'weak blueprint fit': 3, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'test_or_ci': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 12}\nQuality tiers: {'assumption_check': 12, 'high_confidence': 6}\nCI labels: {}\nCurriculum targets:\n- Turn human feedback into regression tests and CI gates.\n- Penalize fixes that do not add or exercise verification for affected workflows.\nAssumption checks:\n- Did the fix add tests for the exact complaint?\n- Does CI run those tests, or is verification only implied?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-7c578b5289db2b87", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/test_ci_gap_after_feedback/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/test_ci_gap_after_feedback", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_test_ci_gap", "level": "error", "message": {"text": "Foundry mined test ci gap after feedback: redwolf3/timetrack"}, "properties": {"repobilityId": 340696, "scanner": "foundry_dataset", "fingerprint": "555805975721373a447581577fc60fc974f829c3e8192b8f06dc7f3fc72b380c", "category": "testing", "severity": "high", "confidence": 0.78, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Feedback exposes missing tests or CI", "intent": "Hard negatives for feedback/fix chains without adequate guardrails.", "labels": {"bug_fix": 1, "test_or_ci": 1, "test_ci_gap": 1, "weak blueprint fit": 3, "api_integration_gap": 1, "verification_or_tests": 3, "ci_pending_or_incomplete": 1, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 1, "blueprint_human_gap_alignment": 6, "comment_has_related_commit_context": 1, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 3, "human_reported_issue_then_verified_fix_attempt": 1}, "source": "graph_query_export", "motif_id": "test_ci_gap_after_feedback", "outcomes": {"ambiguous_needs_more_evidence": 2, "claimed_resolved_with_verification_signal": 6}, "polarity": "bad", "query_id": "test_ci_gap_after_feedback", "severity": "high", "ci_labels": {"ci_pending_or_incomplete": 4}, "synthetic": false, "edge_count": 52, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 2, "thread_has_comment": 1, "thread_touches_file": 1, "comment_chain_has_ci": 2, "thread_has_pr_review": 1, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 10, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 1, "thread_has_comment_chain": 2, "comment_chain_links_commit": 6, "comment_chain_touches_file": 2, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 2}, "node_count": 33, "node_types": {"repo": 1, "commit": 4, "thread": 1, "comment": 1, "pr_file": 1, "alignment": 6, "pr_review": 1, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 10, "comment_chain": 2, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#44", "issue_number": "44", "quality_tiers": {"high_confidence": 4, "assumption_check": 6}, "repo_full_name": "redwolf3/timetrack", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-4cca1825086227e8", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"test_or_ci": 5}}, "text": "Graph query export: Feedback exposes missing tests or CI\nQuery id: test_ci_gap_after_feedback\nQuery type: motif_query\nIntent: Hard negatives for feedback/fix chains without adequate guardrails.\nMotif: test_ci_gap_after_feedback\nTraining usage: hard_negative\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#44\nEvidence:\nGraph motif: Feedback or fix context exposes missing test/CI guardrails\nMotif id: test_ci_gap_after_feedback\nPolarity: bad\nTraining usage: hard_negative\nSeverity: high\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#44\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#44\nRepo: redwolf3/timetrack\nIssue/PR number: 44\nGraph consistency label: supported_by_verification_signal\nNodes: 33\nEdges: 52\nNode types: {'link_quality': 10, 'alignment': 6, 'commit': 4, 'blueprint_finding': 3, 'comment_chain': 2, 'thread': 1, 'repo': 1, 'comment': 1, 'pr_review': 1, 'pr_file': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 10, 'comment_chain_links_commit': 6, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'thread_has_comment_chain': 2, 'comment_has_chain': 2, 'comment_chain_has_ci': 2, 'comment_chain_touches_file': 2, 'issue_chain_has_comment_chain': 2, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_pr_review': 1, 'thread_touches_file': 1, 'thread_has_issue_chain': 1, 'issue_chain_touches_file': 1}\nLabels: {'blueprint_human_gap_alignment': 6, 'verification_or_tests': 3, 'claimed_resolved_with_verification_signal': 3, 'weak blueprint fit': 3, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'test_ci_gap': 1, 'api_integration_gap': 1, 'test_or_ci': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'ci_pending_or_incomplete': 1, 'bug_fix': 1, 'comment_has_related_commit_context': 1, 'ambiguous_needs_more_evidence': 1}\nOutcomes: {'claimed_resolved_with_verification_signal': 6, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'assumption_check': 6, 'high_confidence': 4}\nCI labels: {'ci_pending_or_incomplete': 4}\nCurriculum targets:\n- Turn human feedback into regression tests and CI gates.\n- Penalize fixes that do not add or exercise verification for affected workflows.\nAssumption checks:\n- Did the fix add tests for the exact complaint?\n- Does CI run those tests, or is verification only implied?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-ee69237e64706d26", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/test_ci_gap_after_feedback/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/test_ci_gap_after_feedback", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_test_ci_gap", "level": "error", "message": {"text": "Foundry mined test ci gap after feedback: redwolf3/timetrack"}, "properties": {"repobilityId": 340695, "scanner": "foundry_dataset", "fingerprint": "f53fc1ce35fc60dcd815dee49d246c14340c20155b30e0f3fc973123ffa799c3", "category": "testing", "severity": "high", "confidence": 0.78, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Feedback exposes missing tests or CI", "intent": "Hard negatives for feedback/fix chains without adequate guardrails.", "labels": {"bug_fix": 1, "test_ci_gap": 1, "weak blueprint fit": 3, "verification_or_tests": 3, "ci_pending_or_incomplete": 1, "issue_or_pull_request_thread": 1, "blueprint_human_gap_alignment": 3, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 3, "human_reported_issue_then_verified_fix_attempt": 1}, "source": "graph_query_export", "motif_id": "test_ci_gap_after_feedback", "outcomes": {"claimed_resolved_with_verification_signal": 6}, "polarity": "bad", "query_id": "test_ci_gap_after_feedback", "severity": "high", "ci_labels": {"ci_pending_or_incomplete": 2}, "synthetic": false, "edge_count": 28, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "comment_chain_has_ci": 1, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 6, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 1, "comment_chain_links_commit": 4, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 23, "node_types": {"repo": 1, "commit": 4, "thread": 1, "comment": 1, "alignment": 3, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 1, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#43", "issue_number": "43", "quality_tiers": {"high_confidence": 3, "assumption_check": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-5106c9a3237ea5c7", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {}}, "text": "Graph query export: Feedback exposes missing tests or CI\nQuery id: test_ci_gap_after_feedback\nQuery type: motif_query\nIntent: Hard negatives for feedback/fix chains without adequate guardrails.\nMotif: test_ci_gap_after_feedback\nTraining usage: hard_negative\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#43\nEvidence:\nGraph motif: Feedback or fix context exposes missing test/CI guardrails\nMotif id: test_ci_gap_after_feedback\nPolarity: bad\nTraining usage: hard_negative\nSeverity: high\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#43\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#43\nRepo: redwolf3/timetrack\nIssue/PR number: 43\nGraph consistency label: supported_by_verification_signal\nNodes: 23\nEdges: 28\nNode types: {'link_quality': 6, 'commit': 4, 'alignment': 3, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'comment_chain_links_commit': 4, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'comment_chain_has_ci': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'verification_or_tests': 3, 'claimed_resolved_with_verification_signal': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'test_ci_gap': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'ci_pending_or_incomplete': 1, 'bug_fix': 1}\nOutcomes: {'claimed_resolved_with_verification_signal': 6}\nQuality tiers: {'high_confidence': 3, 'assumption_check': 3}\nCI labels: {'ci_pending_or_incomplete': 2}\nCurriculum targets:\n- Turn human feedback into regression tests and CI gates.\n- Penalize fixes that do not add or exercise verification for affected workflows.\nAssumption checks:\n- Did the fix add tests for the exact complaint?\n- Does CI run those tests, or is verification only implied?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-0c1656fe11885eaf", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/test_ci_gap_after_feedback/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/test_ci_gap_after_feedback", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_test_ci_gap", "level": "error", "message": {"text": "Foundry mined test ci gap after feedback: redwolf3/timetrack"}, "properties": {"repobilityId": 340694, "scanner": "foundry_dataset", "fingerprint": "0ee307ca10489ac27afe31d9e6b6f78c6c8344e4d3b14dbf87c07df0d680a022", "category": "testing", "severity": "high", "confidence": 0.78, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Feedback exposes missing tests or CI", "intent": "Hard negatives for feedback/fix chains without adequate guardrails.", "labels": {"bug_fix": 1, "weak blueprint fit": 3, "api_integration_gap": 1, "verification_or_tests": 3, "ci_pending_or_incomplete": 1, "issue_or_pull_request_thread": 1, "blueprint_human_gap_alignment": 3, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 3, "human_reported_issue_then_verified_fix_attempt": 1}, "source": "graph_query_export", "motif_id": "test_ci_gap_after_feedback", "outcomes": {"claimed_resolved_with_verification_signal": 6}, "polarity": "bad", "query_id": "test_ci_gap_after_feedback", "severity": "high", "ci_labels": {"ci_pending_or_incomplete": 2}, "synthetic": false, "edge_count": 28, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "comment_chain_has_ci": 1, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 6, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 1, "comment_chain_links_commit": 4, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 23, "node_types": {"repo": 1, "commit": 4, "thread": 1, "comment": 1, "alignment": 3, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 1, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#42", "issue_number": "42", "quality_tiers": {"assumption_check": 3, "weak_supervision": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-e544dec6620bc340", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {}}, "text": "Graph query export: Feedback exposes missing tests or CI\nQuery id: test_ci_gap_after_feedback\nQuery type: motif_query\nIntent: Hard negatives for feedback/fix chains without adequate guardrails.\nMotif: test_ci_gap_after_feedback\nTraining usage: hard_negative\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#42\nEvidence:\nGraph motif: Feedback or fix context exposes missing test/CI guardrails\nMotif id: test_ci_gap_after_feedback\nPolarity: bad\nTraining usage: hard_negative\nSeverity: high\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#42\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#42\nRepo: redwolf3/timetrack\nIssue/PR number: 42\nGraph consistency label: supported_by_verification_signal\nNodes: 23\nEdges: 28\nNode types: {'link_quality': 6, 'commit': 4, 'alignment': 3, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'comment_chain_links_commit': 4, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'comment_chain_has_ci': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'verification_or_tests': 3, 'claimed_resolved_with_verification_signal': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'ci_pending_or_incomplete': 1, 'bug_fix': 1}\nOutcomes: {'claimed_resolved_with_verification_signal': 6}\nQuality tiers: {'weak_supervision': 3, 'assumption_check': 3}\nCI labels: {'ci_pending_or_incomplete': 2}\nCurriculum targets:\n- Turn human feedback into regression tests and CI gates.\n- Penalize fixes that do not add or exercise verification for affected workflows.\nAssumption checks:\n- Did the fix add tests for the exact complaint?\n- Does CI run those tests, or is verification only implied?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-086b3b30a83540b1", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/test_ci_gap_after_feedback/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/test_ci_gap_after_feedback", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_test_ci_gap", "level": "error", "message": {"text": "Foundry mined test ci gap after feedback: redwolf3/timetrack"}, "properties": {"repobilityId": 340693, "scanner": "foundry_dataset", "fingerprint": "ce18da970e9f9c5141acd7f3bb92f378b6837128272995eddf5fb7ef66f31866", "category": "testing", "severity": "high", "confidence": 0.78, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Feedback exposes missing tests or CI", "intent": "Hard negatives for feedback/fix chains without adequate guardrails.", "labels": {"keys": ["ambiguous_needs_more_evidence", "comment_has_related_commit_context", "blueprint_human_gap_alignment", "human_feedback_general", "agent_instruction_gap", "api_integration_gap", "verification_or_tests", "weak blueprint fit", "security_auth_secret", "positive_human_signal", "human_reported_issue_then_verified_fix_attempt", "claimed_resolved_with_verification_signal", "positive_feedback_with_related_change", "human_positive_or_acceptance_signal", "thread_has_human_issue_and_fix_context", "issue_or_pull_request_thread", "runtime_failure", "docs_or_claims", "ui_or_frontend", "source_or_other", "bug_fix", "ci_pending_or_incomplete"], "count": 22, "_omitted": "large_dict"}, "source": "graph_query_export", "motif_id": "test_ci_gap_after_feedback", "outcomes": {"ambiguous_needs_more_evidence": 30, "human_positive_or_acceptance_signal": 4, "claimed_resolved_with_verification_signal": 4}, "polarity": "bad", "query_id": "test_ci_gap_after_feedback", "severity": "high", "ci_labels": {"ci_pending_or_incomplete": 4}, "synthetic": false, "edge_count": 213, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 17, "thread_has_comment": 10, "thread_touches_file": 3, "comment_chain_has_ci": 2, "thread_has_pr_review": 7, "alignment_uses_comment": 9, "alignment_uses_finding": 9, "chain_has_link_quality": 28, "comment_aligns_finding": 9, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 3, "thread_has_comment_chain": 17, "comment_chain_links_commit": 27, "comment_chain_touches_file": 51, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 17}, "node_count": 86, "node_types": {"repo": 1, "commit": 4, "thread": 1, "comment": 10, "pr_file": 3, "alignment": 9, "pr_review": 7, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 28, "comment_chain": 17, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#40", "issue_number": "40", "quality_tiers": {"high_confidence": 15, "assumption_check": 9, "weak_supervision": 4}, "repo_full_name": "redwolf3/timetrack", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-df28679520bfd7ff", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"docs_or_claims": 20, "ui_or_frontend": 20, "source_or_other": 20}}, "text": "Graph query export: Feedback exposes missing tests or CI\nQuery id: test_ci_gap_after_feedback\nQuery type: motif_query\nIntent: Hard negatives for feedback/fix chains without adequate guardrails.\nMotif: test_ci_gap_after_feedback\nTraining usage: hard_negative\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#40\nEvidence:\nGraph motif: Feedback or fix context exposes missing test/CI guardrails\nMotif id: test_ci_gap_after_feedback\nPolarity: bad\nTraining usage: hard_negative\nSeverity: high\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#40\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#40\nRepo: redwolf3/timetrack\nIssue/PR number: 40\nGraph consistency label: supported_by_verification_signal\nNodes: 86\nEdges: 213\nNode types: {'link_quality': 28, 'comment_chain': 17, 'comment': 10, 'alignment': 9, 'pr_review': 7, 'commit': 4, 'pr_file': 3, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 51, 'chain_has_link_quality': 28, 'comment_chain_links_commit': 27, 'thread_has_comment_chain': 17, 'comment_has_chain': 17, 'issue_chain_has_comment_chain': 17, 'thread_has_comment': 10, 'alignment_uses_comment': 9, 'alignment_uses_finding': 9, 'comment_aligns_finding': 9, 'thread_has_pr_review': 7, 'thread_touches_file': 3, 'issue_chain_touches_file': 3, 'comment_chain_has_ci': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1}\nLabels: {'ambiguous_needs_more_evidence': 15, 'comment_has_related_commit_context': 13, 'blueprint_human_gap_alignment': 9, 'human_feedback_general': 5, 'agent_instruction_gap': 4, 'api_integration_gap': 3, 'verification_or_tests': 3, 'weak blueprint fit': 3, 'security_auth_secret': 2, 'positive_human_signal': 2, 'human_reported_issue_then_verified_fix_attempt': 2, 'claimed_resolved_with_verification_signal': 2, 'positive_feedback_with_related_change': 2, 'human_positive_or_acceptance_signal': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 30, 'claimed_resolved_with_verification_signal': 4, 'human_positive_or_acceptance_signal': 4}\nQuality tiers: {'high_confidence': 15, 'assumption_check': 9, 'weak_supervision': 4}\nCI labels: {'ci_pending_or_incomplete': 4}\nCurriculum targets:\n- Turn human feedback into regression tests and CI gates.\n- Penalize fixes that do not add or exercise verification for affected workflows.\nAssumption checks:\n- Did the fix add tests for the exact complaint?\n- Does CI run those tests, or is verification only implied?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-9f5eb07a35ed7966", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/test_ci_gap_after_feedback/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/test_ci_gap_after_feedback", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_test_ci_gap", "level": "error", "message": {"text": "Foundry mined test ci gap after feedback: redwolf3/timetrack"}, "properties": {"repobilityId": 340692, "scanner": "foundry_dataset", "fingerprint": "0a6265ad59fac7e38f9d1a3fe782ab32dae143ceba739c3ad69f8a6d1fa972a2", "category": "testing", "severity": "high", "confidence": 0.78, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Feedback exposes missing tests or CI", "intent": "Hard negatives for feedback/fix chains without adequate guardrails.", "labels": {"bug_fix": 1, "weak blueprint fit": 3, "verification_or_tests": 3, "human_feedback_general": 1, "data_schema_persistence": 1, "ci_pending_or_incomplete": 1, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 1, "blueprint_human_gap_alignment": 3, "comment_has_related_commit_context": 1, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 3, "human_reported_issue_then_verified_fix_attempt": 1}, "source": "graph_query_export", "motif_id": "test_ci_gap_after_feedback", "outcomes": {"ambiguous_needs_more_evidence": 2, "claimed_resolved_with_verification_signal": 6}, "polarity": "bad", "query_id": "test_ci_gap_after_feedback", "severity": "high", "ci_labels": {"ci_pending_or_incomplete": 4}, "synthetic": false, "edge_count": 38, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 2, "thread_has_comment": 2, "comment_chain_has_ci": 2, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 7, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 2, "comment_chain_links_commit": 8, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 2}, "node_count": 26, "node_types": {"repo": 1, "commit": 4, "thread": 1, "comment": 2, "alignment": 3, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 7, "comment_chain": 2, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#38", "issue_number": "38", "quality_tiers": {"assumption_check": 3, "weak_supervision": 4}, "repo_full_name": "redwolf3/timetrack", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-0da3cc5518d9aed2", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {}}, "text": "Graph query export: Feedback exposes missing tests or CI\nQuery id: test_ci_gap_after_feedback\nQuery type: motif_query\nIntent: Hard negatives for feedback/fix chains without adequate guardrails.\nMotif: test_ci_gap_after_feedback\nTraining usage: hard_negative\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#38\nEvidence:\nGraph motif: Feedback or fix context exposes missing test/CI guardrails\nMotif id: test_ci_gap_after_feedback\nPolarity: bad\nTraining usage: hard_negative\nSeverity: high\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#38\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#38\nRepo: redwolf3/timetrack\nIssue/PR number: 38\nGraph consistency label: supported_by_verification_signal\nNodes: 26\nEdges: 38\nNode types: {'link_quality': 7, 'commit': 4, 'alignment': 3, 'blueprint_finding': 3, 'comment': 2, 'comment_chain': 2, 'thread': 1, 'repo': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_links_commit': 8, 'chain_has_link_quality': 7, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'thread_has_comment': 2, 'thread_has_comment_chain': 2, 'comment_has_chain': 2, 'comment_chain_has_ci': 2, 'issue_chain_has_comment_chain': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'verification_or_tests': 3, 'claimed_resolved_with_verification_signal': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'data_schema_persistence': 1, 'human_feedback_general': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'bug_fix': 1, 'ci_pending_or_incomplete': 1, 'comment_has_related_commit_context': 1, 'ambiguous_needs_more_evidence': 1}\nOutcomes: {'claimed_resolved_with_verification_signal': 6, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'weak_supervision': 4, 'assumption_check': 3}\nCI labels: {'ci_pending_or_incomplete': 4}\nCurriculum targets:\n- Turn human feedback into regression tests and CI gates.\n- Penalize fixes that do not add or exercise verification for affected workflows.\nAssumption checks:\n- Did the fix add tests for the exact complaint?\n- Does CI run those tests, or is verification only implied?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-001cd9e76a513737", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/test_ci_gap_after_feedback/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/test_ci_gap_after_feedback", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_test_ci_gap", "level": "error", "message": {"text": "Foundry mined test ci gap after feedback: redwolf3/timetrack"}, "properties": {"repobilityId": 340691, "scanner": "foundry_dataset", "fingerprint": "878b306db9b75153a57f40f04d42870f73ce7db859b4017f2e0c6a7da3628a17", "category": "testing", "severity": "high", "confidence": 0.78, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Feedback exposes missing tests or CI", "intent": "Hard negatives for feedback/fix chains without adequate guardrails.", "labels": {"bug_fix": 1, "test_or_ci": 5, "test_ci_gap": 1, "source_or_other": 6, "weak blueprint fit": 3, "verification_or_tests": 5, "human_feedback_general": 1, "data_schema_persistence": 1, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 4, "blueprint_human_gap_alignment": 6, "comment_has_related_commit_context": 2, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 1, "human_reported_issue_then_verified_fix_attempt": 1}, "source": "graph_query_export", "motif_id": "test_ci_gap_after_feedback", "outcomes": {"ambiguous_needs_more_evidence": 8, "claimed_resolved_with_verification_signal": 2}, "polarity": "bad", "query_id": "test_ci_gap_after_feedback", "severity": "high", "ci_labels": {}, "synthetic": false, "edge_count": 111, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 3, "thread_has_comment": 2, "thread_touches_file": 11, "thread_has_pr_review": 1, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 11, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 11, "thread_has_comment_chain": 3, "comment_chain_links_commit": 11, "comment_chain_touches_file": 33, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 3}, "node_count": 47, "node_types": {"repo": 1, "commit": 6, "thread": 1, "comment": 2, "pr_file": 11, "alignment": 6, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 11, "comment_chain": 3, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#3", "issue_number": "3", "quality_tiers": {"high_confidence": 5, "assumption_check": 6}, "repo_full_name": "redwolf3/timetrack", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-192729311885b9d0", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"test_or_ci": 30, "source_or_other": 36}}, "text": "Graph query export: Feedback exposes missing tests or CI\nQuery id: test_ci_gap_after_feedback\nQuery type: motif_query\nIntent: Hard negatives for feedback/fix chains without adequate guardrails.\nMotif: test_ci_gap_after_feedback\nTraining usage: hard_negative\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#3\nEvidence:\nGraph motif: Feedback or fix context exposes missing test/CI guardrails\nMotif id: test_ci_gap_after_feedback\nPolarity: bad\nTraining usage: hard_negative\nSeverity: high\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#3\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#3\nRepo: redwolf3/timetrack\nIssue/PR number: 3\nGraph consistency label: supported_by_verification_signal\nNodes: 47\nEdges: 111\nNode types: {'pr_file': 11, 'link_quality': 11, 'commit': 6, 'alignment': 6, 'comment_chain': 3, 'blueprint_finding': 3, 'comment': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 33, 'thread_touches_file': 11, 'comment_chain_links_commit': 11, 'chain_has_link_quality': 11, 'issue_chain_touches_file': 11, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'thread_has_comment_chain': 3, 'comment_has_chain': 3, 'issue_chain_has_comment_chain': 3, 'thread_has_comment': 2, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1}\nLabels: {'source_or_other': 6, 'blueprint_human_gap_alignment': 6, 'test_or_ci': 5, 'verification_or_tests': 5, 'ambiguous_needs_more_evidence': 4, 'weak blueprint fit': 3, 'comment_has_related_commit_context': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'data_schema_persistence': 1, 'human_feedback_general': 1, 'test_ci_gap': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'bug_fix': 1, 'claimed_resolved_with_verification_signal': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 8, 'claimed_resolved_with_verification_signal': 2}\nQuality tiers: {'assumption_check': 6, 'high_confidence': 5}\nCI labels: {}\nCurriculum targets:\n- Turn human feedback into regression tests and CI gates.\n- Penalize fixes that do not add or exercise verification for affected workflows.\nAssumption checks:\n- Did the fix add tests for the exact complaint?\n- Does CI run those tests, or is verification only implied?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-6b60ea37e7d74f6f", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/test_ci_gap_after_feedback/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/test_ci_gap_after_feedback", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_test_ci_gap", "level": "error", "message": {"text": "Foundry mined test ci gap after feedback: redwolf3/timetrack"}, "properties": {"repobilityId": 340690, "scanner": "foundry_dataset", "fingerprint": "bff41b45eafc3bb24ba7b1924cb05125234d72ba38fc55b26f4e13b310e27af8", "category": "testing", "severity": "high", "confidence": 0.78, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Feedback exposes missing tests or CI", "intent": "Hard negatives for feedback/fix chains without adequate guardrails.", "labels": {"bug_fix": 1, "ui_workflow_gap": 1, "weak blueprint fit": 3, "verification_or_tests": 4, "ci_pending_or_incomplete": 1, "issue_or_pull_request_thread": 1, "blueprint_human_gap_alignment": 3, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 3, "human_reported_issue_then_verified_fix_attempt": 1}, "source": "graph_query_export", "motif_id": "test_ci_gap_after_feedback", "outcomes": {"claimed_resolved_with_verification_signal": 6}, "polarity": "bad", "query_id": "test_ci_gap_after_feedback", "severity": "high", "ci_labels": {"ci_pending_or_incomplete": 2}, "synthetic": false, "edge_count": 29, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "comment_chain_has_ci": 1, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 6, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 1, "comment_chain_links_commit": 5, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 24, "node_types": {"repo": 1, "commit": 5, "thread": 1, "comment": 1, "alignment": 3, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 1, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#25", "issue_number": "25", "quality_tiers": {"assumption_check": 3, "weak_supervision": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-07e0f1c6894db9f1", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {}}, "text": "Graph query export: Feedback exposes missing tests or CI\nQuery id: test_ci_gap_after_feedback\nQuery type: motif_query\nIntent: Hard negatives for feedback/fix chains without adequate guardrails.\nMotif: test_ci_gap_after_feedback\nTraining usage: hard_negative\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#25\nEvidence:\nGraph motif: Feedback or fix context exposes missing test/CI guardrails\nMotif id: test_ci_gap_after_feedback\nPolarity: bad\nTraining usage: hard_negative\nSeverity: high\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#25\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#25\nRepo: redwolf3/timetrack\nIssue/PR number: 25\nGraph consistency label: supported_by_verification_signal\nNodes: 24\nEdges: 29\nNode types: {'link_quality': 6, 'commit': 5, 'alignment': 3, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'comment_chain_links_commit': 5, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'comment_chain_has_ci': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'verification_or_tests': 4, 'claimed_resolved_with_verification_signal': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'bug_fix': 1, 'ci_pending_or_incomplete': 1}\nOutcomes: {'claimed_resolved_with_verification_signal': 6}\nQuality tiers: {'weak_supervision': 3, 'assumption_check': 3}\nCI labels: {'ci_pending_or_incomplete': 2}\nCurriculum targets:\n- Turn human feedback into regression tests and CI gates.\n- Penalize fixes that do not add or exercise verification for affected workflows.\nAssumption checks:\n- Did the fix add tests for the exact complaint?\n- Does CI run those tests, or is verification only implied?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-03f0402f3ca42bd3", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/test_ci_gap_after_feedback/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/test_ci_gap_after_feedback", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_test_ci_gap", "level": "error", "message": {"text": "Foundry mined test ci gap after feedback: redwolf3/timetrack"}, "properties": {"repobilityId": 340689, "scanner": "foundry_dataset", "fingerprint": "6286f62337a258299549e8ce5a84be223fa261d34e8b4b561025b81e327be422", "category": "testing", "severity": "high", "confidence": 0.78, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Feedback exposes missing tests or CI", "intent": "Hard negatives for feedback/fix chains without adequate guardrails.", "labels": {"bug_fix": 1, "ui_workflow_gap": 1, "weak blueprint fit": 3, "verification_or_tests": 3, "ci_pending_or_incomplete": 1, "issue_or_pull_request_thread": 1, "blueprint_human_gap_alignment": 3, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 3, "human_reported_issue_then_verified_fix_attempt": 1}, "source": "graph_query_export", "motif_id": "test_ci_gap_after_feedback", "outcomes": {"claimed_resolved_with_verification_signal": 6}, "polarity": "bad", "query_id": "test_ci_gap_after_feedback", "severity": "high", "ci_labels": {"ci_pending_or_incomplete": 2}, "synthetic": false, "edge_count": 28, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "comment_chain_has_ci": 1, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 6, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 1, "comment_chain_links_commit": 4, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 23, "node_types": {"repo": 1, "commit": 4, "thread": 1, "comment": 1, "alignment": 3, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 1, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#20", "issue_number": "20", "quality_tiers": {"assumption_check": 3, "weak_supervision": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-37342ae1ad36a264", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {}}, "text": "Graph query export: Feedback exposes missing tests or CI\nQuery id: test_ci_gap_after_feedback\nQuery type: motif_query\nIntent: Hard negatives for feedback/fix chains without adequate guardrails.\nMotif: test_ci_gap_after_feedback\nTraining usage: hard_negative\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#20\nEvidence:\nGraph motif: Feedback or fix context exposes missing test/CI guardrails\nMotif id: test_ci_gap_after_feedback\nPolarity: bad\nTraining usage: hard_negative\nSeverity: high\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#20\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#20\nRepo: redwolf3/timetrack\nIssue/PR number: 20\nGraph consistency label: supported_by_verification_signal\nNodes: 23\nEdges: 28\nNode types: {'link_quality': 6, 'commit': 4, 'alignment': 3, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'comment_chain_links_commit': 4, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'comment_chain_has_ci': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'verification_or_tests': 3, 'claimed_resolved_with_verification_signal': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'bug_fix': 1, 'ci_pending_or_incomplete': 1}\nOutcomes: {'claimed_resolved_with_verification_signal': 6}\nQuality tiers: {'weak_supervision': 3, 'assumption_check': 3}\nCI labels: {'ci_pending_or_incomplete': 2}\nCurriculum targets:\n- Turn human feedback into regression tests and CI gates.\n- Penalize fixes that do not add or exercise verification for affected workflows.\nAssumption checks:\n- Did the fix add tests for the exact complaint?\n- Does CI run those tests, or is verification only implied?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-a2bee702ea5a3861", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/test_ci_gap_after_feedback/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/test_ci_gap_after_feedback", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_test_ci_gap", "level": "error", "message": {"text": "Foundry mined test ci gap after feedback: redwolf3/timetrack"}, "properties": {"repobilityId": 340688, "scanner": "foundry_dataset", "fingerprint": "284327ad8529dd5990b8606d9629e54a93f426522d9ef02b6c1c4d57b372e95a", "category": "testing", "severity": "high", "confidence": 0.78, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Feedback exposes missing tests or CI", "intent": "Hard negatives for feedback/fix chains without adequate guardrails.", "labels": {"bug_fix": 2, "test_or_ci": 7, "test_ci_gap": 6, "runtime_failure": 1, "source_or_other": 6, "mock_placeholder": 3, "weak blueprint fit": 3, "agent_instruction_gap": 2, "verification_or_tests": 5, "human_feedback_general": 3, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 15, "blueprint_human_gap_alignment": 18, "comment_has_related_commit_context": 13, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 2, "human_reported_issue_then_verified_fix_attempt": 2}, "source": "graph_query_export", "motif_id": "test_ci_gap_after_feedback", "outcomes": {"ambiguous_needs_more_evidence": 30, "claimed_resolved_with_verification_signal": 4}, "polarity": "bad", "query_id": "test_ci_gap_after_feedback", "severity": "high", "ci_labels": {}, "synthetic": false, "edge_count": 395, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 15, "thread_has_comment": 9, "thread_touches_file": 13, "thread_has_pr_review": 6, "alignment_uses_comment": 18, "alignment_uses_finding": 18, "chain_has_link_quality": 35, "comment_aligns_finding": 18, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 15, "comment_chain_links_commit": 37, "comment_chain_touches_file": 180, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 15}, "node_count": 110, "node_types": {"repo": 1, "commit": 7, "thread": 1, "comment": 9, "pr_file": 13, "alignment": 18, "pr_review": 6, "fix_outcome": 1, "issue_chain": 1, "link_quality": 35, "comment_chain": 15, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#2", "issue_number": "2", "quality_tiers": {"high_confidence": 17, "assumption_check": 18}, "repo_full_name": "redwolf3/timetrack", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-23232dfe7eee01a1", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"test_or_ci": 126, "source_or_other": 108}}, "text": "Graph query export: Feedback exposes missing tests or CI\nQuery id: test_ci_gap_after_feedback\nQuery type: motif_query\nIntent: Hard negatives for feedback/fix chains without adequate guardrails.\nMotif: test_ci_gap_after_feedback\nTraining usage: hard_negative\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#2\nEvidence:\nGraph motif: Feedback or fix context exposes missing test/CI guardrails\nMotif id: test_ci_gap_after_feedback\nPolarity: bad\nTraining usage: hard_negative\nSeverity: high\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#2\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#2\nRepo: redwolf3/timetrack\nIssue/PR number: 2\nGraph consistency label: supported_by_verification_signal\nNodes: 110\nEdges: 395\nNode types: {'link_quality': 35, 'alignment': 18, 'comment_chain': 15, 'pr_file': 13, 'comment': 9, 'commit': 7, 'pr_review': 6, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 180, 'comment_chain_links_commit': 37, 'chain_has_link_quality': 35, 'alignment_uses_comment': 18, 'alignment_uses_finding': 18, 'comment_aligns_finding': 18, 'thread_has_comment_chain': 15, 'comment_has_chain': 15, 'issue_chain_has_comment_chain': 15, 'thread_touches_file': 13, 'issue_chain_touches_file': 12, 'thread_has_comment': 9, 'thread_has_pr_review': 6, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1}\nLabels: {'blueprint_human_gap_alignment': 18, 'ambiguous_needs_more_evidence': 15, 'comment_has_related_commit_context': 13, 'test_or_ci': 7, 'test_ci_gap': 6, 'source_or_other': 6, 'verification_or_tests': 5, 'mock_placeholder': 3, 'human_feedback_general': 3, 'weak blueprint fit': 3, 'agent_instruction_gap': 2, 'human_reported_issue_then_verified_fix_attempt': 2, 'bug_fix': 2, 'claimed_resolved_with_verification_signal': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 30, 'claimed_resolved_with_verification_signal': 4}\nQuality tiers: {'assumption_check': 18, 'high_confidence': 17}\nCI labels: {}\nCurriculum targets:\n- Turn human feedback into regression tests and CI gates.\n- Penalize fixes that do not add or exercise verification for affected workflows.\nAssumption checks:\n- Did the fix add tests for the exact complaint?\n- Does CI run those tests, or is verification only implied?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-8cf3d119cb361100", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/test_ci_gap_after_feedback/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/test_ci_gap_after_feedback", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_test_ci_gap", "level": "error", "message": {"text": "Foundry mined test ci gap after feedback: redwolf3/timetrack"}, "properties": {"repobilityId": 340687, "scanner": "foundry_dataset", "fingerprint": "8f1d5f4e85233f0b33ba67ab07fbf608959c60a2b4e98ca296813c1671903464", "category": "testing", "severity": "high", "confidence": 0.78, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Feedback exposes missing tests or CI", "intent": "Hard negatives for feedback/fix chains without adequate guardrails.", "labels": {"test_ci_gap": 1, "weak blueprint fit": 3, "human_feedback_general": 1, "unlinked_human_feedback": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 1, "blueprint_human_gap_alignment": 3, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "test_ci_gap_after_feedback", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 2}, "polarity": "bad", "query_id": "test_ci_gap_after_feedback", "severity": "high", "ci_labels": {}, "synthetic": false, "edge_count": 28, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 2, "thread_has_comment": 2, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 7, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 2, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 2}, "node_count": 21, "node_types": {"repo": 1, "thread": 1, "comment": 2, "alignment": 3, "fix_outcome": 1, "issue_chain": 1, "link_quality": 7, "comment_chain": 2, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#12", "issue_number": "12", "quality_tiers": {"unresolved": 4, "assumption_check": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-df1beaa8b699404c", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Feedback exposes missing tests or CI\nQuery id: test_ci_gap_after_feedback\nQuery type: motif_query\nIntent: Hard negatives for feedback/fix chains without adequate guardrails.\nMotif: test_ci_gap_after_feedback\nTraining usage: hard_negative\nGraph gold label: assumption_check\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#12\nEvidence:\nGraph motif: Feedback or fix context exposes missing test/CI guardrails\nMotif id: test_ci_gap_after_feedback\nPolarity: bad\nTraining usage: hard_negative\nSeverity: high\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#12\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#12\nRepo: redwolf3/timetrack\nIssue/PR number: 12\nGraph consistency label: assumption_check\nNodes: 21\nEdges: 28\nNode types: {'link_quality': 7, 'alignment': 3, 'blueprint_finding': 3, 'comment': 2, 'comment_chain': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 7, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'thread_has_comment': 2, 'thread_has_comment_chain': 2, 'comment_has_chain': 2, 'issue_chain_has_comment_chain': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'test_ci_gap': 1, 'human_feedback_general': 1, 'human_reported_issue_no_linked_fix': 1, 'unlinked_human_feedback': 1, 'ambiguous_needs_more_evidence': 1}\nOutcomes: {'not_resolved_or_not_observed': 6, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'unresolved': 4, 'assumption_check': 3}\nCI labels: {}\nCurriculum targets:\n- Turn human feedback into regression tests and CI gates.\n- Penalize fixes that do not add or exercise verification for affected workflows.\nAssumption checks:\n- Did the fix add tests for the exact complaint?\n- Does CI run those tests, or is verification only implied?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-300e272adf8037fb", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/test_ci_gap_after_feedback/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/test_ci_gap_after_feedback", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_test_ci_gap", "level": "error", "message": {"text": "Foundry mined test ci gap after feedback: redwolf3/timetrack"}, "properties": {"repobilityId": 340686, "scanner": "foundry_dataset", "fingerprint": "dfe598c5be485b5d292df54c9b7f5378c12cb2d26df826150b87909ebcfce959", "category": "testing", "severity": "high", "confidence": 0.78, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Feedback exposes missing tests or CI", "intent": "Hard negatives for feedback/fix chains without adequate guardrails.", "labels": {"bug_fix": 1, "test_or_ci": 1, "test_ci_gap": 1, "docs_or_claims": 1, "source_or_other": 3, "mock_placeholder": 1, "weak blueprint fit": 3, "verification_or_tests": 1, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 1, "blueprint_human_gap_alignment": 3, "comment_has_related_commit_context": 1, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 3, "human_reported_issue_then_verified_fix_attempt": 1}, "source": "graph_query_export", "motif_id": "test_ci_gap_after_feedback", "outcomes": {"ambiguous_needs_more_evidence": 2, "claimed_resolved_with_verification_signal": 6}, "polarity": "bad", "query_id": "test_ci_gap_after_feedback", "severity": "high", "ci_labels": {}, "synthetic": false, "edge_count": 51, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 2, "thread_has_comment": 1, "thread_touches_file": 5, "thread_has_pr_review": 1, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 7, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 5, "thread_has_comment_chain": 2, "comment_chain_links_commit": 3, "comment_chain_touches_file": 10, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 2}, "node_count": 28, "node_types": {"repo": 1, "commit": 2, "thread": 1, "comment": 1, "pr_file": 5, "alignment": 3, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 7, "comment_chain": 2, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#11", "issue_number": "11", "quality_tiers": {"high_confidence": 3, "assumption_check": 3, "weak_supervision": 1}, "repo_full_name": "redwolf3/timetrack", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-2382e174b54a3df7", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"test_or_ci": 5, "docs_or_claims": 5, "source_or_other": 15}}, "text": "Graph query export: Feedback exposes missing tests or CI\nQuery id: test_ci_gap_after_feedback\nQuery type: motif_query\nIntent: Hard negatives for feedback/fix chains without adequate guardrails.\nMotif: test_ci_gap_after_feedback\nTraining usage: hard_negative\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#11\nEvidence:\nGraph motif: Feedback or fix context exposes missing test/CI guardrails\nMotif id: test_ci_gap_after_feedback\nPolarity: bad\nTraining usage: hard_negative\nSeverity: high\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#11\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#11\nRepo: redwolf3/timetrack\nIssue/PR number: 11\nGraph consistency label: supported_by_verification_signal\nNodes: 28\nEdges: 51\nNode types: {'link_quality': 7, 'pr_file': 5, 'alignment': 3, 'blueprint_finding': 3, 'comment_chain': 2, 'commit': 2, 'thread': 1, 'repo': 1, 'comment': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 10, 'chain_has_link_quality': 7, 'thread_touches_file': 5, 'issue_chain_touches_file': 5, 'comment_chain_links_commit': 3, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'thread_has_comment_chain': 2, 'comment_has_chain': 2, 'issue_chain_has_comment_chain': 2, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1}\nLabels: {'source_or_other': 3, 'claimed_resolved_with_verification_signal': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'mock_placeholder': 1, 'test_ci_gap': 1, 'docs_or_claims': 1, 'test_or_ci': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'verification_or_tests': 1, 'bug_fix': 1, 'comment_has_related_commit_context': 1, 'ambiguous_needs_more_evidence': 1}\nOutcomes: {'claimed_resolved_with_verification_signal': 6, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'high_confidence': 3, 'assumption_check': 3, 'weak_supervision': 1}\nCI labels: {}\nCurriculum targets:\n- Turn human feedback into regression tests and CI gates.\n- Penalize fixes that do not add or exercise verification for affected workflows.\nAssumption checks:\n- Did the fix add tests for the exact complaint?\n- Does CI run those tests, or is verification only implied?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-f2f31f74405f7d73", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/test_ci_gap_after_feedback/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/test_ci_gap_after_feedback", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_test_ci_gap", "level": "error", "message": {"text": "Foundry mined test ci gap after feedback: redwolf3/timetrack"}, "properties": {"repobilityId": 340685, "scanner": "foundry_dataset", "fingerprint": "0ad1f3b371660be835f8550ca604f9aaff858cc252648b7cc59dbd66a7d515af", "category": "testing", "severity": "high", "confidence": 0.78, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Feedback exposes missing tests or CI", "intent": "Hard negatives for feedback/fix chains without adequate guardrails.", "labels": {"keys": ["ambiguous_needs_more_evidence", "comment_has_related_commit_context", "blueprint_human_gap_alignment", "human_feedback_general", "verification_or_tests", "positive_human_signal", "ui_or_frontend", "human_reported_issue_then_verified_fix_attempt", "claimed_resolved_with_verification_signal", "positive_feedback_with_related_change", "human_positive_or_acceptance_signal", "weak blueprint fit", "runtime_failure", "api_integration_gap", "test_or_ci", "thread_has_human_issue_and_fix_context", "issue_or_pull_request_thread", "test_ci_gap", "data_schema_persistence", "source_or_other", "bug_fix", "ci_pending_or_incomplete"], "count": 22, "_omitted": "large_dict"}, "source": "graph_query_export", "motif_id": "test_ci_gap_after_feedback", "outcomes": {"ambiguous_needs_more_evidence": 28, "human_positive_or_acceptance_signal": 6, "claimed_resolved_with_verification_signal": 6}, "polarity": "bad", "query_id": "test_ci_gap_after_feedback", "severity": "high", "ci_labels": {"ci_pending_or_incomplete": 8}, "synthetic": false, "edge_count": 322, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 18, "thread_has_comment": 11, "thread_touches_file": 6, "comment_chain_has_ci": 4, "thread_has_pr_review": 7, "alignment_uses_comment": 12, "alignment_uses_finding": 12, "chain_has_link_quality": 32, "comment_aligns_finding": 12, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 6, "thread_has_comment_chain": 18, "comment_chain_links_commit": 54, "comment_chain_touches_file": 108, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 18}, "node_count": 101, "node_types": {"repo": 1, "commit": 7, "thread": 1, "comment": 11, "pr_file": 6, "alignment": 12, "pr_review": 7, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 32, "comment_chain": 18, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#10", "issue_number": "10", "quality_tiers": {"high_confidence": 20, "assumption_check": 12}, "repo_full_name": "redwolf3/timetrack", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-74a80d4c466ab497", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"test_or_ci": 42, "ui_or_frontend": 63, "source_or_other": 21}}, "text": "Graph query export: Feedback exposes missing tests or CI\nQuery id: test_ci_gap_after_feedback\nQuery type: motif_query\nIntent: Hard negatives for feedback/fix chains without adequate guardrails.\nMotif: test_ci_gap_after_feedback\nTraining usage: hard_negative\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#10\nEvidence:\nGraph motif: Feedback or fix context exposes missing test/CI guardrails\nMotif id: test_ci_gap_after_feedback\nPolarity: bad\nTraining usage: hard_negative\nSeverity: high\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#10\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#10\nRepo: redwolf3/timetrack\nIssue/PR number: 10\nGraph consistency label: supported_by_verification_signal\nNodes: 101\nEdges: 322\nNode types: {'link_quality': 32, 'comment_chain': 18, 'alignment': 12, 'comment': 11, 'pr_review': 7, 'commit': 7, 'pr_file': 6, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 108, 'comment_chain_links_commit': 54, 'chain_has_link_quality': 32, 'thread_has_comment_chain': 18, 'comment_has_chain': 18, 'issue_chain_has_comment_chain': 18, 'alignment_uses_comment': 12, 'alignment_uses_finding': 12, 'comment_aligns_finding': 12, 'thread_has_comment': 11, 'thread_has_pr_review': 7, 'thread_touches_file': 6, 'issue_chain_touches_file': 6, 'comment_chain_has_ci': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1}\nLabels: {'ambiguous_needs_more_evidence': 14, 'comment_has_related_commit_context': 12, 'blueprint_human_gap_alignment': 12, 'human_feedback_general': 8, 'verification_or_tests': 6, 'positive_human_signal': 4, 'ui_or_frontend': 3, 'human_reported_issue_then_verified_fix_attempt': 3, 'claimed_resolved_with_verification_signal': 3, 'positive_feedback_with_related_change': 3, 'human_positive_or_acceptance_signal': 3, 'weak blueprint fit': 3, 'runtime_failure': 2, 'api_integration_gap': 2, 'test_or_ci': 2, 'thread_has_human_issue_and_fix_context': 2}\nOutcomes: {'ambiguous_needs_more_evidence': 28, 'claimed_resolved_with_verification_signal': 6, 'human_positive_or_acceptance_signal': 6}\nQuality tiers: {'high_confidence': 20, 'assumption_check': 12}\nCI labels: {'ci_pending_or_incomplete': 8}\nCurriculum targets:\n- Turn human feedback into regression tests and CI gates.\n- Penalize fixes that do not add or exercise verification for affected workflows.\nAssumption checks:\n- Did the fix add tests for the exact complaint?\n- Does CI run those tests, or is verification only implied?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-f73b83609826d8d3", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/test_ci_gap_after_feedback/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/test_ci_gap_after_feedback", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_test_ci_gap", "level": "error", "message": {"text": "Foundry mined test ci gap after feedback: redwolf3/timetrack"}, "properties": {"repobilityId": 340684, "scanner": "foundry_dataset", "fingerprint": "906e556ed74eaa385f64a8e8f14ad0f36a38ef4f209095742b652689403ce728", "category": "testing", "severity": "high", "confidence": 0.78, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Feedback exposes missing tests or CI", "intent": "Hard negatives for feedback/fix chains without adequate guardrails.", "labels": {"keys": ["blueprint_human_gap_alignment", "source_or_other", "verification_or_tests", "ambiguous_needs_more_evidence", "comment_has_related_commit_context", "weak blueprint fit", "ui_or_frontend", "bug_fix", "thread_has_human_issue_and_fix_context", "issue_or_pull_request_thread", "test_ci_gap", "human_feedback_general", "agent_instruction_gap", "api_integration_gap", "positive_human_signal", "human_reported_issue_then_verified_fix_attempt", "claimed_resolved_with_verification_signal", "positive_feedback_with_related_change", "human_positive_or_acceptance_signal"], "count": 19, "_omitted": "large_dict"}, "source": "graph_query_export", "motif_id": "test_ci_gap_after_feedback", "outcomes": {"ambiguous_needs_more_evidence": 10, "human_positive_or_acceptance_signal": 2, "claimed_resolved_with_verification_signal": 2}, "polarity": "bad", "query_id": "test_ci_gap_after_feedback", "severity": "high", "ci_labels": {}, "synthetic": false, "edge_count": 123, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 5, "thread_has_comment": 3, "thread_touches_file": 7, "thread_has_pr_review": 2, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 13, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 7, "thread_has_comment_chain": 5, "comment_chain_links_commit": 19, "comment_chain_touches_file": 35, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 5}, "node_count": 50, "node_types": {"repo": 1, "commit": 7, "thread": 1, "comment": 3, "pr_file": 7, "alignment": 6, "pr_review": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 13, "comment_chain": 5, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#1", "issue_number": "1", "quality_tiers": {"high_confidence": 7, "assumption_check": 6}, "repo_full_name": "redwolf3/timetrack", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-196e11dfa28bb358", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"ui_or_frontend": 16, "source_or_other": 40}}, "text": "Graph query export: Feedback exposes missing tests or CI\nQuery id: test_ci_gap_after_feedback\nQuery type: motif_query\nIntent: Hard negatives for feedback/fix chains without adequate guardrails.\nMotif: test_ci_gap_after_feedback\nTraining usage: hard_negative\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#1\nEvidence:\nGraph motif: Feedback or fix context exposes missing test/CI guardrails\nMotif id: test_ci_gap_after_feedback\nPolarity: bad\nTraining usage: hard_negative\nSeverity: high\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#1\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#1\nRepo: redwolf3/timetrack\nIssue/PR number: 1\nGraph consistency label: supported_by_verification_signal\nNodes: 50\nEdges: 123\nNode types: {'link_quality': 13, 'pr_file': 7, 'commit': 7, 'alignment': 6, 'comment_chain': 5, 'comment': 3, 'blueprint_finding': 3, 'pr_review': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 35, 'comment_chain_links_commit': 19, 'chain_has_link_quality': 13, 'thread_touches_file': 7, 'issue_chain_touches_file': 7, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'thread_has_comment_chain': 5, 'comment_has_chain': 5, 'issue_chain_has_comment_chain': 5, 'thread_has_comment': 3, 'thread_has_pr_review': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1}\nLabels: {'blueprint_human_gap_alignment': 6, 'source_or_other': 5, 'verification_or_tests': 5, 'ambiguous_needs_more_evidence': 5, 'comment_has_related_commit_context': 3, 'weak blueprint fit': 3, 'ui_or_frontend': 2, 'bug_fix': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'test_ci_gap': 1, 'human_feedback_general': 1, 'agent_instruction_gap': 1, 'api_integration_gap': 1, 'positive_human_signal': 1, 'human_reported_issue_then_verified_fix_attempt': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 10, 'claimed_resolved_with_verification_signal': 2, 'human_positive_or_acceptance_signal': 2}\nQuality tiers: {'high_confidence': 7, 'assumption_check': 6}\nCI labels: {}\nCurriculum targets:\n- Turn human feedback into regression tests and CI gates.\n- Penalize fixes that do not add or exercise verification for affected workflows.\nAssumption checks:\n- Did the fix add tests for the exact complaint?\n- Does CI run those tests, or is verification only implied?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-2cdc0d461e4913d8", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/test_ci_gap_after_feedback/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/test_ci_gap_after_feedback", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_schema_ui_api_gap", "level": "error", "message": {"text": "Foundry mined schema ui api mismatch: redwolf3/timetrack"}, "properties": {"repobilityId": 330836, "scanner": "foundry_dataset", "fingerprint": "566c189221ec287adc862164c7a0ffc1e1093ea1ba94edd5585faa3f79251c0d", "category": "quality", "severity": "high", "confidence": 0.76, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Schema, UI, and API mismatch", "intent": "Assumption-check examples for data-path consistency across layers.", "labels": {"bug_fix": 1, "test_or_ci": 1, "docs_or_claims": 1, "ui_or_frontend": 6, "source_or_other": 4, "weak blueprint fit": 3, "agent_instruction_gap": 2, "verification_or_tests": 6, "human_feedback_general": 4, "data_schema_persistence": 2, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 9, "blueprint_human_gap_alignment": 6, "comment_has_related_commit_context": 7, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 1, "human_reported_issue_then_verified_fix_attempt": 1}, "source": "graph_query_export", "motif_id": "schema_ui_api_mismatch", "outcomes": {"ambiguous_needs_more_evidence": 18, "claimed_resolved_with_verification_signal": 2}, "polarity": "bad", "query_id": "schema_ui_api_mismatch", "severity": "high", "ci_labels": {}, "synthetic": false, "edge_count": 217, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 8, "thread_has_comment": 5, "thread_touches_file": 12, "thread_has_pr_review": 3, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 16, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 8, "comment_chain_links_commit": 27, "comment_chain_touches_file": 96, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 8}, "node_count": 64, "node_types": {"repo": 1, "commit": 7, "thread": 1, "comment": 5, "pr_file": 12, "alignment": 6, "pr_review": 3, "fix_outcome": 1, "issue_chain": 1, "link_quality": 16, "comment_chain": 8, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#4", "issue_number": "4", "quality_tiers": {"high_confidence": 9, "assumption_check": 6, "weak_supervision": 1}, "repo_full_name": "redwolf3/timetrack", "training_usage": "assumption_check", "source_motif_id": "graph-pattern-motif-thread-ded79c19720c95a8", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"test_or_ci": 11, "docs_or_claims": 11, "ui_or_frontend": 66, "source_or_other": 44}}, "text": "Graph query export: Schema, UI, and API mismatch\nQuery id: schema_ui_api_mismatch\nQuery type: motif_query\nIntent: Assumption-check examples for data-path consistency across layers.\nMotif: schema_ui_api_mismatch\nTraining usage: assumption_check\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#4\nEvidence:\nGraph motif: Schema, UI, and API evidence do not line up\nMotif id: schema_ui_api_mismatch\nPolarity: bad\nTraining usage: assumption_check\nSeverity: high\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#4\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#4\nRepo: redwolf3/timetrack\nIssue/PR number: 4\nGraph consistency label: supported_by_verification_signal\nNodes: 64\nEdges: 217\nNode types: {'link_quality': 16, 'pr_file': 12, 'comment_chain': 8, 'commit': 7, 'alignment': 6, 'comment': 5, 'pr_review': 3, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 96, 'comment_chain_links_commit': 27, 'chain_has_link_quality': 16, 'thread_touches_file': 12, 'issue_chain_touches_file': 12, 'thread_has_comment_chain': 8, 'comment_has_chain': 8, 'issue_chain_has_comment_chain': 8, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'thread_has_comment': 5, 'thread_has_pr_review': 3, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 9, 'comment_has_related_commit_context': 7, 'ui_or_frontend': 6, 'verification_or_tests': 6, 'blueprint_human_gap_alignment': 6, 'human_feedback_general': 4, 'source_or_other': 4, 'weak blueprint fit': 3, 'data_schema_persistence': 2, 'agent_instruction_gap': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'docs_or_claims': 1, 'test_or_ci': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'bug_fix': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 18, 'claimed_resolved_with_verification_signal': 2}\nQuality tiers: {'high_confidence': 9, 'assumption_check': 6, 'weak_supervision': 1}\nCI labels: {}\nCurriculum targets:\n- Create schema-to-API-to-UI consistency tasks with migrations and tests.\n- Teach models to verify persistence, route contracts, and UI state together.\nAssumption checks:\n- Do schema changes have matching API and UI handling?\n- Are migrations and tests present for the data path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-3a0f00cb589f5328", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/schema_ui_api_mismatch/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/schema_ui_api_mismatch", "training_usage": "assumption_check"}}}, {"ruleId": "foundry_schema_ui_api_gap", "level": "error", "message": {"text": "Foundry mined schema ui api mismatch: redwolf3/timetrack"}, "properties": {"repobilityId": 330835, "scanner": "foundry_dataset", "fingerprint": "bf1d177b2e69c5ab53a63d41bbb739b244142a3475f5c7e6b58e424172ce9255", "category": "quality", "severity": "high", "confidence": 0.76, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Schema, UI, and API mismatch", "intent": "Assumption-check examples for data-path consistency across layers.", "labels": {"bug_fix": 1, "weak blueprint fit": 3, "verification_or_tests": 3, "human_feedback_general": 1, "data_schema_persistence": 1, "ci_pending_or_incomplete": 1, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 1, "blueprint_human_gap_alignment": 3, "comment_has_related_commit_context": 1, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 3, "human_reported_issue_then_verified_fix_attempt": 1}, "source": "graph_query_export", "motif_id": "schema_ui_api_mismatch", "outcomes": {"ambiguous_needs_more_evidence": 2, "claimed_resolved_with_verification_signal": 6}, "polarity": "bad", "query_id": "schema_ui_api_mismatch", "severity": "high", "ci_labels": {"ci_pending_or_incomplete": 4}, "synthetic": false, "edge_count": 38, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 2, "thread_has_comment": 2, "comment_chain_has_ci": 2, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 7, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 2, "comment_chain_links_commit": 8, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 2}, "node_count": 26, "node_types": {"repo": 1, "commit": 4, "thread": 1, "comment": 2, "alignment": 3, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 7, "comment_chain": 2, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#38", "issue_number": "38", "quality_tiers": {"assumption_check": 3, "weak_supervision": 4}, "repo_full_name": "redwolf3/timetrack", "training_usage": "assumption_check", "source_motif_id": "graph-pattern-motif-thread-0f531cd987487ff4", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {}}, "text": "Graph query export: Schema, UI, and API mismatch\nQuery id: schema_ui_api_mismatch\nQuery type: motif_query\nIntent: Assumption-check examples for data-path consistency across layers.\nMotif: schema_ui_api_mismatch\nTraining usage: assumption_check\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#38\nEvidence:\nGraph motif: Schema, UI, and API evidence do not line up\nMotif id: schema_ui_api_mismatch\nPolarity: bad\nTraining usage: assumption_check\nSeverity: high\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#38\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#38\nRepo: redwolf3/timetrack\nIssue/PR number: 38\nGraph consistency label: supported_by_verification_signal\nNodes: 26\nEdges: 38\nNode types: {'link_quality': 7, 'commit': 4, 'alignment': 3, 'blueprint_finding': 3, 'comment': 2, 'comment_chain': 2, 'thread': 1, 'repo': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_links_commit': 8, 'chain_has_link_quality': 7, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'thread_has_comment': 2, 'thread_has_comment_chain': 2, 'comment_has_chain': 2, 'comment_chain_has_ci': 2, 'issue_chain_has_comment_chain': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'verification_or_tests': 3, 'claimed_resolved_with_verification_signal': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'data_schema_persistence': 1, 'human_feedback_general': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'bug_fix': 1, 'ci_pending_or_incomplete': 1, 'comment_has_related_commit_context': 1, 'ambiguous_needs_more_evidence': 1}\nOutcomes: {'claimed_resolved_with_verification_signal': 6, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'weak_supervision': 4, 'assumption_check': 3}\nCI labels: {'ci_pending_or_incomplete': 4}\nCurriculum targets:\n- Create schema-to-API-to-UI consistency tasks with migrations and tests.\n- Teach models to verify persistence, route contracts, and UI state together.\nAssumption checks:\n- Do schema changes have matching API and UI handling?\n- Are migrations and tests present for the data path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-9c7653ca9b19c688", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/schema_ui_api_mismatch/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/schema_ui_api_mismatch", "training_usage": "assumption_check"}}}, {"ruleId": "foundry_schema_ui_api_gap", "level": "error", "message": {"text": "Foundry mined schema ui api mismatch: redwolf3/timetrack"}, "properties": {"repobilityId": 330834, "scanner": "foundry_dataset", "fingerprint": "82c52b7649422a617e1363bdef4be72219d0d4d9700c25386dc2993c0e7a1942", "category": "quality", "severity": "high", "confidence": 0.76, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Schema, UI, and API mismatch", "intent": "Assumption-check examples for data-path consistency across layers.", "labels": {"weak blueprint fit": 3, "verification_or_tests": 2, "data_schema_persistence": 1, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 3, "blueprint_human_gap_alignment": 3, "comment_has_related_commit_context": 1, "thread_has_human_issue_and_fix_context": 2}, "source": "graph_query_export", "motif_id": "schema_ui_api_mismatch", "outcomes": {"ambiguous_needs_more_evidence": 6}, "polarity": "bad", "query_id": "schema_ui_api_mismatch", "severity": "high", "ci_labels": {}, "synthetic": false, "edge_count": 25, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 6, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 1, "comment_chain_links_commit": 2, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 20, "node_types": {"repo": 1, "commit": 2, "thread": 1, "comment": 1, "alignment": 3, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 1, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#34", "issue_number": "34", "quality_tiers": {"assumption_check": 3, "weak_supervision": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "assumption_check", "source_motif_id": "graph-pattern-motif-thread-e9efdee54ed6e03f", "graph_gold_label": "weak_supervision_needs_review", "changed_file_labels": {}}, "text": "Graph query export: Schema, UI, and API mismatch\nQuery id: schema_ui_api_mismatch\nQuery type: motif_query\nIntent: Assumption-check examples for data-path consistency across layers.\nMotif: schema_ui_api_mismatch\nTraining usage: assumption_check\nGraph gold label: weak_supervision_needs_review\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#34\nEvidence:\nGraph motif: Schema, UI, and API evidence do not line up\nMotif id: schema_ui_api_mismatch\nPolarity: bad\nTraining usage: assumption_check\nSeverity: high\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#34\nGraph gold label: weak_supervision_needs_review\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#34\nRepo: redwolf3/timetrack\nIssue/PR number: 34\nGraph consistency label: weak_supervision_needs_review\nNodes: 20\nEdges: 25\nNode types: {'link_quality': 6, 'alignment': 3, 'blueprint_finding': 3, 'commit': 2, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'comment_chain_links_commit': 2, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'verification_or_tests': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'data_schema_persistence': 1, 'comment_has_related_commit_context': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 6}\nQuality tiers: {'weak_supervision': 3, 'assumption_check': 3}\nCI labels: {}\nCurriculum targets:\n- Create schema-to-API-to-UI consistency tasks with migrations and tests.\n- Teach models to verify persistence, route contracts, and UI state together.\nAssumption checks:\n- Do schema changes have matching API and UI handling?\n- Are migrations and tests present for the data path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-3b66ad9de92e627e", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/schema_ui_api_mismatch/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/schema_ui_api_mismatch", "training_usage": "assumption_check"}}}, {"ruleId": "foundry_schema_ui_api_gap", "level": "error", "message": {"text": "Foundry mined schema ui api mismatch: redwolf3/timetrack"}, "properties": {"repobilityId": 330833, "scanner": "foundry_dataset", "fingerprint": "42bc2a1376477ad3963e734f16ed4f2fb5cbb89b5768367d5dba6bff28226416", "category": "quality", "severity": "high", "confidence": 0.76, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Schema, UI, and API mismatch", "intent": "Assumption-check examples for data-path consistency across layers.", "labels": {"weak blueprint fit": 3, "verification_or_tests": 2, "data_schema_persistence": 1, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 3, "blueprint_human_gap_alignment": 3, "comment_has_related_commit_context": 1, "thread_has_human_issue_and_fix_context": 2}, "source": "graph_query_export", "motif_id": "schema_ui_api_mismatch", "outcomes": {"ambiguous_needs_more_evidence": 6}, "polarity": "bad", "query_id": "schema_ui_api_mismatch", "severity": "high", "ci_labels": {}, "synthetic": false, "edge_count": 25, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 6, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 1, "comment_chain_links_commit": 2, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 20, "node_types": {"repo": 1, "commit": 2, "thread": 1, "comment": 1, "alignment": 3, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 1, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#31", "issue_number": "31", "quality_tiers": {"assumption_check": 3, "weak_supervision": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "assumption_check", "source_motif_id": "graph-pattern-motif-thread-bb433a4d8318af7e", "graph_gold_label": "weak_supervision_needs_review", "changed_file_labels": {}}, "text": "Graph query export: Schema, UI, and API mismatch\nQuery id: schema_ui_api_mismatch\nQuery type: motif_query\nIntent: Assumption-check examples for data-path consistency across layers.\nMotif: schema_ui_api_mismatch\nTraining usage: assumption_check\nGraph gold label: weak_supervision_needs_review\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#31\nEvidence:\nGraph motif: Schema, UI, and API evidence do not line up\nMotif id: schema_ui_api_mismatch\nPolarity: bad\nTraining usage: assumption_check\nSeverity: high\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#31\nGraph gold label: weak_supervision_needs_review\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#31\nRepo: redwolf3/timetrack\nIssue/PR number: 31\nGraph consistency label: weak_supervision_needs_review\nNodes: 20\nEdges: 25\nNode types: {'link_quality': 6, 'alignment': 3, 'blueprint_finding': 3, 'commit': 2, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'comment_chain_links_commit': 2, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'verification_or_tests': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'data_schema_persistence': 1, 'comment_has_related_commit_context': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 6}\nQuality tiers: {'weak_supervision': 3, 'assumption_check': 3}\nCI labels: {}\nCurriculum targets:\n- Create schema-to-API-to-UI consistency tasks with migrations and tests.\n- Teach models to verify persistence, route contracts, and UI state together.\nAssumption checks:\n- Do schema changes have matching API and UI handling?\n- Are migrations and tests present for the data path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-df8c0bb0584479f6", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/schema_ui_api_mismatch/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/schema_ui_api_mismatch", "training_usage": "assumption_check"}}}, {"ruleId": "foundry_schema_ui_api_gap", "level": "error", "message": {"text": "Foundry mined schema ui api mismatch: redwolf3/timetrack"}, "properties": {"repobilityId": 330832, "scanner": "foundry_dataset", "fingerprint": "3f8d1c210131714539f9e7cc170510f7e45671db740ec324a6cf89efff6497da", "category": "quality", "severity": "high", "confidence": 0.76, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Schema, UI, and API mismatch", "intent": "Assumption-check examples for data-path consistency across layers.", "labels": {"bug_fix": 1, "test_or_ci": 5, "test_ci_gap": 1, "source_or_other": 6, "weak blueprint fit": 3, "verification_or_tests": 5, "human_feedback_general": 1, "data_schema_persistence": 1, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 4, "blueprint_human_gap_alignment": 6, "comment_has_related_commit_context": 2, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 1, "human_reported_issue_then_verified_fix_attempt": 1}, "source": "graph_query_export", "motif_id": "schema_ui_api_mismatch", "outcomes": {"ambiguous_needs_more_evidence": 8, "claimed_resolved_with_verification_signal": 2}, "polarity": "bad", "query_id": "schema_ui_api_mismatch", "severity": "high", "ci_labels": {}, "synthetic": false, "edge_count": 111, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 3, "thread_has_comment": 2, "thread_touches_file": 11, "thread_has_pr_review": 1, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 11, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 11, "thread_has_comment_chain": 3, "comment_chain_links_commit": 11, "comment_chain_touches_file": 33, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 3}, "node_count": 47, "node_types": {"repo": 1, "commit": 6, "thread": 1, "comment": 2, "pr_file": 11, "alignment": 6, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 11, "comment_chain": 3, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#3", "issue_number": "3", "quality_tiers": {"high_confidence": 5, "assumption_check": 6}, "repo_full_name": "redwolf3/timetrack", "training_usage": "assumption_check", "source_motif_id": "graph-pattern-motif-thread-c4bf359770ba4100", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"test_or_ci": 30, "source_or_other": 36}}, "text": "Graph query export: Schema, UI, and API mismatch\nQuery id: schema_ui_api_mismatch\nQuery type: motif_query\nIntent: Assumption-check examples for data-path consistency across layers.\nMotif: schema_ui_api_mismatch\nTraining usage: assumption_check\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#3\nEvidence:\nGraph motif: Schema, UI, and API evidence do not line up\nMotif id: schema_ui_api_mismatch\nPolarity: bad\nTraining usage: assumption_check\nSeverity: high\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#3\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#3\nRepo: redwolf3/timetrack\nIssue/PR number: 3\nGraph consistency label: supported_by_verification_signal\nNodes: 47\nEdges: 111\nNode types: {'pr_file': 11, 'link_quality': 11, 'commit': 6, 'alignment': 6, 'comment_chain': 3, 'blueprint_finding': 3, 'comment': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 33, 'thread_touches_file': 11, 'comment_chain_links_commit': 11, 'chain_has_link_quality': 11, 'issue_chain_touches_file': 11, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'thread_has_comment_chain': 3, 'comment_has_chain': 3, 'issue_chain_has_comment_chain': 3, 'thread_has_comment': 2, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1}\nLabels: {'source_or_other': 6, 'blueprint_human_gap_alignment': 6, 'test_or_ci': 5, 'verification_or_tests': 5, 'ambiguous_needs_more_evidence': 4, 'weak blueprint fit': 3, 'comment_has_related_commit_context': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'data_schema_persistence': 1, 'human_feedback_general': 1, 'test_ci_gap': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'bug_fix': 1, 'claimed_resolved_with_verification_signal': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 8, 'claimed_resolved_with_verification_signal': 2}\nQuality tiers: {'assumption_check': 6, 'high_confidence': 5}\nCI labels: {}\nCurriculum targets:\n- Create schema-to-API-to-UI consistency tasks with migrations and tests.\n- Teach models to verify persistence, route contracts, and UI state together.\nAssumption checks:\n- Do schema changes have matching API and UI handling?\n- Are migrations and tests present for the data path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-1af6ae6b408dd73d", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/schema_ui_api_mismatch/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/schema_ui_api_mismatch", "training_usage": "assumption_check"}}}, {"ruleId": "foundry_schema_ui_api_gap", "level": "error", "message": {"text": "Foundry mined schema ui api mismatch: redwolf3/timetrack"}, "properties": {"repobilityId": 330831, "scanner": "foundry_dataset", "fingerprint": "37d50d3e685de83544559bbb0bbbaabbf25d87198f1e03290afed84054a68341", "category": "quality", "severity": "high", "confidence": 0.76, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Schema, UI, and API mismatch", "intent": "Assumption-check examples for data-path consistency across layers.", "labels": {"weak blueprint fit": 3, "verification_or_tests": 1, "data_schema_persistence": 1, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 3, "blueprint_human_gap_alignment": 3, "comment_has_related_commit_context": 1, "thread_has_human_issue_and_fix_context": 2}, "source": "graph_query_export", "motif_id": "schema_ui_api_mismatch", "outcomes": {"ambiguous_needs_more_evidence": 6}, "polarity": "bad", "query_id": "schema_ui_api_mismatch", "severity": "high", "ci_labels": {}, "synthetic": false, "edge_count": 24, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 6, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 1, "comment_chain_links_commit": 1, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 19, "node_types": {"repo": 1, "commit": 1, "thread": 1, "comment": 1, "alignment": 3, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 1, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#16", "issue_number": "16", "quality_tiers": {"assumption_check": 3, "weak_supervision": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "assumption_check", "source_motif_id": "graph-pattern-motif-thread-467eeea06d9c0347", "graph_gold_label": "weak_supervision_needs_review", "changed_file_labels": {}}, "text": "Graph query export: Schema, UI, and API mismatch\nQuery id: schema_ui_api_mismatch\nQuery type: motif_query\nIntent: Assumption-check examples for data-path consistency across layers.\nMotif: schema_ui_api_mismatch\nTraining usage: assumption_check\nGraph gold label: weak_supervision_needs_review\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#16\nEvidence:\nGraph motif: Schema, UI, and API evidence do not line up\nMotif id: schema_ui_api_mismatch\nPolarity: bad\nTraining usage: assumption_check\nSeverity: high\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#16\nGraph gold label: weak_supervision_needs_review\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#16\nRepo: redwolf3/timetrack\nIssue/PR number: 16\nGraph consistency label: weak_supervision_needs_review\nNodes: 19\nEdges: 24\nNode types: {'link_quality': 6, 'alignment': 3, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'commit': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'comment_chain_links_commit': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'data_schema_persistence': 1, 'comment_has_related_commit_context': 1, 'verification_or_tests': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 6}\nQuality tiers: {'weak_supervision': 3, 'assumption_check': 3}\nCI labels: {}\nCurriculum targets:\n- Create schema-to-API-to-UI consistency tasks with migrations and tests.\n- Teach models to verify persistence, route contracts, and UI state together.\nAssumption checks:\n- Do schema changes have matching API and UI handling?\n- Are migrations and tests present for the data path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-f4f97f5f5ebd4a66", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/schema_ui_api_mismatch/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/schema_ui_api_mismatch", "training_usage": "assumption_check"}}}, {"ruleId": "foundry_schema_ui_api_gap", "level": "error", "message": {"text": "Foundry mined schema ui api mismatch: redwolf3/timetrack"}, "properties": {"repobilityId": 330830, "scanner": "foundry_dataset", "fingerprint": "b861a92e930dab04518eca23366082fd6fd1a0986cfb586d2e603294e24ea09d", "category": "quality", "severity": "high", "confidence": 0.76, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Schema, UI, and API mismatch", "intent": "Assumption-check examples for data-path consistency across layers.", "labels": {"keys": ["ambiguous_needs_more_evidence", "comment_has_related_commit_context", "blueprint_human_gap_alignment", "human_feedback_general", "verification_or_tests", "positive_human_signal", "ui_or_frontend", "human_reported_issue_then_verified_fix_attempt", "claimed_resolved_with_verification_signal", "positive_feedback_with_related_change", "human_positive_or_acceptance_signal", "weak blueprint fit", "runtime_failure", "api_integration_gap", "test_or_ci", "thread_has_human_issue_and_fix_context", "issue_or_pull_request_thread", "test_ci_gap", "data_schema_persistence", "source_or_other", "bug_fix", "ci_pending_or_incomplete"], "count": 22, "_omitted": "large_dict"}, "source": "graph_query_export", "motif_id": "schema_ui_api_mismatch", "outcomes": {"ambiguous_needs_more_evidence": 28, "human_positive_or_acceptance_signal": 6, "claimed_resolved_with_verification_signal": 6}, "polarity": "bad", "query_id": "schema_ui_api_mismatch", "severity": "high", "ci_labels": {"ci_pending_or_incomplete": 8}, "synthetic": false, "edge_count": 322, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 18, "thread_has_comment": 11, "thread_touches_file": 6, "comment_chain_has_ci": 4, "thread_has_pr_review": 7, "alignment_uses_comment": 12, "alignment_uses_finding": 12, "chain_has_link_quality": 32, "comment_aligns_finding": 12, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 6, "thread_has_comment_chain": 18, "comment_chain_links_commit": 54, "comment_chain_touches_file": 108, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 18}, "node_count": 101, "node_types": {"repo": 1, "commit": 7, "thread": 1, "comment": 11, "pr_file": 6, "alignment": 12, "pr_review": 7, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 32, "comment_chain": 18, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#10", "issue_number": "10", "quality_tiers": {"high_confidence": 20, "assumption_check": 12}, "repo_full_name": "redwolf3/timetrack", "training_usage": "assumption_check", "source_motif_id": "graph-pattern-motif-thread-184f0aba643762b1", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"test_or_ci": 42, "ui_or_frontend": 63, "source_or_other": 21}}, "text": "Graph query export: Schema, UI, and API mismatch\nQuery id: schema_ui_api_mismatch\nQuery type: motif_query\nIntent: Assumption-check examples for data-path consistency across layers.\nMotif: schema_ui_api_mismatch\nTraining usage: assumption_check\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#10\nEvidence:\nGraph motif: Schema, UI, and API evidence do not line up\nMotif id: schema_ui_api_mismatch\nPolarity: bad\nTraining usage: assumption_check\nSeverity: high\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#10\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#10\nRepo: redwolf3/timetrack\nIssue/PR number: 10\nGraph consistency label: supported_by_verification_signal\nNodes: 101\nEdges: 322\nNode types: {'link_quality': 32, 'comment_chain': 18, 'alignment': 12, 'comment': 11, 'pr_review': 7, 'commit': 7, 'pr_file': 6, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 108, 'comment_chain_links_commit': 54, 'chain_has_link_quality': 32, 'thread_has_comment_chain': 18, 'comment_has_chain': 18, 'issue_chain_has_comment_chain': 18, 'alignment_uses_comment': 12, 'alignment_uses_finding': 12, 'comment_aligns_finding': 12, 'thread_has_comment': 11, 'thread_has_pr_review': 7, 'thread_touches_file': 6, 'issue_chain_touches_file': 6, 'comment_chain_has_ci': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1}\nLabels: {'ambiguous_needs_more_evidence': 14, 'comment_has_related_commit_context': 12, 'blueprint_human_gap_alignment': 12, 'human_feedback_general': 8, 'verification_or_tests': 6, 'positive_human_signal': 4, 'ui_or_frontend': 3, 'human_reported_issue_then_verified_fix_attempt': 3, 'claimed_resolved_with_verification_signal': 3, 'positive_feedback_with_related_change': 3, 'human_positive_or_acceptance_signal': 3, 'weak blueprint fit': 3, 'runtime_failure': 2, 'api_integration_gap': 2, 'test_or_ci': 2, 'thread_has_human_issue_and_fix_context': 2}\nOutcomes: {'ambiguous_needs_more_evidence': 28, 'claimed_resolved_with_verification_signal': 6, 'human_positive_or_acceptance_signal': 6}\nQuality tiers: {'high_confidence': 20, 'assumption_check': 12}\nCI labels: {'ci_pending_or_incomplete': 8}\nCurriculum targets:\n- Create schema-to-API-to-UI consistency tasks with migrations and tests.\n- Teach models to verify persistence, route contracts, and UI state together.\nAssumption checks:\n- Do schema changes have matching API and UI handling?\n- Are migrations and tests present for the data path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-42dd7c0e73e729eb", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/schema_ui_api_mismatch/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/schema_ui_api_mismatch", "training_usage": "assumption_check"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: redwolf3/timetrack"}, "properties": {"repobilityId": 322322, "scanner": "foundry_dataset", "fingerprint": "d8828f6c606e92d58ae46b9d977f5adc73a0bf012bd37595cd8787cffcd80bc2", "category": "practices", "severity": "high", "confidence": 0.84, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "bad_chains", "synthetic": false, "thread_key": "redwolf3/timetrack#37", "human_labels": ["mock_placeholder"], "issue_number": "37", "thread_label": "thread_has_human_issue_and_fix_context", "outcome_label": "claimed_resolved_unverified", "source_backed": true, "max_confidence": 0.67, "repo_full_name": "redwolf3/timetrack", "training_usage": "weak_supervision", "confidence_tier": "weak_supervision", "source_chain_id": "evidence-chain-issue_chain-2137af8876cd5081", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 1, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_weak_supervision", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#37\nOutcome: claimed_resolved_unverified\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_weak_supervision, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#37\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_and_fix_context\nOutcome: claimed_resolved_unverified\nComment count: 1\nLinked commit count: 1\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'mock_placeholder': 1}\nPolarities: {'bad': 1}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-d19b5505252b0ce8\",\n    \"kind\": \"issue_body\",\n    \"label\": \"mock_placeholder\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/issues/37\",\n    \"text\": \"GitHub feedback: mock_placeholder\\nPolarity: bad\\nKind: issue_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/issues/37\\nTitle: Sub-15 resolution: per-day grouping, editable exact value, associate-with-task + optional default catch-all\\nBody:\\nFollow-on enhancement to the report-layer sub-15 handling shipped in #22 / PR #36. Captured from a design discussion; **not** to be built until the baseline is working and in use (deliberately deferred \u2014 get it reliable first, refine from real usage).\\n\\n## Background\\n#22 implemented report-layer normalisation with sub-15 resolution at **per-JIRA-key, whole-window** granularity, and a fixed 3-option resolution (Record 15m / Drop / Roll into a placeholder `\\\"MISC\\\"` aggregate key). This issue refines that based on how it should actually work day-to-day.\\n\\n## Desired behaviour\\n\\n### 1. Per-day grouping (vs whole-window)\\n- Group and report roundings on a **per-day** basis (all tasks), rather than summing each JIRA key across the whole 14-day window.\\n- Aligns with DESIGN.md's original pass-3 wording (\\\"once per affected task per day\\\").\\n- Open question to settle at build time: daily rounding unit = per capture \"\n  }\n]\nChanged files:\n[]\nLinked chain ids:\n[\"evidence-chain-comment_to_commit-89295e94b41d2e13\"]\nSource graph evidence:\nSource evidence repo graph summary\nRepo: redwolf3/timetrack\nGraph label: source_artifact_without_verification_graph\nNodes: 6\nEdges: 8\nNode types: {\"cooccurrence_profile\": 1, \"github_repo_summary\": 1, \"repo\": 1, \"source_artifact\": 2, \"source_bundle\": 1}\nEdge types: {\"artifact_needs_claim_verification\": 1, \"artifact_supports_design_schema_api\": 1, \"repo_has_cooccurrence_profile\": 1, \"repo_has_github_evidence_summary\": 1, \"repo_has_source_artifact\": 2, \"repo_has_source_bundle\": 1, \"source_bundle_uses_cooccurrence_profile\": 1}\nArtifact families: {\"designs\": 1, \"docs\": 1}\nHelicopter views: {}\nBundle labels: {\"source_backed_architecture_schema_bundle\": 1}\nCo-occurrence labels\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-bad_chains-2862364696d01eb9", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: redwolf3/timetrack"}, "properties": {"repobilityId": 322321, "scanner": "foundry_dataset", "fingerprint": "2acd1d2af4b4f5e455ca8d1c2bea8e34ef28f97938b50398ca561e13f33c29b0", "category": "practices", "severity": "high", "confidence": 0.84, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "bad_chains", "synthetic": false, "thread_key": "redwolf3/timetrack#36", "human_labels": ["agent_instruction_gap", "api_integration_gap", "human_feedback_general", "mock_placeholder", "positive_human_signal", "source_or_other", "test_or_ci", "ui_or_frontend"], "issue_number": "36", "thread_label": "thread_has_human_issue_and_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.92, "repo_full_name": "redwolf3/timetrack", "training_usage": "gold_candidate", "confidence_tier": "high_confidence", "source_chain_id": "evidence-chain-issue_chain-db320ca1ca619188", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 4, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"test_or_ci": 1, "ui_or_frontend": 2, "source_or_other": 1}, "linked_commit_count": 31, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_high_confidence", "high_risk_human_feedback_label"], "linked_ci_commit_count": 1, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#36\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_high_confidence, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#36\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_and_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 25\nLinked commit count: 31\nLinked CI commit count: 1\nLinked CI labels: {'ci_pending_or_incomplete': 1}\nChanged file count: 4\nLabels: {'mock_placeholder': 1, 'human_feedback_general': 9, 'positive_human_signal': 3, 'agent_instruction_gap': 9, 'api_integration_gap': 3}\nPolarities: {'bad': 13, 'neutral': 9, 'good': 3}\nChanged file labels: {'ui_or_frontend': 2, 'source_or_other': 1, 'test_or_ci': 1}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-e57f6a147d3a8794\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"mock_placeholder\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/36\",\n    \"text\": \"GitHub feedback: mock_placeholder\\nPolarity: bad\\nKind: pull_request_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/pull/36\\nTitle: Report-layer time normalisation (drop/floor, 15-min rounding, sub-15 prompt) (#22)\\nBody:\\nCloses #22.\\n\\nImplements the three ordered report-time normalisation passes from DESIGN.md \u00a7\\\"Report-layer time normalisation\\\". Thresholds are report-time parameters only \u2014 the append-only event log is never touched, and raw `report(day:)` keeps applying **no** normalisation (diagnostic mode).\\n\\n## Design decisions (confirmed with @redwolf3)\\n- **Rounding unit:** per **JIRA key, whole window**. Three loose tasks bound to one key sum first, then round once (avoids multi-task over-credit).\\n- **Sub-15 prompt:** full in-app UI now (not just kit detection).\\n\\n## Acceptance criteria\\n- [x] `reconciledReport` gains `dropBelowSec`, `minIntervalMin`, `roundToMin` (report-time only; events untouched). Defaults are no-op so the CLI and existing tests are unaffected.\\n- [x] Per-interval drop/floor and per-key 15-min round-up implemented and unit-tested.\\n- [x] Raw `report(day:)` applies NO normalisation (sub-30s intervals still visible).\\n\"\n  },\n  {\n    \"id\": \"github-feedback-comment-0097fc5d894a6515\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/36#discussion_r3411570598\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: redwolf3/timetrack\\nAuthor: Copilot (Bot)\\nURL: https://github.com/redwolf3/timetrack/pull/36#discussion_r3411570598\\nTitle: \\nBody:\\nIn pass 3, `byKey` is mutated (`byKey[key] = ...`) while it\u2019s being iterated. This can\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-bad_chains-334c1a49bf202996", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "gold_candidate"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: redwolf3/timetrack"}, "properties": {"repobilityId": 322320, "scanner": "foundry_dataset", "fingerprint": "55138531035d66790bfc5a90d3daf5bc65f9996ec595e37ef254b81c9fff50ea", "category": "practices", "severity": "high", "confidence": 0.84, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "bad_chains", "synthetic": false, "thread_key": "redwolf3/timetrack#26", "human_labels": ["security_auth_secret"], "issue_number": "26", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "not_resolved_or_not_observed", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "redwolf3/timetrack", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-7b391990054e33f6", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#26\nOutcome: not_resolved_or_not_observed\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#26\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_without_fix_context\nOutcome: not_resolved_or_not_observed\nComment count: 1\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'security_auth_secret': 1}\nPolarities: {'bad': 1}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-a71a6abd57990a9d\",\n    \"kind\": \"issue_body\",\n    \"label\": \"security_auth_secret\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/issues/26\",\n    \"text\": \"GitHub feedback: security_auth_secret\\nPolarity: bad\\nKind: issue_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/issues/26\\nTitle: Phase 7 \u2014 tools/jira-sync CLI (read-only JIRA \u2192 jira_cache.json)\\nBody:\\n## Summary\\nStandalone tool that reads JIRA and writes `jira_cache.json`. One-way; the tracker only ever reads the cache.\\n\\n## Acceptance criteria\\n- [ ] JQL `assignee = currentUser() AND statusCategory != Done ORDER BY updated DESC`, fields `key,summary,status` only.\\n- [ ] Endpoint `POST /rest/api/3/search/jql`; paginate via `nextPageToken` (NOT `startAt`/legacy `/search`).\\n- [ ] Writes `jira_cache.json` = `[{key,summary,status}]`.\\n- [ ] Credentials from keychain/env, never committed; no secrets in repo.\\n\\n## Notes\\nCloud-safe / good autonomous fit. DESIGN.md \u00a7\\\"JIRA integration\\\". Lower urgency (user is comfortable with own scripts).\"\n  }\n]\nChanged files:\n[]\nLinked chain ids:\n[\"evidence-chain-comment_to_commit-4e0841d0d533ea7a\"]\nSource graph evidence:\nSource evidence repo graph summary\nRepo: redwolf3/timetrack\nGraph label: source_artifact_without_verification_graph\nNodes: 6\nEdges: 8\nNode types: {\"cooccurrence_profile\": 1, \"github_repo_summary\": 1, \"repo\": 1, \"source_artifact\": 2, \"source_bundle\": 1}\nEdge types: {\"artifact_needs_claim_verification\": 1, \"artifact_supports_design_schema_api\": 1, \"repo_has_cooccurrence_profile\": 1, \"repo_has_github_evidence_summary\": 1, \"repo_has_source_artifact\": 2, \"repo_has_source_bundle\": 1, \"source_bundle_uses_cooccurrence_profile\": 1}\nArtifact families: {\"designs\": 1, \"docs\": 1}\nHelicopter views: {}\nBundle labels: {\"source_backed_architecture_schema_bundle\": 1}\nCo-occurrence labels: {\"fake_real_data_plus_verification_gap\": 1}", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-bad_chains-7efac30383a43967", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: redwolf3/timetrack"}, "properties": {"repobilityId": 322319, "scanner": "foundry_dataset", "fingerprint": "1459d89417dbe0ca7f680e6631cc08831078501e351444770e3cb74d151f3392", "category": "practices", "severity": "high", "confidence": 0.84, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "bad_chains", "synthetic": false, "thread_key": "redwolf3/timetrack#22", "human_labels": ["agent_instruction_gap", "mock_placeholder"], "issue_number": "22", "thread_label": "thread_has_human_issue_and_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.82, "repo_full_name": "redwolf3/timetrack", "training_usage": "gold_candidate", "confidence_tier": "high_confidence", "source_chain_id": "evidence-chain-issue_chain-3d7a006136908403", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 2, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_high_confidence", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#22\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_high_confidence, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#22\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_and_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 2\nLinked commit count: 2\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'agent_instruction_gap': 1, 'mock_placeholder': 1}\nPolarities: {'bad': 2}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-6dd4a989576fcecd\",\n    \"kind\": \"issue_body\",\n    \"label\": \"agent_instruction_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/issues/22\",\n    \"text\": \"GitHub feedback: agent_instruction_gap\\nPolarity: bad\\nKind: issue_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/issues/22\\nTitle: Report-layer time normalisation (drop/floor, 15-min rounding, sub-15 prompt)\\nBody:\\n## Summary\\nImplement the three ordered report-time normalisation passes from DESIGN.md: per-interval drop(<30s)/floor(round \u226530s up to 1min), per-task cumulative round-up to 15min, and the sub-15-minute aggregate prompt (record-as-15 / drop / roll-into-aggregate).\\n\\n## Acceptance criteria\\n- [ ] `reconciledReport` gains `dropBelowSec`, `minIntervalMin`, `roundToMin` parameters (report-time only; events untouched).\\n- [ ] Per-interval drop/floor and per-task 15-min round-up implemented and unit-tested.\\n- [ ] Raw `report(day:)` applies NO normalisation (diagnostic mode shows sub-30s intervals).\\n- [ ] Sub-15-min aggregate prompt designed (fires once per affected task per day); UI/trigger captured even if deferred.\\n\\n## Notes\\nDESIGN.md \u00a7\\\"Report-layer time normalisation\\\". Thresholds are per-invocation params, never baked into events.\"\n  },\n  {\n    \"id\": \"github-feedback-comment-d918fc2df2138f8d\",\n    \"kind\": \"issue_comment\",\n    \"label\": \"mock_placeholder\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/issues/22#issuecomment-4720934608\",\n    \"text\": \"GitHub feedback: mock_placeholder\\nPolarity: bad\\nKind: issue_comment\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/issues/22#issuecomment-4720934608\\nTitle: \\nBody:\\nDelivered in #36 (squash-merged to `main` as af3773e).\\n\\n**Note on scope vs. the original wording:** this issue's text described the sub-15 prompt as firing \\\"once per affected task **per day**.\\\" It was implemented **per JIRA key, whole-window** instead \u2014 a deliberate design decision made during implementation (chose \\\"per key, whole window\\\" over \\\"per day\\\"). The full sub-15 resolution UI (Recor\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-bad_chains-e881cee290af838f", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "gold_candidate"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: redwolf3/timetrack"}, "properties": {"repobilityId": 322318, "scanner": "foundry_dataset", "fingerprint": "b09330321794e9a2faf09b771990630715194bde34c993283f40b83ebdd4750d", "category": "practices", "severity": "high", "confidence": 0.84, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "bad_chains", "synthetic": false, "thread_key": "redwolf3/timetrack#2", "human_labels": ["agent_instruction_gap", "human_feedback_general", "mock_placeholder", "runtime_failure", "source_or_other", "test_ci_gap", "test_or_ci"], "issue_number": "2", "thread_label": "thread_has_human_issue_and_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.92, "repo_full_name": "redwolf3/timetrack", "training_usage": "gold_candidate", "confidence_tier": "high_confidence", "source_chain_id": "evidence-chain-issue_chain-d6aa366b8f9440b1", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 13, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"test_or_ci": 7, "source_or_other": 6}, "linked_commit_count": 37, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_high_confidence", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#2\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_high_confidence, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#2\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_and_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 15\nLinked commit count: 37\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 13\nLabels: {'mock_placeholder': 3, 'human_feedback_general': 3, 'agent_instruction_gap': 2, 'runtime_failure': 1, 'test_ci_gap': 6}\nPolarities: {'bad': 12, 'neutral': 3}\nChanged file labels: {'test_or_ci': 7, 'source_or_other': 6}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-3025e2682c808975\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"mock_placeholder\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/2\",\n    \"text\": \"GitHub feedback: mock_placeholder\\nPolarity: bad\\nKind: pull_request_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/pull/2\\nTitle: Phase 2: state-machine & idle-segmentation tests, CI, PR#1 fixes\\nBody:\\n## Summary\\n\\nExecutes Phase 2 of `INITIAL_PROMPT.md` plus the two side tasks requested alongside it.\\n\\n---\\n\\n### Commit 1 \u2014 CI workflow (`.github/workflows/swift.yml`)\\n\\nAnchors Phase 2 from the first commit.  Runs on every push/PR:\\n\\n```\\nswift build --target TimeTrackKit   # kit only \u2014 TimeTrackApp needs HotKey/AppKit\\nswift test                          # builds TimeTrackKitTests + deps, runs all cases\\n```\\n\\nUses `swift-actions/setup-swift@v2` with Swift 5.10 on `ubuntu-latest`.\\n\\n---\\n\\n### Commit 2 \u2014 PR#1 deferred findings (six of the thirteen)\\n\\nThe issues surfacing from Phase 1's code-review that would block or confuse Phase 2 tests:\\n\\n| Finding | Fix |\\n|---------|-----|\\n| **deinit/finish** | `Tracker.deinit` calls `stateContinuation.finish()` and `effectContinuation.finish()` so awaiting subscribers unblock when `Tracker` is released |\\n| **effectStream unbounded buffer** | Changed `AsyncStream { }` (`.unbounded`) to `AsyncStream(bufferingPoli\"\n  },\n  {\n    \"id\": \"github-feedback-comment-6da7077701df1cb7\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/redwolf3/timetrack/pull/2#discussion_r3327314351\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: redwolf3/timetrack\\nAuthor: Copilot (Bot)\\nURL: https://github.com/redwolf3/timetrack/pull/2#discussion_r3327314351\\nTitle: \\nBody:\\n`Tracker` does not currently implement `deinit`, so `stateContinuation`/`effectContinuation` are never finished. That can leave any tasks awaiting `state\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-bad_chains-c5aa9f07a57aaaaf", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "gold_candidate"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: redwolf3/timetrack"}, "properties": {"repobilityId": 322317, "scanner": "foundry_dataset", "fingerprint": "2ac5344ab429ea5c2429c481f967b600c2e7408936e377ae47eb122bcf38ab4e", "category": "practices", "severity": "high", "confidence": 0.84, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "comment_chain_pattern_product", "source": "comment_chain_pattern_miner", "product": "bad_chains", "synthetic": false, "thread_key": "redwolf3/timetrack#12", "human_labels": ["human_feedback_general", "test_ci_gap"], "issue_number": "12", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "not_resolved_or_not_observed", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "redwolf3/timetrack", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-629e63d1736b4e69", "helicopter_views": {}, "artifact_families": {"docs": 1, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 2, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#12\nOutcome: not_resolved_or_not_observed\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: redwolf3/timetrack#12\nRepo: redwolf3/timetrack\nThread label: thread_has_human_issue_without_fix_context\nOutcome: not_resolved_or_not_observed\nComment count: 2\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'test_ci_gap': 1, 'human_feedback_general': 1}\nPolarities: {'bad': 1, 'neutral': 1}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-182c8ae5cccd2519\",\n    \"kind\": \"issue_body\",\n    \"label\": \"test_ci_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/redwolf3/timetrack/issues/12\",\n    \"text\": \"GitHub feedback: test_ci_gap\\nPolarity: bad\\nKind: issue_body\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/issues/12\\nTitle: [Test] Verify project automation adds issues to the board\\nBody:\\nSmoke test for the add-to-project workflow. Safe to close.\"\n  },\n  {\n    \"id\": \"github-feedback-comment-6cb30246b3593e9b\",\n    \"kind\": \"issue_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/redwolf3/timetrack/issues/12#issuecomment-4702717867\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: issue_comment\\nRepo: redwolf3/timetrack\\nAuthor: redwolf3 (User)\\nURL: https://github.com/redwolf3/timetrack/issues/12#issuecomment-4702717867\\nTitle: \\nBody:\\nSmoke test passed \u2014 automation added this to the board. Closing.\"\n  }\n]\nChanged files:\n[]\nLinked chain ids:\n[\"evidence-chain-comment_to_commit-124c0600a79d0c0c\", \"evidence-chain-comment_to_commit-0e884484c3374a51\"]\nSource graph evidence:\nSource evidence repo graph summary\nRepo: redwolf3/timetrack\nGraph label: source_artifact_without_verification_graph\nNodes: 6\nEdges: 8\nNode types: {\"cooccurrence_profile\": 1, \"github_repo_summary\": 1, \"repo\": 1, \"source_artifact\": 2, \"source_bundle\": 1}\nEdge types: {\"artifact_needs_claim_verification\": 1, \"artifact_supports_design_schema_api\": 1, \"repo_has_cooccurrence_profile\": 1, \"repo_has_github_evidence_summary\": 1, \"repo_has_source_artifact\": 2, \"repo_has_source_bundle\": 1, \"source_bundle_uses_cooccurrence_profile\": 1}\nArtifact families: {\"designs\": 1, \"docs\": 1}\nHelicopter views: {}\nBundle labels: {\"source_backed_architecture_schema_bundle\": 1}\nCo-occurrence labels: {\"fake_real_data_plus_verification_gap\": 1}", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "comment-chain-pattern-bad_chains-ba8e72517ce35dd9", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_auth_guardrail_gap", "level": "error", "message": {"text": "Foundry mined security auth guardrail gaps: redwolf3/timetrack"}, "properties": {"repobilityId": 334821, "scanner": "foundry_dataset", "fingerprint": "caf19b07213445faf5d4c12416e3af8dd7eb5257eb5208558e5834f1814c320c", "category": "auth", "severity": "critical", "confidence": 0.78, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Security/auth changes without enough guardrails", "intent": "Assumption-check security/auth examples requiring stronger tests or CI.", "labels": {"keys": ["ambiguous_needs_more_evidence", "comment_has_related_commit_context", "blueprint_human_gap_alignment", "human_feedback_general", "agent_instruction_gap", "api_integration_gap", "verification_or_tests", "weak blueprint fit", "security_auth_secret", "positive_human_signal", "human_reported_issue_then_verified_fix_attempt", "claimed_resolved_with_verification_signal", "positive_feedback_with_related_change", "human_positive_or_acceptance_signal", "thread_has_human_issue_and_fix_context", "issue_or_pull_request_thread", "runtime_failure", "docs_or_claims", "ui_or_frontend", "source_or_other", "bug_fix", "ci_pending_or_incomplete"], "count": 22, "_omitted": "large_dict"}, "source": "graph_query_export", "motif_id": "security_auth_without_guardrails", "outcomes": {"ambiguous_needs_more_evidence": 30, "human_positive_or_acceptance_signal": 4, "claimed_resolved_with_verification_signal": 4}, "polarity": "bad", "query_id": "security_auth_guardrail_gaps", "severity": "critical", "ci_labels": {"ci_pending_or_incomplete": 4}, "synthetic": false, "edge_count": 213, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 17, "thread_has_comment": 10, "thread_touches_file": 3, "comment_chain_has_ci": 2, "thread_has_pr_review": 7, "alignment_uses_comment": 9, "alignment_uses_finding": 9, "chain_has_link_quality": 28, "comment_aligns_finding": 9, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 3, "thread_has_comment_chain": 17, "comment_chain_links_commit": 27, "comment_chain_touches_file": 51, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 17}, "node_count": 86, "node_types": {"repo": 1, "commit": 4, "thread": 1, "comment": 10, "pr_file": 3, "alignment": 9, "pr_review": 7, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 28, "comment_chain": 17, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#40", "issue_number": "40", "quality_tiers": {"high_confidence": 15, "assumption_check": 9, "weak_supervision": 4}, "repo_full_name": "redwolf3/timetrack", "training_usage": "assumption_check", "source_motif_id": "graph-pattern-motif-thread-7e0c25d9be5a376d", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"docs_or_claims": 20, "ui_or_frontend": 20, "source_or_other": 20}}, "text": "Graph query export: Security/auth changes without enough guardrails\nQuery id: security_auth_guardrail_gaps\nQuery type: motif_query\nIntent: Assumption-check security/auth examples requiring stronger tests or CI.\nMotif: security_auth_without_guardrails\nTraining usage: assumption_check\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#40\nEvidence:\nGraph motif: Security/auth change without enough guardrails\nMotif id: security_auth_without_guardrails\nPolarity: bad\nTraining usage: assumption_check\nSeverity: critical\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#40\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#40\nRepo: redwolf3/timetrack\nIssue/PR number: 40\nGraph consistency label: supported_by_verification_signal\nNodes: 86\nEdges: 213\nNode types: {'link_quality': 28, 'comment_chain': 17, 'comment': 10, 'alignment': 9, 'pr_review': 7, 'commit': 4, 'pr_file': 3, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 51, 'chain_has_link_quality': 28, 'comment_chain_links_commit': 27, 'thread_has_comment_chain': 17, 'comment_has_chain': 17, 'issue_chain_has_comment_chain': 17, 'thread_has_comment': 10, 'alignment_uses_comment': 9, 'alignment_uses_finding': 9, 'comment_aligns_finding': 9, 'thread_has_pr_review': 7, 'thread_touches_file': 3, 'issue_chain_touches_file': 3, 'comment_chain_has_ci': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1}\nLabels: {'ambiguous_needs_more_evidence': 15, 'comment_has_related_commit_context': 13, 'blueprint_human_gap_alignment': 9, 'human_feedback_general': 5, 'agent_instruction_gap': 4, 'api_integration_gap': 3, 'verification_or_tests': 3, 'weak blueprint fit': 3, 'security_auth_secret': 2, 'positive_human_signal': 2, 'human_reported_issue_then_verified_fix_attempt': 2, 'claimed_resolved_with_verification_signal': 2, 'positive_feedback_with_related_change': 2, 'human_positive_or_acceptance_signal': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 30, 'claimed_resolved_with_verification_signal': 4, 'human_positive_or_acceptance_signal': 4}\nQuality tiers: {'high_confidence': 15, 'assumption_check': 9, 'weak_supervision': 4}\nCI labels: {'ci_pending_or_incomplete': 4}\nCurriculum targets:\n- Train auth boundary repair with tests, permission matrices, and secret-handling checks.\n- Keep risky auth changes separate from ordinary bug-fix examples.\nAssumption checks:\n- Are auth/permission paths covered by tests?\n- Are secrets, CORS, or access rules verified rather than summarized?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-82b539b144f5d7e4", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/security_auth_guardrail_gaps/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/security_auth_guardrail_gaps", "training_usage": "assumption_check"}}}, {"ruleId": "foundry_auth_guardrail_gap", "level": "error", "message": {"text": "Foundry mined security auth guardrail gaps: redwolf3/timetrack"}, "properties": {"repobilityId": 334820, "scanner": "foundry_dataset", "fingerprint": "34d4af055256ef1dfde591e4035e040907e19963e9acc285dca3c2c23f4e9845", "category": "auth", "severity": "critical", "confidence": 0.78, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Security/auth changes without enough guardrails", "intent": "Assumption-check security/auth examples requiring stronger tests or CI.", "labels": {"security_auth_secret": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "security_auth_without_guardrails", "outcomes": {"not_resolved_or_not_observed": 6}, "polarity": "bad", "query_id": "security_auth_guardrail_gaps", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 11, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "chain_has_link_quality": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 1, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 9, "node_types": {"repo": 1, "thread": 1, "comment": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 3, "comment_chain": 1}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#26", "issue_number": "26", "quality_tiers": {"unresolved": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "assumption_check", "source_motif_id": "graph-pattern-motif-thread-4b3c20bcab020277", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {}}, "text": "Graph query export: Security/auth changes without enough guardrails\nQuery id: security_auth_guardrail_gaps\nQuery type: motif_query\nIntent: Assumption-check security/auth examples requiring stronger tests or CI.\nMotif: security_auth_without_guardrails\nTraining usage: assumption_check\nGraph gold label: needs_more_evidence\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#26\nEvidence:\nGraph motif: Security/auth change without enough guardrails\nMotif id: security_auth_without_guardrails\nPolarity: bad\nTraining usage: assumption_check\nSeverity: critical\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#26\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#26\nRepo: redwolf3/timetrack\nIssue/PR number: 26\nGraph consistency label: needs_more_evidence\nNodes: 9\nEdges: 11\nNode types: {'link_quality': 3, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 3, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 3, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'security_auth_secret': 1, 'human_reported_issue_no_linked_fix': 1}\nOutcomes: {'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 3}\nCI labels: {}\nCurriculum targets:\n- Train auth boundary repair with tests, permission matrices, and secret-handling checks.\n- Keep risky auth changes separate from ordinary bug-fix examples.\nAssumption checks:\n- Are auth/permission paths covered by tests?\n- Are secrets, CORS, or access rules verified rather than summarized?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-cc7cc3c72c914fc0", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/security_auth_guardrail_gaps/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/security_auth_guardrail_gaps", "training_usage": "assumption_check"}}}, {"ruleId": "foundry_auth_guardrail_gap", "level": "error", "message": {"text": "Foundry mined security auth guardrail gaps: redwolf3/timetrack"}, "properties": {"repobilityId": 334819, "scanner": "foundry_dataset", "fingerprint": "006c806c71f6b27b2b4f85df9d80a7597fb1dbf400cb630ce0b45fa410967f36", "category": "auth", "severity": "critical", "confidence": 0.78, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Security/auth changes without enough guardrails", "intent": "Assumption-check security/auth examples requiring stronger tests or CI.", "labels": {"security_auth_secret": 1, "verification_or_tests": 1, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 3, "comment_has_related_commit_context": 1, "thread_has_human_issue_and_fix_context": 2}, "source": "graph_query_export", "motif_id": "security_auth_without_guardrails", "outcomes": {"ambiguous_needs_more_evidence": 6}, "polarity": "bad", "query_id": "security_auth_guardrail_gaps", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 12, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "chain_has_link_quality": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 1, "comment_chain_links_commit": 1, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 10, "node_types": {"repo": 1, "commit": 1, "thread": 1, "comment": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 3, "comment_chain": 1}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#21", "issue_number": "21", "quality_tiers": {"weak_supervision": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "assumption_check", "source_motif_id": "graph-pattern-motif-thread-f73c8feeb0157e82", "graph_gold_label": "weak_supervision_needs_review", "changed_file_labels": {}}, "text": "Graph query export: Security/auth changes without enough guardrails\nQuery id: security_auth_guardrail_gaps\nQuery type: motif_query\nIntent: Assumption-check security/auth examples requiring stronger tests or CI.\nMotif: security_auth_without_guardrails\nTraining usage: assumption_check\nGraph gold label: weak_supervision_needs_review\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#21\nEvidence:\nGraph motif: Security/auth change without enough guardrails\nMotif id: security_auth_without_guardrails\nPolarity: bad\nTraining usage: assumption_check\nSeverity: critical\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#21\nGraph gold label: weak_supervision_needs_review\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#21\nRepo: redwolf3/timetrack\nIssue/PR number: 21\nGraph consistency label: weak_supervision_needs_review\nNodes: 10\nEdges: 12\nNode types: {'link_quality': 3, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'commit': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 3, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'comment_chain_links_commit': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 3, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'security_auth_secret': 1, 'comment_has_related_commit_context': 1, 'verification_or_tests': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 6}\nQuality tiers: {'weak_supervision': 3}\nCI labels: {}\nCurriculum targets:\n- Train auth boundary repair with tests, permission matrices, and secret-handling checks.\n- Keep risky auth changes separate from ordinary bug-fix examples.\nAssumption checks:\n- Are auth/permission paths covered by tests?\n- Are secrets, CORS, or access rules verified rather than summarized?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-02035d331d3d782c", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/security_auth_guardrail_gaps/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/security_auth_guardrail_gaps", "training_usage": "assumption_check"}}}, {"ruleId": "foundry_auth_guardrail_gap", "level": "error", "message": {"text": "Foundry mined security auth guardrail gaps: redwolf3/timetrack"}, "properties": {"repobilityId": 334818, "scanner": "foundry_dataset", "fingerprint": "3f6f919920f4fa035ca1c6a155c6486d2d26ae4d59eec0f007989beeceb7740d", "category": "auth", "severity": "critical", "confidence": 0.78, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Security/auth changes without enough guardrails", "intent": "Assumption-check security/auth examples requiring stronger tests or CI.", "labels": {"security_auth_secret": 1, "verification_or_tests": 1, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 3, "comment_has_related_commit_context": 1, "thread_has_human_issue_and_fix_context": 2}, "source": "graph_query_export", "motif_id": "security_auth_without_guardrails", "outcomes": {"ambiguous_needs_more_evidence": 6}, "polarity": "bad", "query_id": "security_auth_guardrail_gaps", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 12, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "chain_has_link_quality": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 1, "comment_chain_links_commit": 1, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 10, "node_types": {"repo": 1, "commit": 1, "thread": 1, "comment": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 3, "comment_chain": 1}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#17", "issue_number": "17", "quality_tiers": {"high_confidence": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "assumption_check", "source_motif_id": "graph-pattern-motif-thread-90b9903fab4f61e8", "graph_gold_label": "supported_by_high_confidence_link", "changed_file_labels": {}}, "text": "Graph query export: Security/auth changes without enough guardrails\nQuery id: security_auth_guardrail_gaps\nQuery type: motif_query\nIntent: Assumption-check security/auth examples requiring stronger tests or CI.\nMotif: security_auth_without_guardrails\nTraining usage: assumption_check\nGraph gold label: supported_by_high_confidence_link\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#17\nEvidence:\nGraph motif: Security/auth change without enough guardrails\nMotif id: security_auth_without_guardrails\nPolarity: bad\nTraining usage: assumption_check\nSeverity: critical\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#17\nGraph gold label: supported_by_high_confidence_link\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#17\nRepo: redwolf3/timetrack\nIssue/PR number: 17\nGraph consistency label: supported_by_high_confidence_link\nNodes: 10\nEdges: 12\nNode types: {'link_quality': 3, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'commit': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 3, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'comment_chain_links_commit': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 3, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'security_auth_secret': 1, 'comment_has_related_commit_context': 1, 'verification_or_tests': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 6}\nQuality tiers: {'high_confidence': 3}\nCI labels: {}\nCurriculum targets:\n- Train auth boundary repair with tests, permission matrices, and secret-handling checks.\n- Keep risky auth changes separate from ordinary bug-fix examples.\nAssumption checks:\n- Are auth/permission paths covered by tests?\n- Are secrets, CORS, or access rules verified rather than summarized?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-36126eb99ceacfa0", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/security_auth_guardrail_gaps/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/security_auth_guardrail_gaps", "training_usage": "assumption_check"}}}, {"ruleId": "foundry_fake_real_gap", "level": "error", "message": {"text": "Foundry mined mock as real or placeholder: redwolf3/timetrack"}, "properties": {"repobilityId": 327005, "scanner": "foundry_dataset", "fingerprint": "88c26faa4e6a0e5c2521a629106e3dba20747529eb58e982639b6f6ea89542c8", "category": "practices", "severity": "critical", "confidence": 0.82, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Mock, sample, placeholder, or self-attested behavior treated as real", "intent": "Hard negatives for fake completeness and missing real data paths.", "labels": {"bug_fix": 1, "mock_placeholder": 1, "claimed_resolved_unverified": 3, "issue_or_pull_request_thread": 1, "human_reported_issue_then_fix_attempt": 1, "thread_has_human_issue_and_fix_context": 2}, "source": "graph_query_export", "motif_id": "mock_as_real_or_placeholder", "outcomes": {"claimed_resolved_unverified": 6}, "polarity": "bad", "query_id": "mock_as_real_or_placeholder", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 12, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "chain_has_link_quality": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 1, "comment_chain_links_commit": 1, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 10, "node_types": {"repo": 1, "commit": 1, "thread": 1, "comment": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 3, "comment_chain": 1}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#37", "issue_number": "37", "quality_tiers": {"weak_supervision": 3}, "repo_full_name": "redwolf3/timetrack", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-879182e988f8901d", "graph_gold_label": "weak_supervision_needs_review", "changed_file_labels": {}}, "text": "Graph query export: Mock, sample, placeholder, or self-attested behavior treated as real\nQuery id: mock_as_real_or_placeholder\nQuery type: motif_query\nIntent: Hard negatives for fake completeness and missing real data paths.\nMotif: mock_as_real_or_placeholder\nTraining usage: hard_negative\nGraph gold label: weak_supervision_needs_review\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#37\nEvidence:\nGraph motif: Mock, sample, placeholder, or self-attested behavior treated as real\nMotif id: mock_as_real_or_placeholder\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#37\nGraph gold label: weak_supervision_needs_review\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#37\nRepo: redwolf3/timetrack\nIssue/PR number: 37\nGraph consistency label: weak_supervision_needs_review\nNodes: 10\nEdges: 12\nNode types: {'link_quality': 3, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'commit': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 3, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'comment_chain_links_commit': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'claimed_resolved_unverified': 3, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'mock_placeholder': 1, 'human_reported_issue_then_fix_attempt': 1, 'bug_fix': 1}\nOutcomes: {'claimed_resolved_unverified': 6}\nQuality tiers: {'weak_supervision': 3}\nCI labels: {}\nCurriculum targets:\n- Train real-data plumbing and mock-removal tasks from source to UI.\n- Use as hard negatives for dashboards or apps claiming real runs without provenance.\nAssumption checks:\n- Is user-visible behavior backed by real storage/API/CI artifacts?\n- Are placeholders, sample data, or generated claims still in a production path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-8b4d7ffcde71a262", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/mock_as_real_or_placeholder/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/mock_as_real_or_placeholder", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_fake_real_gap", "level": "error", "message": {"text": "Foundry mined mock as real or placeholder: redwolf3/timetrack"}, "properties": {"repobilityId": 327004, "scanner": "foundry_dataset", "fingerprint": "990b45618277d99a53aadc5eaa5eaad063813ceee3b869a19202f2bfcf60a767", "category": "practices", "severity": "critical", "confidence": 0.82, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Mock, sample, placeholder, or self-attested behavior treated as real", "intent": "Hard negatives for fake completeness and missing real data paths.", "labels": {"keys": ["ambiguous_needs_more_evidence", "comment_has_related_commit_context", "human_feedback_general", "agent_instruction_gap", "blueprint_human_gap_alignment", "verification_or_tests", "positive_human_signal", "api_integration_gap", "positive_feedback_with_related_change", "human_positive_or_acceptance_signal", "weak blueprint fit", "ui_or_frontend", "human_reported_issue_then_verified_fix_attempt", "claimed_resolved_with_verification_signal", "thread_has_human_issue_and_fix_context", "issue_or_pull_request_thread", "mock_placeholder", "source_or_other", "test_or_ci", "bug_fix", "ci_pending_or_incomplete"], "count": 21, "_omitted": "large_dict"}, "source": "graph_query_export", "motif_id": "mock_as_real_or_placeholder", "outcomes": {"ambiguous_needs_more_evidence": 44, "human_positive_or_acceptance_signal": 6, "claimed_resolved_with_verification_signal": 4}, "polarity": "bad", "query_id": "mock_as_real_or_placeholder", "severity": "critical", "ci_labels": {"ci_pending_or_incomplete": 2}, "synthetic": false, "edge_count": 307, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 25, "thread_has_comment": 15, "thread_touches_file": 4, "comment_chain_has_ci": 1, "thread_has_pr_review": 10, "alignment_uses_comment": 9, "alignment_uses_finding": 9, "chain_has_link_quality": 36, "comment_aligns_finding": 9, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 4, "thread_has_comment_chain": 25, "comment_chain_links_commit": 31, "comment_chain_touches_file": 100, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 25}, "node_count": 112, "node_types": {"repo": 1, "commit": 5, "thread": 1, "comment": 15, "pr_file": 4, "alignment": 9, "pr_review": 10, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 36, "comment_chain": 25, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#36", "issue_number": "36", "quality_tiers": {"high_confidence": 27, "assumption_check": 9}, "repo_full_name": "redwolf3/timetrack", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-cc0452c80ecd9ed5", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"test_or_ci": 28, "ui_or_frontend": 56, "source_or_other": 28}}, "text": "Graph query export: Mock, sample, placeholder, or self-attested behavior treated as real\nQuery id: mock_as_real_or_placeholder\nQuery type: motif_query\nIntent: Hard negatives for fake completeness and missing real data paths.\nMotif: mock_as_real_or_placeholder\nTraining usage: hard_negative\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#36\nEvidence:\nGraph motif: Mock, sample, placeholder, or self-attested behavior treated as real\nMotif id: mock_as_real_or_placeholder\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#36\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#36\nRepo: redwolf3/timetrack\nIssue/PR number: 36\nGraph consistency label: supported_by_verification_signal\nNodes: 112\nEdges: 307\nNode types: {'link_quality': 36, 'comment_chain': 25, 'comment': 15, 'pr_review': 10, 'alignment': 9, 'commit': 5, 'pr_file': 4, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 100, 'chain_has_link_quality': 36, 'comment_chain_links_commit': 31, 'thread_has_comment_chain': 25, 'comment_has_chain': 25, 'issue_chain_has_comment_chain': 25, 'thread_has_comment': 15, 'thread_has_pr_review': 10, 'alignment_uses_comment': 9, 'alignment_uses_finding': 9, 'comment_aligns_finding': 9, 'thread_touches_file': 4, 'issue_chain_touches_file': 4, 'repo_has_thread': 1, 'comment_chain_has_ci': 1, 'thread_has_issue_chain': 1}\nLabels: {'ambiguous_needs_more_evidence': 22, 'comment_has_related_commit_context': 20, 'human_feedback_general': 9, 'agent_instruction_gap': 9, 'blueprint_human_gap_alignment': 9, 'verification_or_tests': 4, 'positive_human_signal': 3, 'api_integration_gap': 3, 'positive_feedback_with_related_change': 3, 'human_positive_or_acceptance_signal': 3, 'weak blueprint fit': 3, 'ui_or_frontend': 2, 'human_reported_issue_then_verified_fix_attempt': 2, 'claimed_resolved_with_verification_signal': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 44, 'human_positive_or_acceptance_signal': 6, 'claimed_resolved_with_verification_signal': 4}\nQuality tiers: {'high_confidence': 27, 'assumption_check': 9}\nCI labels: {'ci_pending_or_incomplete': 2}\nCurriculum targets:\n- Train real-data plumbing and mock-removal tasks from source to UI.\n- Use as hard negatives for dashboards or apps claiming real runs without provenance.\nAssumption checks:\n- Is user-visible behavior backed by real storage/API/CI artifacts?\n- Are placeholders, sample data, or generated claims still in a production path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-fd30577f2abb55bc", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/mock_as_real_or_placeholder/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/mock_as_real_or_placeholder", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_fake_real_gap", "level": "error", "message": {"text": "Foundry mined mock as real or placeholder: redwolf3/timetrack"}, "properties": {"repobilityId": 327003, "scanner": "foundry_dataset", "fingerprint": "8e51f05b5cd20f0b67d29133135eefad281f8d87907243d50cc80dcfdb8e283c", "category": "practices", "severity": "critical", "confidence": 0.82, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Mock, sample, placeholder, or self-attested behavior treated as real", "intent": "Hard negatives for fake completeness and missing real data paths.", "labels": {"mock_placeholder": 1, "agent_instruction_gap": 1, "verification_or_tests": 1, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 4, "comment_has_related_commit_context": 2, "thread_has_human_issue_and_fix_context": 2}, "source": "graph_query_export", "motif_id": "mock_as_real_or_placeholder", "outcomes": {"ambiguous_needs_more_evidence": 8}, "polarity": "bad", "query_id": "mock_as_real_or_placeholder", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 18, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 2, "thread_has_comment": 2, "chain_has_link_quality": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 2, "comment_chain_links_commit": 2, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 2}, "node_count": 13, "node_types": {"repo": 1, "commit": 1, "thread": 1, "comment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 4, "comment_chain": 2}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#22", "issue_number": "22", "quality_tiers": {"high_confidence": 4}, "repo_full_name": "redwolf3/timetrack", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-59ff1130ebecb29a", "graph_gold_label": "supported_by_high_confidence_link", "changed_file_labels": {}}, "text": "Graph query export: Mock, sample, placeholder, or self-attested behavior treated as real\nQuery id: mock_as_real_or_placeholder\nQuery type: motif_query\nIntent: Hard negatives for fake completeness and missing real data paths.\nMotif: mock_as_real_or_placeholder\nTraining usage: hard_negative\nGraph gold label: supported_by_high_confidence_link\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#22\nEvidence:\nGraph motif: Mock, sample, placeholder, or self-attested behavior treated as real\nMotif id: mock_as_real_or_placeholder\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#22\nGraph gold label: supported_by_high_confidence_link\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#22\nRepo: redwolf3/timetrack\nIssue/PR number: 22\nGraph consistency label: supported_by_high_confidence_link\nNodes: 13\nEdges: 18\nNode types: {'link_quality': 4, 'comment': 2, 'comment_chain': 2, 'thread': 1, 'repo': 1, 'commit': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 4, 'thread_has_comment': 2, 'thread_has_comment_chain': 2, 'comment_has_chain': 2, 'comment_chain_links_commit': 2, 'issue_chain_has_comment_chain': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 4, 'comment_has_related_commit_context': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1, 'mock_placeholder': 1, 'verification_or_tests': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 8}\nQuality tiers: {'high_confidence': 4}\nCI labels: {}\nCurriculum targets:\n- Train real-data plumbing and mock-removal tasks from source to UI.\n- Use as hard negatives for dashboards or apps claiming real runs without provenance.\nAssumption checks:\n- Is user-visible behavior backed by real storage/API/CI artifacts?\n- Are placeholders, sample data, or generated claims still in a production path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-ee164efd7eae3127", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/mock_as_real_or_placeholder/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/mock_as_real_or_placeholder", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_fake_real_gap", "level": "error", "message": {"text": "Foundry mined mock as real or placeholder: redwolf3/timetrack"}, "properties": {"repobilityId": 327002, "scanner": "foundry_dataset", "fingerprint": "72f8a406af89c2add63649a793774b2174d55724fa03c43b6b49e6e4ac863988", "category": "practices", "severity": "critical", "confidence": 0.82, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Mock, sample, placeholder, or self-attested behavior treated as real", "intent": "Hard negatives for fake completeness and missing real data paths.", "labels": {"bug_fix": 2, "test_or_ci": 7, "test_ci_gap": 6, "runtime_failure": 1, "source_or_other": 6, "mock_placeholder": 3, "weak blueprint fit": 3, "agent_instruction_gap": 2, "verification_or_tests": 5, "human_feedback_general": 3, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 15, "blueprint_human_gap_alignment": 18, "comment_has_related_commit_context": 13, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 2, "human_reported_issue_then_verified_fix_attempt": 2}, "source": "graph_query_export", "motif_id": "mock_as_real_or_placeholder", "outcomes": {"ambiguous_needs_more_evidence": 30, "claimed_resolved_with_verification_signal": 4}, "polarity": "bad", "query_id": "mock_as_real_or_placeholder", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 395, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 15, "thread_has_comment": 9, "thread_touches_file": 13, "thread_has_pr_review": 6, "alignment_uses_comment": 18, "alignment_uses_finding": 18, "chain_has_link_quality": 35, "comment_aligns_finding": 18, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 15, "comment_chain_links_commit": 37, "comment_chain_touches_file": 180, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 15}, "node_count": 110, "node_types": {"repo": 1, "commit": 7, "thread": 1, "comment": 9, "pr_file": 13, "alignment": 18, "pr_review": 6, "fix_outcome": 1, "issue_chain": 1, "link_quality": 35, "comment_chain": 15, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#2", "issue_number": "2", "quality_tiers": {"high_confidence": 17, "assumption_check": 18}, "repo_full_name": "redwolf3/timetrack", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-ceed016f9ee7a732", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"test_or_ci": 126, "source_or_other": 108}}, "text": "Graph query export: Mock, sample, placeholder, or self-attested behavior treated as real\nQuery id: mock_as_real_or_placeholder\nQuery type: motif_query\nIntent: Hard negatives for fake completeness and missing real data paths.\nMotif: mock_as_real_or_placeholder\nTraining usage: hard_negative\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#2\nEvidence:\nGraph motif: Mock, sample, placeholder, or self-attested behavior treated as real\nMotif id: mock_as_real_or_placeholder\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#2\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#2\nRepo: redwolf3/timetrack\nIssue/PR number: 2\nGraph consistency label: supported_by_verification_signal\nNodes: 110\nEdges: 395\nNode types: {'link_quality': 35, 'alignment': 18, 'comment_chain': 15, 'pr_file': 13, 'comment': 9, 'commit': 7, 'pr_review': 6, 'blueprint_finding': 3, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 180, 'comment_chain_links_commit': 37, 'chain_has_link_quality': 35, 'alignment_uses_comment': 18, 'alignment_uses_finding': 18, 'comment_aligns_finding': 18, 'thread_has_comment_chain': 15, 'comment_has_chain': 15, 'issue_chain_has_comment_chain': 15, 'thread_touches_file': 13, 'issue_chain_touches_file': 12, 'thread_has_comment': 9, 'thread_has_pr_review': 6, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1}\nLabels: {'blueprint_human_gap_alignment': 18, 'ambiguous_needs_more_evidence': 15, 'comment_has_related_commit_context': 13, 'test_or_ci': 7, 'test_ci_gap': 6, 'source_or_other': 6, 'verification_or_tests': 5, 'mock_placeholder': 3, 'human_feedback_general': 3, 'weak blueprint fit': 3, 'agent_instruction_gap': 2, 'human_reported_issue_then_verified_fix_attempt': 2, 'bug_fix': 2, 'claimed_resolved_with_verification_signal': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 30, 'claimed_resolved_with_verification_signal': 4}\nQuality tiers: {'assumption_check': 18, 'high_confidence': 17}\nCI labels: {}\nCurriculum targets:\n- Train real-data plumbing and mock-removal tasks from source to UI.\n- Use as hard negatives for dashboards or apps claiming real runs without provenance.\nAssumption checks:\n- Is user-visible behavior backed by real storage/API/CI artifacts?\n- Are placeholders, sample data, or generated claims still in a production path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-d80db13b848b0877", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/mock_as_real_or_placeholder/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/mock_as_real_or_placeholder", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_fake_real_gap", "level": "error", "message": {"text": "Foundry mined mock as real or placeholder: redwolf3/timetrack"}, "properties": {"repobilityId": 327001, "scanner": "foundry_dataset", "fingerprint": "6c3d04278a23b563a7d2c360e17009bad7ccf2845aed476a13a4cb19a3b12600", "category": "practices", "severity": "critical", "confidence": 0.82, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Mock, sample, placeholder, or self-attested behavior treated as real", "intent": "Hard negatives for fake completeness and missing real data paths.", "labels": {"bug_fix": 1, "test_or_ci": 1, "test_ci_gap": 1, "docs_or_claims": 1, "source_or_other": 3, "mock_placeholder": 1, "weak blueprint fit": 3, "verification_or_tests": 1, "issue_or_pull_request_thread": 1, "ambiguous_needs_more_evidence": 1, "blueprint_human_gap_alignment": 3, "comment_has_related_commit_context": 1, "thread_has_human_issue_and_fix_context": 2, "claimed_resolved_with_verification_signal": 3, "human_reported_issue_then_verified_fix_attempt": 1}, "source": "graph_query_export", "motif_id": "mock_as_real_or_placeholder", "outcomes": {"ambiguous_needs_more_evidence": 2, "claimed_resolved_with_verification_signal": 6}, "polarity": "bad", "query_id": "mock_as_real_or_placeholder", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 51, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 2, "thread_has_comment": 1, "thread_touches_file": 5, "thread_has_pr_review": 1, "alignment_uses_comment": 3, "alignment_uses_finding": 3, "chain_has_link_quality": 7, "comment_aligns_finding": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 5, "thread_has_comment_chain": 2, "comment_chain_links_commit": 3, "comment_chain_touches_file": 10, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 2}, "node_count": 28, "node_types": {"repo": 1, "commit": 2, "thread": 1, "comment": 1, "pr_file": 5, "alignment": 3, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 7, "comment_chain": 2, "blueprint_finding": 3}, "query_type": "motif_query", "thread_key": "redwolf3/timetrack#11", "issue_number": "11", "quality_tiers": {"high_confidence": 3, "assumption_check": 3, "weak_supervision": 1}, "repo_full_name": "redwolf3/timetrack", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-b39c36a621a78f4a", "graph_gold_label": "supported_by_verification_signal", "changed_file_labels": {"test_or_ci": 5, "docs_or_claims": 5, "source_or_other": 15}}, "text": "Graph query export: Mock, sample, placeholder, or self-attested behavior treated as real\nQuery id: mock_as_real_or_placeholder\nQuery type: motif_query\nIntent: Hard negatives for fake completeness and missing real data paths.\nMotif: mock_as_real_or_placeholder\nTraining usage: hard_negative\nGraph gold label: supported_by_verification_signal\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#11\nEvidence:\nGraph motif: Mock, sample, placeholder, or self-attested behavior treated as real\nMotif id: mock_as_real_or_placeholder\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: redwolf3/timetrack\nThread: redwolf3/timetrack#11\nGraph gold label: supported_by_verification_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: redwolf3/timetrack#11\nRepo: redwolf3/timetrack\nIssue/PR number: 11\nGraph consistency label: supported_by_verification_signal\nNodes: 28\nEdges: 51\nNode types: {'link_quality': 7, 'pr_file': 5, 'alignment': 3, 'blueprint_finding': 3, 'comment_chain': 2, 'commit': 2, 'thread': 1, 'repo': 1, 'comment': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 10, 'chain_has_link_quality': 7, 'thread_touches_file': 5, 'issue_chain_touches_file': 5, 'comment_chain_links_commit': 3, 'alignment_uses_comment': 3, 'alignment_uses_finding': 3, 'comment_aligns_finding': 3, 'thread_has_comment_chain': 2, 'comment_has_chain': 2, 'issue_chain_has_comment_chain': 2, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1}\nLabels: {'source_or_other': 3, 'claimed_resolved_with_verification_signal': 3, 'blueprint_human_gap_alignment': 3, 'weak blueprint fit': 3, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'mock_placeholder': 1, 'test_ci_gap': 1, 'docs_or_claims': 1, 'test_or_ci': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'verification_or_tests': 1, 'bug_fix': 1, 'comment_has_related_commit_context': 1, 'ambiguous_needs_more_evidence': 1}\nOutcomes: {'claimed_resolved_with_verification_signal': 6, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'high_confidence': 3, 'assumption_check': 3, 'weak_supervision': 1}\nCI labels: {}\nCurriculum targets:\n- Train real-data plumbing and mock-removal tasks from source to UI.\n- Use as hard negatives for dashboards or apps claiming real runs without provenance.\nAssumption checks:\n- Is user-visible behavior backed by real storage/API/CI artifacts?\n- Are placeholders, sample data, or generated claims still in a production path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/redwolf3/timetrack", "source_id": "graph-query-motif_query-6ee09e8c590fdf1c", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/mock_as_real_or_placeholder/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "redwolf3/timetrack", "source_dataset": "graph_queries/mock_as_real_or_placeholder", "training_usage": "hard_negative"}}}, {"ruleId": "scanner-9710c8d059e53154", "level": "none", "message": {"text": "No frontend routes/components detected"}, "properties": {"repobilityId": "44ca61485762e494", "scanner": "scanner-primary", "fingerprint": "9710c8d059e53154", "layer": "frontend", "severity": "info", "confidence": 1.0, "tags": ["coverage"]}}, {"ruleId": "scanner-6372cebde0220094", "level": "warning", "message": {"text": "No auth library detected"}, "properties": {"repobilityId": "a5b6035a5bbf8054", "scanner": "scanner-primary", "fingerprint": "6372cebde0220094", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["coverage", "auth"]}}, {"ruleId": "scanner-f0ca91c4494b8601", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "19c6c70b3592fe02", "scanner": "scanner-primary", "fingerprint": "f0ca91c4494b8601", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/project-automation.yml"}, "region": {"startLine": 15}}}]}, {"ruleId": "scanner-ea8f3013f588db25", "level": "note", "message": {"text": "Shallow git history limits provenance confidence"}, "properties": {"repobilityId": "7d223e8b7ca70e79", "scanner": "scanner-primary", "fingerprint": "ea8f3013f588db25", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["provenance", "git-history", "generated-repo-pattern"]}}]}]}