{"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: NiruddeshJatra/vara", "shortDescription": {"text": "Foundry mined unresolved feedback: NiruddeshJatra/vara"}, "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: contradicted_by_ci_or_failure_signal\nRepo: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#3\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: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#3\nGraph gold label: contradicted_by_ci_or_failure_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: NiruddeshJatra/vara#3\nRepo: NiruddeshJatra/vara\nIssue/PR number: 3\nGraph consistency label: contradicted_by_ci_or_failure_signal\nNodes: 152\nEdges: 438\nNode types: {'pr_file': 76, 'link_quality': 24, 'comment_chain': 18, 'comment': 16, 'commit': 6, 'alignmen"}, "properties": {"scanner": "foundry_dataset", "category": "practices", "severity": "medium", "confidence": 0.7, "cwe": "", "owasp": ""}}, {"id": "foundry_blueprint_gap", "name": "Foundry mined blueprint gap alignment: NiruddeshJatra/vara", "shortDescription": {"text": "Foundry mined blueprint gap alignment: NiruddeshJatra/vara"}, "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: contradicted_by_ci_or_failure_signal\nRepo: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#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: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#3\nGraph gold label: contradicted_by_ci_or_failure_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: NiruddeshJatra/vara#3\nRepo: NiruddeshJatra/vara\nIssue/PR number: 3\nGraph consistency label: contradicted_by_ci_or_failure_signal\nNodes: 152\nEdges: 438\nNode types: {'pr_file': 76, 'link_quality': 24, 'comment_chain': 18, 'comment': 16, 'commit': 6, 'alig"}, "properties": {"scanner": "foundry_dataset", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "cwe": "", "owasp": ""}}, {"id": "foundry_assumption_check", "name": "Foundry mined assumption checks: NiruddeshJatra/vara", "shortDescription": {"text": "Foundry mined assumption checks: NiruddeshJatra/vara"}, "fullDescription": {"text": "Comment chain pattern product: assumption_checks\nRepo: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#3\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_backed_multi_signal_graph\nReasons: source_graph_has_real_artifacts, source_graph_has_verification_artifacts, repo_has_isolated_helicopter_views, link_quality_weak_supervision, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: NiruddeshJatra/vara#3\nRepo: NiruddeshJatra/vara\nThread label: thread_has_human_issue_and_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 18\nLinked commit count: 14\nLinked CI commit count: 8\nLinked CI labels: {'ci_failure_signal': 8}\nChanged file count: 76\nLabels: {'security_auth_secret': 1, 'deployment_env_gap': 1, 'human_feedback_general': 6, 'ui_workflow_gap': 3, 'runtime_failure': 5, 'positive_human_signal': 1, 'api_integration_gap': 1}\nPolarities: {'bad': 11, 'neutral': 7}\nChanged file labels: {'docs_"}, "properties": {"scanner": "foundry_dataset", "category": "practices", "severity": "medium", "confidence": 0.62, "cwe": "", "owasp": ""}}, {"id": "foundry_bad_chain", "name": "Foundry mined bad chains: NiruddeshJatra/vara", "shortDescription": {"text": "Foundry mined bad chains: NiruddeshJatra/vara"}, "fullDescription": {"text": "Comment chain pattern product: bad_chains\nRepo: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#2\nOutcome: not_resolved_or_not_observed\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_backed_multi_signal_graph\nReasons: source_graph_has_real_artifacts, source_graph_has_verification_artifacts, repo_has_isolated_helicopter_views, link_quality_weak_supervision, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: NiruddeshJatra/vara#2\nRepo: NiruddeshJatra/vara\nThread label: thread_has_human_issue_and_fix_context\nOutcome: not_resolved_or_not_observed\nComment count: 3\nLinked commit count: 1\nLinked CI commit count: 1\nLinked CI labels: {'ci_failure_signal': 1}\nChanged file count: 89\nLabels: {'human_feedback_general': 1, 'deployment_env_gap': 1, 'api_integration_gap': 1}\nPolarities: {'neutral': 1, 'bad': 2}\nChanged file labels: {'source_or_other': 2, 'docs_or_claims': 1, 'ui_or_frontend': 83, 'api_or_backend': 3}\nExamples:\n[\n  {\n    \"id\": \"gith"}, "properties": {"scanner": "foundry_dataset", "category": "practices", "severity": "high", "confidence": 0.84, "cwe": "", "owasp": ""}}, {"id": "foundry_failing_ci_claim", "name": "Foundry mined claimed resolved with failing ci: NiruddeshJatra/vara", "shortDescription": {"text": "Foundry mined claimed resolved with failing ci: NiruddeshJatra/vara"}, "fullDescription": {"text": "Graph query export: Claimed resolved with failing CI\nQuery id: claimed_resolved_with_failing_ci\nQuery type: motif_query\nIntent: Hard negatives where CI/failure evidence contradicts a resolution claim.\nMotif: claimed_resolved_with_failing_ci\nTraining usage: hard_negative\nGraph gold label: contradicted_by_ci_or_failure_signal\nRepo: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#3\nEvidence:\nGraph motif: Claimed resolved while CI or failure evidence contradicts it\nMotif id: claimed_resolved_with_failing_ci\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#3\nGraph gold label: contradicted_by_ci_or_failure_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: NiruddeshJatra/vara#3\nRepo: NiruddeshJatra/vara\nIssue/PR number: 3\nGraph consistency label: contradicted_by_ci_or_failure_signal\nNodes: 152\nEdges: 438\nNode types: {'pr_file': 76, 'link_quality': 24, 'comment_chain': 18, 'comment': 16, 'commit': 6, 'ali"}, "properties": {"scanner": "foundry_dataset", "category": "ci", "severity": "critical", "confidence": 0.86, "cwe": "", "owasp": ""}}, {"id": "foundry_auth_guardrail_gap", "name": "Foundry mined security auth guardrail gaps: NiruddeshJatra/vara", "shortDescription": {"text": "Foundry mined security auth guardrail gaps: NiruddeshJatra/vara"}, "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: contradicted_by_ci_or_failure_signal\nRepo: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#3\nEvidence:\nGraph motif: Security/auth change without enough guardrails\nMotif id: security_auth_without_guardrails\nPolarity: bad\nTraining usage: assumption_check\nSeverity: critical\nRepo: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#3\nGraph gold label: contradicted_by_ci_or_failure_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: NiruddeshJatra/vara#3\nRepo: NiruddeshJatra/vara\nIssue/PR number: 3\nGraph consistency label: contradicted_by_ci_or_failure_signal\nNodes: 152\nEdges: 438\nNode types: {'pr_file': 76, 'link_quality': 24, 'comment_chain': 18, 'comment': 16, 'commit': 6, 'a"}, "properties": {"scanner": "foundry_dataset", "category": "auth", "severity": "critical", "confidence": 0.78, "cwe": "", "owasp": ""}}, {"id": "scanner-506be2b95088f5d3", "name": "git log failed \u2014 history analysis incomplete", "shortDescription": {"text": "git log failed \u2014 history analysis incomplete"}, "fullDescription": {"text": "fatal: not a git repository (or any parent up to mount point /data)\nStopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set)."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"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-4601e3ad3bb28677", "name": "No CI/CD pipelines detected", "shortDescription": {"text": "No CI/CD pipelines detected"}, "fullDescription": {"text": "No GitHub Actions, GitLab CI, or CircleCI configs found. Without CI you can't gate deploys on tests/lints."}, "properties": {"scanner": "scanner-primary", "layer": "cicd", "severity": "medium", "confidence": 1.0}}]}}, "automationDetails": {"id": "repobility/15914"}, "properties": {"repository": "NiruddeshJatra/vara", "repoUrl": "https://github.com/NiruddeshJatra/vara", "branch": "main"}, "results": [{"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: NiruddeshJatra/vara"}, "properties": {"repobilityId": 360750, "scanner": "foundry_dataset", "fingerprint": "3cdf34c239fa6734a6a40230b9214aeee3253f31ab41392e99d943ddbc43cb9f", "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": ["ui_or_frontend", "ambiguous_needs_more_evidence", "comment_has_related_commit_context", "human_feedback_general", "unlinked_human_feedback", "runtime_failure", "blueprint_human_gap_disagreement", "ui_workflow_gap", "human_reported_issue_then_fix_attempt", "security_or_secrets", "bug_fix", "claimed_resolved_unverified", "human_reported_issue_no_linked_fix", "not_resolved_or_not_observed", "thread_has_human_issue_and_fix_context", "issue_or_pull_request_thread", "security_auth_secret", "deployment_env_gap", "positive_human_signal", "api_integration_gap", "docs_or_claims", "dependency_or_build", "ui_workflow", "human_reported_issue_then_failing_ci_fix_attempt", "verification_or_tests", "ci_failure_signal", "claimed_resolved_with_failing_ci_signal", "mostly follows blueprint"], "count": 28, "_omitted": "large_dict"}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"claimed_resolved_unverified": 4, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 30, "claimed_resolved_with_failing_ci_signal": 2}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {"ci_failure_signal": 16}, "synthetic": false, "edge_count": 438, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 18, "thread_has_comment": 16, "thread_touches_file": 76, "comment_chain_has_ci": 8, "thread_has_pr_review": 2, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 24, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 18, "comment_chain_links_commit": 14, "comment_chain_touches_file": 216, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 18}, "node_count": 152, "node_types": {"repo": 1, "commit": 6, "thread": 1, "comment": 16, "pr_file": 76, "alignment": 4, "pr_review": 2, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 24, "comment_chain": 18, "blueprint_finding": 1}, "query_type": "motif_query", "thread_key": "NiruddeshJatra/vara#3", "issue_number": "3", "quality_tiers": {"unresolved": 8, "assumption_check": 4, "weak_supervision": 12}, "repo_full_name": "NiruddeshJatra/vara", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-c7848845d6266a0d", "graph_gold_label": "contradicted_by_ci_or_failure_signal", "changed_file_labels": {"docs_or_claims": 21, "ui_or_frontend": 1554, "dependency_or_build": 21}}, "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: contradicted_by_ci_or_failure_signal\nRepo: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#3\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: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#3\nGraph gold label: contradicted_by_ci_or_failure_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: NiruddeshJatra/vara#3\nRepo: NiruddeshJatra/vara\nIssue/PR number: 3\nGraph consistency label: contradicted_by_ci_or_failure_signal\nNodes: 152\nEdges: 438\nNode types: {'pr_file': 76, 'link_quality': 24, 'comment_chain': 18, 'comment': 16, 'commit': 6, 'alignment': 4, 'pr_review': 2, 'thread': 1, 'repo': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1, 'blueprint_finding': 1}\nEdge types: {'comment_chain_touches_file': 216, 'thread_touches_file': 76, 'chain_has_link_quality': 24, 'thread_has_comment_chain': 18, 'comment_has_chain': 18, 'issue_chain_has_comment_chain': 18, 'thread_has_comment': 16, 'comment_chain_links_commit': 14, 'issue_chain_touches_file': 12, 'comment_chain_has_ci': 8, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'thread_has_pr_review': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1}\nLabels: {'ui_or_frontend': 74, 'ambiguous_needs_more_evidence': 15, 'comment_has_related_commit_context': 7, 'human_feedback_general': 6, 'unlinked_human_feedback': 6, 'runtime_failure': 5, 'blueprint_human_gap_disagreement': 4, 'ui_workflow_gap': 3, 'human_reported_issue_then_fix_attempt': 2, 'security_or_secrets': 2, 'bug_fix': 2, 'claimed_resolved_unverified': 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}\nOutcomes: {'ambiguous_needs_more_evidence': 30, 'claimed_resolved_unverified': 4, 'not_resolved_or_not_observed': 4, 'claimed_resolved_with_failing_ci_signal': 2}\nQuality tiers: {'weak_supervision': 12, 'unresolved': 8, 'assumption_check': 4}\nCI labels: {'ci_failure_signal': 16}\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/NiruddeshJatra/vara", "source_id": "graph-query-motif_query-88d33a835d0f85a5", "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": "NiruddeshJatra/vara", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: NiruddeshJatra/vara"}, "properties": {"repobilityId": 360749, "scanner": "foundry_dataset", "fingerprint": "9d06bca3a712458a10c1f312c71ca7737a6c23ee36878c251fd7d1774a2ff033", "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": {"api_or_backend": 3, "docs_or_claims": 1, "ui_or_frontend": 83, "source_or_other": 2, "ci_failure_signal": 1, "deployment_env_gap": 1, "api_integration_gap": 1, "verification_or_tests": 1, "human_feedback_general": 1, "mostly follows blueprint": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 1, "blueprint_human_gap_disagreement": 1, "comment_has_related_commit_context": 1, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_and_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 2}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {"ci_failure_signal": 2}, "synthetic": false, "edge_count": 164, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 3, "thread_has_comment": 2, "thread_touches_file": 89, "comment_chain_has_ci": 1, "thread_has_pr_review": 1, "alignment_uses_comment": 1, "alignment_uses_finding": 1, "chain_has_link_quality": 6, "comment_aligns_finding": 1, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 3, "comment_chain_links_commit": 1, "comment_chain_touches_file": 36, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 3}, "node_count": 109, "node_types": {"repo": 1, "commit": 1, "thread": 1, "comment": 2, "pr_file": 89, "alignment": 1, "pr_review": 1, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 3, "blueprint_finding": 1}, "query_type": "motif_query", "thread_key": "NiruddeshJatra/vara#2", "issue_number": "2", "quality_tiers": {"unresolved": 2, "assumption_check": 1, "weak_supervision": 3}, "repo_full_name": "NiruddeshJatra/vara", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-c08502d466425a02", "graph_gold_label": "contradicted_by_ci_or_failure_signal", "changed_file_labels": {"api_or_backend": 18, "docs_or_claims": 6, "ui_or_frontend": 498, "source_or_other": 12}}, "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: contradicted_by_ci_or_failure_signal\nRepo: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#2\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: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#2\nGraph gold label: contradicted_by_ci_or_failure_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: NiruddeshJatra/vara#2\nRepo: NiruddeshJatra/vara\nIssue/PR number: 2\nGraph consistency label: contradicted_by_ci_or_failure_signal\nNodes: 109\nEdges: 164\nNode types: {'pr_file': 89, 'link_quality': 6, 'comment_chain': 3, 'comment': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'commit': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1, 'alignment': 1, 'blueprint_finding': 1}\nEdge types: {'thread_touches_file': 89, 'comment_chain_touches_file': 36, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 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, 'comment_chain_links_commit': 1, 'comment_chain_has_ci': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1, 'alignment_uses_comment': 1}\nLabels: {'ui_or_frontend': 83, 'not_resolved_or_not_observed': 4, 'api_or_backend': 3, 'source_or_other': 2, 'human_reported_issue_no_linked_fix': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'human_feedback_general': 1, 'deployment_env_gap': 1, 'api_integration_gap': 1, 'docs_or_claims': 1, 'comment_has_related_commit_context': 1, 'verification_or_tests': 1, 'ci_failure_signal': 1, 'ambiguous_needs_more_evidence': 1, 'blueprint_human_gap_disagreement': 1}\nOutcomes: {'not_resolved_or_not_observed': 8, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'weak_supervision': 3, 'unresolved': 2, 'assumption_check': 1}\nCI labels: {'ci_failure_signal': 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/NiruddeshJatra/vara", "source_id": "graph-query-motif_query-1cc70292b9258c15", "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": "NiruddeshJatra/vara", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: NiruddeshJatra/vara"}, "properties": {"repobilityId": 360748, "scanner": "foundry_dataset", "fingerprint": "8ad4cf77f2f2ee9dbd747985a7f2ec3c7167d1b40812be149f34b1f0272b43bd", "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": ["ambiguous_needs_more_evidence", "comment_has_related_commit_context", "build_install_failure", "deployment_env_gap", "api_integration_gap", "dependency_or_build", "verification_or_tests", "human_reported_issue_no_linked_fix", "not_resolved_or_not_observed", "thread_has_human_issue_and_fix_context", "blueprint_human_gap_disagreement", "issue_or_pull_request_thread", "security_auth_secret", "ui_or_frontend", "human_reported_issue_then_verified_fix_attempt", "bug_fix", "claimed_resolved_with_verification_signal", "ci_failure_signal", "mostly follows blueprint"], "count": 19, "_omitted": "large_dict"}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 14, "claimed_resolved_with_verification_signal": 2}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {"ci_failure_signal": 2}, "synthetic": false, "edge_count": 93, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 8, "thread_has_comment": 5, "thread_touches_file": 3, "comment_chain_has_ci": 1, "thread_has_pr_review": 3, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 12, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 3, "thread_has_comment_chain": 8, "comment_chain_links_commit": 8, "comment_chain_touches_file": 24, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 8}, "node_count": 42, "node_types": {"repo": 1, "commit": 3, "thread": 1, "comment": 5, "pr_file": 3, "alignment": 2, "pr_review": 3, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 12, "comment_chain": 8, "blueprint_finding": 1}, "query_type": "motif_query", "thread_key": "NiruddeshJatra/vara#1", "issue_number": "1", "quality_tiers": {"unresolved": 2, "assumption_check": 2, "weak_supervision": 8}, "repo_full_name": "NiruddeshJatra/vara", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-9c8642919f2483c3", "graph_gold_label": "contradicted_by_ci_or_failure_signal", "changed_file_labels": {"ui_or_frontend": 11, "dependency_or_build": 22}}, "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: contradicted_by_ci_or_failure_signal\nRepo: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#1\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: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#1\nGraph gold label: contradicted_by_ci_or_failure_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: NiruddeshJatra/vara#1\nRepo: NiruddeshJatra/vara\nIssue/PR number: 1\nGraph consistency label: contradicted_by_ci_or_failure_signal\nNodes: 42\nEdges: 93\nNode types: {'link_quality': 12, 'comment_chain': 8, 'comment': 5, 'pr_review': 3, 'pr_file': 3, 'commit': 3, 'alignment': 2, 'thread': 1, 'repo': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1, 'blueprint_finding': 1}\nEdge types: {'comment_chain_touches_file': 24, 'chain_has_link_quality': 12, 'thread_has_comment_chain': 8, 'comment_has_chain': 8, 'comment_chain_links_commit': 8, 'issue_chain_has_comment_chain': 8, 'thread_has_comment': 5, 'thread_has_pr_review': 3, 'thread_touches_file': 3, 'issue_chain_touches_file': 3, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'comment_chain_has_ci': 1, 'thread_has_issue_chain': 1}\nLabels: {'ambiguous_needs_more_evidence': 7, 'comment_has_related_commit_context': 5, 'build_install_failure': 3, 'deployment_env_gap': 2, 'api_integration_gap': 2, 'dependency_or_build': 2, 'verification_or_tests': 2, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_and_fix_context': 2, 'blueprint_human_gap_disagreement': 2, 'issue_or_pull_request_thread': 1, 'security_auth_secret': 1, 'ui_or_frontend': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'bug_fix': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 14, 'not_resolved_or_not_observed': 4, 'claimed_resolved_with_verification_signal': 2}\nQuality tiers: {'weak_supervision': 8, 'unresolved': 2, 'assumption_check': 2}\nCI labels: {'ci_failure_signal': 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/NiruddeshJatra/vara", "source_id": "graph-query-motif_query-a2fabbb10d3c68d0", "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": "NiruddeshJatra/vara", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: NiruddeshJatra/vara"}, "properties": {"repobilityId": 343946, "scanner": "foundry_dataset", "fingerprint": "09195ec192fc0c36704f8c979886fa9815ffd3457514bef8c0c149501d3234f7", "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": ["ui_or_frontend", "ambiguous_needs_more_evidence", "comment_has_related_commit_context", "human_feedback_general", "unlinked_human_feedback", "runtime_failure", "blueprint_human_gap_disagreement", "ui_workflow_gap", "human_reported_issue_then_fix_attempt", "security_or_secrets", "bug_fix", "claimed_resolved_unverified", "human_reported_issue_no_linked_fix", "not_resolved_or_not_observed", "thread_has_human_issue_and_fix_context", "issue_or_pull_request_thread", "security_auth_secret", "deployment_env_gap", "positive_human_signal", "api_integration_gap", "docs_or_claims", "dependency_or_build", "ui_workflow", "human_reported_issue_then_failing_ci_fix_attempt", "verification_or_tests", "ci_failure_signal", "claimed_resolved_with_failing_ci_signal", "mostly follows blueprint"], "count": 28, "_omitted": "large_dict"}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"claimed_resolved_unverified": 4, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 30, "claimed_resolved_with_failing_ci_signal": 2}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {"ci_failure_signal": 16}, "synthetic": false, "edge_count": 438, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 18, "thread_has_comment": 16, "thread_touches_file": 76, "comment_chain_has_ci": 8, "thread_has_pr_review": 2, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 24, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 18, "comment_chain_links_commit": 14, "comment_chain_touches_file": 216, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 18}, "node_count": 152, "node_types": {"repo": 1, "commit": 6, "thread": 1, "comment": 16, "pr_file": 76, "alignment": 4, "pr_review": 2, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 24, "comment_chain": 18, "blueprint_finding": 1}, "query_type": "motif_query", "thread_key": "NiruddeshJatra/vara#3", "issue_number": "3", "quality_tiers": {"unresolved": 8, "assumption_check": 4, "weak_supervision": 12}, "repo_full_name": "NiruddeshJatra/vara", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-39578bd67eeb0637", "graph_gold_label": "contradicted_by_ci_or_failure_signal", "changed_file_labels": {"docs_or_claims": 21, "ui_or_frontend": 1554, "dependency_or_build": 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: contradicted_by_ci_or_failure_signal\nRepo: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#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: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#3\nGraph gold label: contradicted_by_ci_or_failure_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: NiruddeshJatra/vara#3\nRepo: NiruddeshJatra/vara\nIssue/PR number: 3\nGraph consistency label: contradicted_by_ci_or_failure_signal\nNodes: 152\nEdges: 438\nNode types: {'pr_file': 76, 'link_quality': 24, 'comment_chain': 18, 'comment': 16, 'commit': 6, 'alignment': 4, 'pr_review': 2, 'thread': 1, 'repo': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1, 'blueprint_finding': 1}\nEdge types: {'comment_chain_touches_file': 216, 'thread_touches_file': 76, 'chain_has_link_quality': 24, 'thread_has_comment_chain': 18, 'comment_has_chain': 18, 'issue_chain_has_comment_chain': 18, 'thread_has_comment': 16, 'comment_chain_links_commit': 14, 'issue_chain_touches_file': 12, 'comment_chain_has_ci': 8, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'thread_has_pr_review': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1}\nLabels: {'ui_or_frontend': 74, 'ambiguous_needs_more_evidence': 15, 'comment_has_related_commit_context': 7, 'human_feedback_general': 6, 'unlinked_human_feedback': 6, 'runtime_failure': 5, 'blueprint_human_gap_disagreement': 4, 'ui_workflow_gap': 3, 'human_reported_issue_then_fix_attempt': 2, 'security_or_secrets': 2, 'bug_fix': 2, 'claimed_resolved_unverified': 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}\nOutcomes: {'ambiguous_needs_more_evidence': 30, 'claimed_resolved_unverified': 4, 'not_resolved_or_not_observed': 4, 'claimed_resolved_with_failing_ci_signal': 2}\nQuality tiers: {'weak_supervision': 12, 'unresolved': 8, 'assumption_check': 4}\nCI labels: {'ci_failure_signal': 16}\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/NiruddeshJatra/vara", "source_id": "graph-query-motif_query-02d2be2e4db68d21", "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": "NiruddeshJatra/vara", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: NiruddeshJatra/vara"}, "properties": {"repobilityId": 343945, "scanner": "foundry_dataset", "fingerprint": "74a0a2a5f9a083f50180f615ee234ee11d850347cbbdcac90401f5a4669b8995", "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": {"api_or_backend": 3, "docs_or_claims": 1, "ui_or_frontend": 83, "source_or_other": 2, "ci_failure_signal": 1, "deployment_env_gap": 1, "api_integration_gap": 1, "verification_or_tests": 1, "human_feedback_general": 1, "mostly follows blueprint": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 1, "blueprint_human_gap_disagreement": 1, "comment_has_related_commit_context": 1, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_and_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 2}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {"ci_failure_signal": 2}, "synthetic": false, "edge_count": 164, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 3, "thread_has_comment": 2, "thread_touches_file": 89, "comment_chain_has_ci": 1, "thread_has_pr_review": 1, "alignment_uses_comment": 1, "alignment_uses_finding": 1, "chain_has_link_quality": 6, "comment_aligns_finding": 1, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 3, "comment_chain_links_commit": 1, "comment_chain_touches_file": 36, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 3}, "node_count": 109, "node_types": {"repo": 1, "commit": 1, "thread": 1, "comment": 2, "pr_file": 89, "alignment": 1, "pr_review": 1, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 3, "blueprint_finding": 1}, "query_type": "motif_query", "thread_key": "NiruddeshJatra/vara#2", "issue_number": "2", "quality_tiers": {"unresolved": 2, "assumption_check": 1, "weak_supervision": 3}, "repo_full_name": "NiruddeshJatra/vara", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-2aebcf9f66355136", "graph_gold_label": "contradicted_by_ci_or_failure_signal", "changed_file_labels": {"api_or_backend": 18, "docs_or_claims": 6, "ui_or_frontend": 498, "source_or_other": 12}}, "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: contradicted_by_ci_or_failure_signal\nRepo: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#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: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#2\nGraph gold label: contradicted_by_ci_or_failure_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: NiruddeshJatra/vara#2\nRepo: NiruddeshJatra/vara\nIssue/PR number: 2\nGraph consistency label: contradicted_by_ci_or_failure_signal\nNodes: 109\nEdges: 164\nNode types: {'pr_file': 89, 'link_quality': 6, 'comment_chain': 3, 'comment': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'commit': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1, 'alignment': 1, 'blueprint_finding': 1}\nEdge types: {'thread_touches_file': 89, 'comment_chain_touches_file': 36, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 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, 'comment_chain_links_commit': 1, 'comment_chain_has_ci': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1, 'alignment_uses_comment': 1}\nLabels: {'ui_or_frontend': 83, 'not_resolved_or_not_observed': 4, 'api_or_backend': 3, 'source_or_other': 2, 'human_reported_issue_no_linked_fix': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'human_feedback_general': 1, 'deployment_env_gap': 1, 'api_integration_gap': 1, 'docs_or_claims': 1, 'comment_has_related_commit_context': 1, 'verification_or_tests': 1, 'ci_failure_signal': 1, 'ambiguous_needs_more_evidence': 1, 'blueprint_human_gap_disagreement': 1}\nOutcomes: {'not_resolved_or_not_observed': 8, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'weak_supervision': 3, 'unresolved': 2, 'assumption_check': 1}\nCI labels: {'ci_failure_signal': 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/NiruddeshJatra/vara", "source_id": "graph-query-motif_query-ebe237df36e022b9", "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": "NiruddeshJatra/vara", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: NiruddeshJatra/vara"}, "properties": {"repobilityId": 343944, "scanner": "foundry_dataset", "fingerprint": "91dd845418caa19506d10a46567612c6271b9ea7fcdac7cd8e87621dfcbd5f93", "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", "build_install_failure", "deployment_env_gap", "api_integration_gap", "dependency_or_build", "verification_or_tests", "human_reported_issue_no_linked_fix", "not_resolved_or_not_observed", "thread_has_human_issue_and_fix_context", "blueprint_human_gap_disagreement", "issue_or_pull_request_thread", "security_auth_secret", "ui_or_frontend", "human_reported_issue_then_verified_fix_attempt", "bug_fix", "claimed_resolved_with_verification_signal", "ci_failure_signal", "mostly follows blueprint"], "count": 19, "_omitted": "large_dict"}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 14, "claimed_resolved_with_verification_signal": 2}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {"ci_failure_signal": 2}, "synthetic": false, "edge_count": 93, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 8, "thread_has_comment": 5, "thread_touches_file": 3, "comment_chain_has_ci": 1, "thread_has_pr_review": 3, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 12, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 3, "thread_has_comment_chain": 8, "comment_chain_links_commit": 8, "comment_chain_touches_file": 24, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 8}, "node_count": 42, "node_types": {"repo": 1, "commit": 3, "thread": 1, "comment": 5, "pr_file": 3, "alignment": 2, "pr_review": 3, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 12, "comment_chain": 8, "blueprint_finding": 1}, "query_type": "motif_query", "thread_key": "NiruddeshJatra/vara#1", "issue_number": "1", "quality_tiers": {"unresolved": 2, "assumption_check": 2, "weak_supervision": 8}, "repo_full_name": "NiruddeshJatra/vara", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-dc58e0bc9ae31fee", "graph_gold_label": "contradicted_by_ci_or_failure_signal", "changed_file_labels": {"ui_or_frontend": 11, "dependency_or_build": 22}}, "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: contradicted_by_ci_or_failure_signal\nRepo: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#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: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#1\nGraph gold label: contradicted_by_ci_or_failure_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: NiruddeshJatra/vara#1\nRepo: NiruddeshJatra/vara\nIssue/PR number: 1\nGraph consistency label: contradicted_by_ci_or_failure_signal\nNodes: 42\nEdges: 93\nNode types: {'link_quality': 12, 'comment_chain': 8, 'comment': 5, 'pr_review': 3, 'pr_file': 3, 'commit': 3, 'alignment': 2, 'thread': 1, 'repo': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1, 'blueprint_finding': 1}\nEdge types: {'comment_chain_touches_file': 24, 'chain_has_link_quality': 12, 'thread_has_comment_chain': 8, 'comment_has_chain': 8, 'comment_chain_links_commit': 8, 'issue_chain_has_comment_chain': 8, 'thread_has_comment': 5, 'thread_has_pr_review': 3, 'thread_touches_file': 3, 'issue_chain_touches_file': 3, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'comment_chain_has_ci': 1, 'thread_has_issue_chain': 1}\nLabels: {'ambiguous_needs_more_evidence': 7, 'comment_has_related_commit_context': 5, 'build_install_failure': 3, 'deployment_env_gap': 2, 'api_integration_gap': 2, 'dependency_or_build': 2, 'verification_or_tests': 2, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_and_fix_context': 2, 'blueprint_human_gap_disagreement': 2, 'issue_or_pull_request_thread': 1, 'security_auth_secret': 1, 'ui_or_frontend': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'bug_fix': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 14, 'not_resolved_or_not_observed': 4, 'claimed_resolved_with_verification_signal': 2}\nQuality tiers: {'weak_supervision': 8, 'unresolved': 2, 'assumption_check': 2}\nCI labels: {'ci_failure_signal': 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/NiruddeshJatra/vara", "source_id": "graph-query-motif_query-5c9461e058312bc8", "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": "NiruddeshJatra/vara", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: NiruddeshJatra/vara"}, "properties": {"repobilityId": 299782, "scanner": "foundry_dataset", "fingerprint": "551b6abc1e23a1d007a2ad9f39b71f16015fa6e91ff7cb8d55e5c4eb8832a742", "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": "NiruddeshJatra/vara#3", "human_labels": ["api_integration_gap", "dependency_or_build", "deployment_env_gap", "docs_or_claims", "human_feedback_general", "positive_human_signal", "runtime_failure", "security_auth_secret", "ui_or_frontend", "ui_workflow_gap"], "issue_number": "3", "thread_label": "thread_has_human_issue_and_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.65, "repo_full_name": "NiruddeshJatra/vara", "training_usage": "weak_supervision", "confidence_tier": "weak_supervision", "source_chain_id": "evidence-chain-issue_chain-d35c109b66e5d123", "helicopter_views": {"graphs": 2, "schemas": 2}, "artifact_families": {"ci": 3, "docs": 5}, "source_chain_kind": "issue_chain", "changed_file_count": 76, "source_graph_label": "source_backed_multi_signal_graph", "changed_file_labels": {"docs_or_claims": 1, "ui_or_frontend": 74, "dependency_or_build": 1}, "linked_commit_count": 14, "helicopter_view_count": 4, "source_artifact_count": 8, "classification_reasons": ["source_graph_has_real_artifacts", "source_graph_has_verification_artifacts", "repo_has_isolated_helicopter_views", "link_quality_weak_supervision", "high_risk_human_feedback_label"], "linked_ci_commit_count": 8, "verification_artifact_count": 3, "design_schema_api_artifact_count": 0}, "text": "Comment chain pattern product: assumption_checks\nRepo: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#3\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_backed_multi_signal_graph\nReasons: source_graph_has_real_artifacts, source_graph_has_verification_artifacts, repo_has_isolated_helicopter_views, link_quality_weak_supervision, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: NiruddeshJatra/vara#3\nRepo: NiruddeshJatra/vara\nThread label: thread_has_human_issue_and_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 18\nLinked commit count: 14\nLinked CI commit count: 8\nLinked CI labels: {'ci_failure_signal': 8}\nChanged file count: 76\nLabels: {'security_auth_secret': 1, 'deployment_env_gap': 1, 'human_feedback_general': 6, 'ui_workflow_gap': 3, 'runtime_failure': 5, 'positive_human_signal': 1, 'api_integration_gap': 1}\nPolarities: {'bad': 11, 'neutral': 7}\nChanged file labels: {'docs_or_claims': 1, 'ui_or_frontend': 74, 'dependency_or_build': 1}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-f6fa850a5037e5bb\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"security_auth_secret\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/NiruddeshJatra/vara/pull/3\",\n    \"text\": \"GitHub feedback: security_auth_secret\\nPolarity: bad\\nKind: pull_request_body\\nRepo: NiruddeshJatra/vara\\nAuthor: NiruddeshJatra (User)\\nURL: https://github.com/NiruddeshJatra/vara/pull/3\\nTitle: feat(frontend): complete Bangla/English i18n coverage\\nBody:\\n- Move inline i18n resources out of i18n.ts into src/locales/{en,bn}/translation.json (statically imported); every existing key and hand-written Bangla string preserved verbatim\\r\\n- Sweep all pages/components for hardcoded user-facing strings (auth, profile, listing flow, rentals tabs/modal/cards, reviews, item detail, advertisements, FAQ, About, NotFound, toasts, zod/form validation messages) and route them through t() keyed by page (auth.*, listing.*, rental.*, itemDetail.*, profilePage.*, services.*, validation.*, etc.)\\r\\n- Status labels translated via a map (rental.status.*) keyed off the backend strings, never by translating raw values inline\\r\\n- FAQ + About were Bangla-only: Bangla preserved verbatim, English drafted\\r\\n- ~780 machine-drafted strings listed in TRANSLATION_REVIEW.md for human review, with a deliberately-untranslated section (brand, product-type nouns, place names, user content, currency/phone formats)\\r\\n- Locale-aware da\"\n  },\n  {\n    \"id\": \"github-feedback-comment-8229ad809e42b620\",\n    \"kind\": \"issue_comment\",\n    \"label\": \"deployment_env_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/NiruddeshJatra/vara/pull/3#issuecomment-4697447678\",\n    \"text\": \"GitHub feedback: deployment_env_gap\\nPolarity: bad\\nKind: issue_comment\\nRepo: NiruddeshJatra/vara\\nAuthor: vercel[bot] (Bot)\\nURL: https://github.com/NiruddeshJatra/vara/pull/3#issuecomment-4697447678\\\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/NiruddeshJatra/vara", "source_id": "comment-chain-pattern-assumption_checks-ed462caf8e26765b", "synthetic": false, "gold_label": "", "graph_label": "source_backed_multi_signal_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": "NiruddeshJatra/vara", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: NiruddeshJatra/vara"}, "properties": {"repobilityId": 299781, "scanner": "foundry_dataset", "fingerprint": "d03715d344d468c2cf9532e8c3641e1fa4beb3444492ef5f56521745472daef3", "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": "NiruddeshJatra/vara#1", "human_labels": ["api_integration_gap", "build_install_failure", "dependency_or_build", "deployment_env_gap", "security_auth_secret", "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.757, "repo_full_name": "NiruddeshJatra/vara", "training_usage": "weak_supervision", "confidence_tier": "weak_supervision", "source_chain_id": "evidence-chain-issue_chain-40353b9691467f0c", "helicopter_views": {"graphs": 2, "schemas": 2}, "artifact_families": {"ci": 3, "docs": 5}, "source_chain_kind": "issue_chain", "changed_file_count": 3, "source_graph_label": "source_backed_multi_signal_graph", "changed_file_labels": {"ui_or_frontend": 1, "dependency_or_build": 2}, "linked_commit_count": 8, "helicopter_view_count": 4, "source_artifact_count": 8, "classification_reasons": ["source_graph_has_real_artifacts", "source_graph_has_verification_artifacts", "repo_has_isolated_helicopter_views", "link_quality_weak_supervision", "high_risk_human_feedback_label"], "linked_ci_commit_count": 1, "verification_artifact_count": 3, "design_schema_api_artifact_count": 0}, "text": "Comment chain pattern product: assumption_checks\nRepo: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#1\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_backed_multi_signal_graph\nReasons: source_graph_has_real_artifacts, source_graph_has_verification_artifacts, repo_has_isolated_helicopter_views, link_quality_weak_supervision, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: NiruddeshJatra/vara#1\nRepo: NiruddeshJatra/vara\nThread label: thread_has_human_issue_and_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 8\nLinked commit count: 8\nLinked CI commit count: 1\nLinked CI labels: {'ci_failure_signal': 1}\nChanged file count: 3\nLabels: {'build_install_failure': 3, 'deployment_env_gap': 2, 'security_auth_secret': 1, 'api_integration_gap': 2}\nPolarities: {'bad': 8}\nChanged file labels: {'dependency_or_build': 2, 'ui_or_frontend': 1}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-c369a46316d6b95f\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"build_install_failure\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/NiruddeshJatra/vara/pull/1\",\n    \"text\": \"GitHub feedback: build_install_failure\\nPolarity: bad\\nKind: pull_request_body\\nRepo: NiruddeshJatra/vara\\nAuthor: vercel[bot] (Bot)\\nURL: https://github.com/NiruddeshJatra/vara/pull/1\\nTitle: Add Vercel Web Analytics Integration\\nBody:\\n## Vercel Web Analytics Installation Report\\n\\nSuccessfully installed and configured Vercel Web Analytics for this React + Vite project.\\n\\n### Changes Made\\n\\n**1. Installed Package:**\\n- Added `@vercel/analytics` version 2.0.1 to project dependencies\\n- Updated package.json and package-lock.json accordingly\\n\\n**2. Modified Files:**\\n- `frontend/src/App.tsx`: \\n  - Added import statement: `import { Analytics } from '@vercel/analytics/react';`\\n  - Added `<Analytics />` component inside the TooltipProvider, after Toaster and Sonner components\\n  - This ensures analytics tracking is initialized for all routes in the application\\n\\n**3. Implementation Details:**\\n- Followed the latest official Vercel documentation from https://vercel.com/docs/analytics/quickstart\\n- Used the React/Vite-specific integration pattern as specified in the docs\\n- The Analytics component is placed at the root level of the application to track all page views\\n- No additional configuration was needed \"\n  },\n  {\n    \"id\": \"github-feedback-comment-2df32d6c9bacf847\",\n    \"kind\": \"issue_comment\",\n    \"label\": \"deployment_env_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/NiruddeshJatra/vara/pull/1#issuecomment-4570323399\",\n    \"text\": \"GitHub feedback: deployment_env_gap\\nPolarity: bad\\nKind: issue_comment\\nRepo: NiruddeshJatra/vara\\nAuthor: vercel[bot] (Bot)\\nURL: https://github.com/NiruddeshJatra/vara/pull/1#issuecomment-4570323399\\nTitle: \\nBody:\\n[vc]: #tzPfIlQnhCSwLL1a08XOwUA4dpRqAq9z7oRDMSKy97M=:eyJpc01vbm9yZXBvIjp0cnVlLCJ0eXBlI\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/NiruddeshJatra/vara", "source_id": "comment-chain-pattern-assumption_checks-70de547ee757eb22", "synthetic": false, "gold_label": "", "graph_label": "source_backed_multi_signal_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": "NiruddeshJatra/vara", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: NiruddeshJatra/vara"}, "properties": {"repobilityId": 315786, "scanner": "foundry_dataset", "fingerprint": "3a799f1f722185002dcf35c827a9f9382b86df1e8e52e367d45a995c7b5d48dd", "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": "NiruddeshJatra/vara#2", "human_labels": ["api_integration_gap", "api_or_backend", "deployment_env_gap", "docs_or_claims", "human_feedback_general", "source_or_other", "ui_or_frontend"], "issue_number": "2", "thread_label": "thread_has_human_issue_and_fix_context", "outcome_label": "not_resolved_or_not_observed", "source_backed": true, "max_confidence": 0.59, "repo_full_name": "NiruddeshJatra/vara", "training_usage": "weak_supervision", "confidence_tier": "weak_supervision", "source_chain_id": "evidence-chain-issue_chain-0bb355bcb7422ea3", "helicopter_views": {"graphs": 2, "schemas": 2}, "artifact_families": {"ci": 3, "docs": 5}, "source_chain_kind": "issue_chain", "changed_file_count": 89, "source_graph_label": "source_backed_multi_signal_graph", "changed_file_labels": {"api_or_backend": 3, "docs_or_claims": 1, "ui_or_frontend": 83, "source_or_other": 2}, "linked_commit_count": 1, "helicopter_view_count": 4, "source_artifact_count": 8, "classification_reasons": ["source_graph_has_real_artifacts", "source_graph_has_verification_artifacts", "repo_has_isolated_helicopter_views", "link_quality_weak_supervision", "high_risk_human_feedback_label"], "linked_ci_commit_count": 1, "verification_artifact_count": 3, "design_schema_api_artifact_count": 0}, "text": "Comment chain pattern product: bad_chains\nRepo: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#2\nOutcome: not_resolved_or_not_observed\nThread label: thread_has_human_issue_and_fix_context\nSource graph label: source_backed_multi_signal_graph\nReasons: source_graph_has_real_artifacts, source_graph_has_verification_artifacts, repo_has_isolated_helicopter_views, link_quality_weak_supervision, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: NiruddeshJatra/vara#2\nRepo: NiruddeshJatra/vara\nThread label: thread_has_human_issue_and_fix_context\nOutcome: not_resolved_or_not_observed\nComment count: 3\nLinked commit count: 1\nLinked CI commit count: 1\nLinked CI labels: {'ci_failure_signal': 1}\nChanged file count: 89\nLabels: {'human_feedback_general': 1, 'deployment_env_gap': 1, 'api_integration_gap': 1}\nPolarities: {'neutral': 1, 'bad': 2}\nChanged file labels: {'source_or_other': 2, 'docs_or_claims': 1, 'ui_or_frontend': 83, 'api_or_backend': 3}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-9724b104be8550f4\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/NiruddeshJatra/vara/pull/2\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: pull_request_body\\nRepo: NiruddeshJatra/vara\\nAuthor: NiruddeshJatra (User)\\nURL: https://github.com/NiruddeshJatra/vara/pull/2\\nTitle: Frontend improve\\nBody:\\n\"\n  },\n  {\n    \"id\": \"github-feedback-comment-8e6cd4a769511f2b\",\n    \"kind\": \"issue_comment\",\n    \"label\": \"deployment_env_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/NiruddeshJatra/vara/pull/2#issuecomment-4688960657\",\n    \"text\": \"GitHub feedback: deployment_env_gap\\nPolarity: bad\\nKind: issue_comment\\nRepo: NiruddeshJatra/vara\\nAuthor: vercel[bot] (Bot)\\nURL: https://github.com/NiruddeshJatra/vara/pull/2#issuecomment-4688960657\\nTitle: \\nBody:\\n[vc]: #xtpS0Dg88d29tUz38VNZvAKwyUQChuoXGUcGJH7uFRE=:eyJpc01vbm9yZXBvIjp0cnVlLCJ0eXBlIjoiZ2l0aHViIiwicHJvamVjdHMiOlt7Im5hbWUiOiJ2YXJhIiwicHJvamVjdElkIjoicHJqX2RtdXFjTWd3clBkRjN2VEVJNGN4UmFGdUlZb1giLCJ2MCI6ZmFsc2UsImluc3BlY3RvclVybCI6Imh0dHBzOi8vdmVyY2VsLmNvbS9uaXJ1ZGRlc2gtamF0cmFzLXByb2plY3RzL3ZhcmEvNzNMdTlkM2FucUg0ckJhMjVwSzZXRU5FR3hHYSIsInByZXZpZXdVcmwiOiJ2YXJhLWdpdC1mcm9udGVuZC1pbXByb3ZlLW5pcnVkZGVzaC1qYXRyYXMtcHJvamVjdHMudmVyY2VsLmFwcCIsIm5leHRDb21taXRTdGF0dXMiOiJERVBMT1lFRCIsImxpdmVGZWVkYmFjayI6eyJyZXNvbHZlZCI6MCwidW5yZXNvbHZlZCI6MCwidG90YWwiOjAsImxpbmsiOiJ2YXJhLWdpdC1mcm9udGVuZC1pbXByb3ZlLW5pcnVkZGVzaC1qYXRyYXMtcHJvamVjdHMudmVyY2VsLmFwcCJ9LCJyb290RGlyZWN0b3J5IjoiZnJvbnRlbmQifV19\\nThe latest updates on your projects. Learn more about [Vercel for GitHub](https://vercel.link/github-learn-more).\\n\\n| Project | Deployment | Actions | Updated (UTC) |\\n| :--- | :----- | :------ | :------ |\\n| [vara](https://vercel.com/niruddesh-jatras-projects/vara) | ![Ready](https://vercel.com/st\"\n  },\n  {\n    \"id\": \"github-pr-review-submission-60bdf385cc3eb8a8\",\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/NiruddeshJatra/vara", "source_id": "comment-chain-pattern-bad_chains-a3ec8e4a22c096d3", "synthetic": false, "gold_label": "", "graph_label": "source_backed_multi_signal_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": "NiruddeshJatra/vara", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_failing_ci_claim", "level": "error", "message": {"text": "Foundry mined claimed resolved with failing ci: NiruddeshJatra/vara"}, "properties": {"repobilityId": 357822, "scanner": "foundry_dataset", "fingerprint": "633e78ed50fdd460853df23c3100496a75a8e4802398afcb1aa5d7e292f86f12", "category": "ci", "severity": "critical", "confidence": 0.86, "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": "Claimed resolved with failing CI", "intent": "Hard negatives where CI/failure evidence contradicts a resolution claim.", "labels": {"keys": ["ui_or_frontend", "ambiguous_needs_more_evidence", "comment_has_related_commit_context", "human_feedback_general", "unlinked_human_feedback", "runtime_failure", "blueprint_human_gap_disagreement", "ui_workflow_gap", "human_reported_issue_then_fix_attempt", "security_or_secrets", "bug_fix", "claimed_resolved_unverified", "human_reported_issue_no_linked_fix", "not_resolved_or_not_observed", "thread_has_human_issue_and_fix_context", "issue_or_pull_request_thread", "security_auth_secret", "deployment_env_gap", "positive_human_signal", "api_integration_gap", "docs_or_claims", "dependency_or_build", "ui_workflow", "human_reported_issue_then_failing_ci_fix_attempt", "verification_or_tests", "ci_failure_signal", "claimed_resolved_with_failing_ci_signal", "mostly follows blueprint"], "count": 28, "_omitted": "large_dict"}, "source": "graph_query_export", "motif_id": "claimed_resolved_with_failing_ci", "outcomes": {"claimed_resolved_unverified": 4, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 30, "claimed_resolved_with_failing_ci_signal": 2}, "polarity": "bad", "query_id": "claimed_resolved_with_failing_ci", "severity": "critical", "ci_labels": {"ci_failure_signal": 16}, "synthetic": false, "edge_count": 438, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 18, "thread_has_comment": 16, "thread_touches_file": 76, "comment_chain_has_ci": 8, "thread_has_pr_review": 2, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 24, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 18, "comment_chain_links_commit": 14, "comment_chain_touches_file": 216, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 18}, "node_count": 152, "node_types": {"repo": 1, "commit": 6, "thread": 1, "comment": 16, "pr_file": 76, "alignment": 4, "pr_review": 2, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 24, "comment_chain": 18, "blueprint_finding": 1}, "query_type": "motif_query", "thread_key": "NiruddeshJatra/vara#3", "issue_number": "3", "quality_tiers": {"unresolved": 8, "assumption_check": 4, "weak_supervision": 12}, "repo_full_name": "NiruddeshJatra/vara", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-b60c5b3687aeabd0", "graph_gold_label": "contradicted_by_ci_or_failure_signal", "changed_file_labels": {"docs_or_claims": 21, "ui_or_frontend": 1554, "dependency_or_build": 21}}, "text": "Graph query export: Claimed resolved with failing CI\nQuery id: claimed_resolved_with_failing_ci\nQuery type: motif_query\nIntent: Hard negatives where CI/failure evidence contradicts a resolution claim.\nMotif: claimed_resolved_with_failing_ci\nTraining usage: hard_negative\nGraph gold label: contradicted_by_ci_or_failure_signal\nRepo: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#3\nEvidence:\nGraph motif: Claimed resolved while CI or failure evidence contradicts it\nMotif id: claimed_resolved_with_failing_ci\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#3\nGraph gold label: contradicted_by_ci_or_failure_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: NiruddeshJatra/vara#3\nRepo: NiruddeshJatra/vara\nIssue/PR number: 3\nGraph consistency label: contradicted_by_ci_or_failure_signal\nNodes: 152\nEdges: 438\nNode types: {'pr_file': 76, 'link_quality': 24, 'comment_chain': 18, 'comment': 16, 'commit': 6, 'alignment': 4, 'pr_review': 2, 'thread': 1, 'repo': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1, 'blueprint_finding': 1}\nEdge types: {'comment_chain_touches_file': 216, 'thread_touches_file': 76, 'chain_has_link_quality': 24, 'thread_has_comment_chain': 18, 'comment_has_chain': 18, 'issue_chain_has_comment_chain': 18, 'thread_has_comment': 16, 'comment_chain_links_commit': 14, 'issue_chain_touches_file': 12, 'comment_chain_has_ci': 8, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'thread_has_pr_review': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1}\nLabels: {'ui_or_frontend': 74, 'ambiguous_needs_more_evidence': 15, 'comment_has_related_commit_context': 7, 'human_feedback_general': 6, 'unlinked_human_feedback': 6, 'runtime_failure': 5, 'blueprint_human_gap_disagreement': 4, 'ui_workflow_gap': 3, 'human_reported_issue_then_fix_attempt': 2, 'security_or_secrets': 2, 'bug_fix': 2, 'claimed_resolved_unverified': 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}\nOutcomes: {'ambiguous_needs_more_evidence': 30, 'claimed_resolved_unverified': 4, 'not_resolved_or_not_observed': 4, 'claimed_resolved_with_failing_ci_signal': 2}\nQuality tiers: {'weak_supervision': 12, 'unresolved': 8, 'assumption_check': 4}\nCI labels: {'ci_failure_signal': 16}\nCurriculum targets:\n- Reject confident fix summaries when CI or checks fail.\n- Teach judge models to prefer external verification over generated narrative.\nAssumption checks:\n- Did checks fail on the linked commit?\n- Does the thread claim resolution despite failing or incomplete verification?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/NiruddeshJatra/vara", "source_id": "graph-query-motif_query-923cb458363b2e33", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/claimed_resolved_with_failing_ci/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "NiruddeshJatra/vara", "source_dataset": "graph_queries/claimed_resolved_with_failing_ci", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_failing_ci_claim", "level": "error", "message": {"text": "Foundry mined claimed resolved with failing ci: NiruddeshJatra/vara"}, "properties": {"repobilityId": 357821, "scanner": "foundry_dataset", "fingerprint": "bf10b476ad0df2d23b8cedcb76eed5495a4f6eb2d6fd819348c51ae87a23c960", "category": "ci", "severity": "critical", "confidence": 0.86, "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": "Claimed resolved with failing CI", "intent": "Hard negatives where CI/failure evidence contradicts a resolution claim.", "labels": {"api_or_backend": 3, "docs_or_claims": 1, "ui_or_frontend": 83, "source_or_other": 2, "ci_failure_signal": 1, "deployment_env_gap": 1, "api_integration_gap": 1, "verification_or_tests": 1, "human_feedback_general": 1, "mostly follows blueprint": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 1, "blueprint_human_gap_disagreement": 1, "comment_has_related_commit_context": 1, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_and_fix_context": 2}, "source": "graph_query_export", "motif_id": "claimed_resolved_with_failing_ci", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 2}, "polarity": "bad", "query_id": "claimed_resolved_with_failing_ci", "severity": "critical", "ci_labels": {"ci_failure_signal": 2}, "synthetic": false, "edge_count": 164, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 3, "thread_has_comment": 2, "thread_touches_file": 89, "comment_chain_has_ci": 1, "thread_has_pr_review": 1, "alignment_uses_comment": 1, "alignment_uses_finding": 1, "chain_has_link_quality": 6, "comment_aligns_finding": 1, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 3, "comment_chain_links_commit": 1, "comment_chain_touches_file": 36, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 3}, "node_count": 109, "node_types": {"repo": 1, "commit": 1, "thread": 1, "comment": 2, "pr_file": 89, "alignment": 1, "pr_review": 1, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 3, "blueprint_finding": 1}, "query_type": "motif_query", "thread_key": "NiruddeshJatra/vara#2", "issue_number": "2", "quality_tiers": {"unresolved": 2, "assumption_check": 1, "weak_supervision": 3}, "repo_full_name": "NiruddeshJatra/vara", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-737779f46177e1e0", "graph_gold_label": "contradicted_by_ci_or_failure_signal", "changed_file_labels": {"api_or_backend": 18, "docs_or_claims": 6, "ui_or_frontend": 498, "source_or_other": 12}}, "text": "Graph query export: Claimed resolved with failing CI\nQuery id: claimed_resolved_with_failing_ci\nQuery type: motif_query\nIntent: Hard negatives where CI/failure evidence contradicts a resolution claim.\nMotif: claimed_resolved_with_failing_ci\nTraining usage: hard_negative\nGraph gold label: contradicted_by_ci_or_failure_signal\nRepo: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#2\nEvidence:\nGraph motif: Claimed resolved while CI or failure evidence contradicts it\nMotif id: claimed_resolved_with_failing_ci\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#2\nGraph gold label: contradicted_by_ci_or_failure_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: NiruddeshJatra/vara#2\nRepo: NiruddeshJatra/vara\nIssue/PR number: 2\nGraph consistency label: contradicted_by_ci_or_failure_signal\nNodes: 109\nEdges: 164\nNode types: {'pr_file': 89, 'link_quality': 6, 'comment_chain': 3, 'comment': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'commit': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1, 'alignment': 1, 'blueprint_finding': 1}\nEdge types: {'thread_touches_file': 89, 'comment_chain_touches_file': 36, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 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, 'comment_chain_links_commit': 1, 'comment_chain_has_ci': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1, 'alignment_uses_comment': 1}\nLabels: {'ui_or_frontend': 83, 'not_resolved_or_not_observed': 4, 'api_or_backend': 3, 'source_or_other': 2, 'human_reported_issue_no_linked_fix': 2, 'thread_has_human_issue_and_fix_context': 2, 'issue_or_pull_request_thread': 1, 'human_feedback_general': 1, 'deployment_env_gap': 1, 'api_integration_gap': 1, 'docs_or_claims': 1, 'comment_has_related_commit_context': 1, 'verification_or_tests': 1, 'ci_failure_signal': 1, 'ambiguous_needs_more_evidence': 1, 'blueprint_human_gap_disagreement': 1}\nOutcomes: {'not_resolved_or_not_observed': 8, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'weak_supervision': 3, 'unresolved': 2, 'assumption_check': 1}\nCI labels: {'ci_failure_signal': 2}\nCurriculum targets:\n- Reject confident fix summaries when CI or checks fail.\n- Teach judge models to prefer external verification over generated narrative.\nAssumption checks:\n- Did checks fail on the linked commit?\n- Does the thread claim resolution despite failing or incomplete verification?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/NiruddeshJatra/vara", "source_id": "graph-query-motif_query-1900e6705f71ef68", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/claimed_resolved_with_failing_ci/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "NiruddeshJatra/vara", "source_dataset": "graph_queries/claimed_resolved_with_failing_ci", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_failing_ci_claim", "level": "error", "message": {"text": "Foundry mined claimed resolved with failing ci: NiruddeshJatra/vara"}, "properties": {"repobilityId": 357820, "scanner": "foundry_dataset", "fingerprint": "f0814ac777471217b51f87e632150b074f4a007083241e79d091cf8542fc2146", "category": "ci", "severity": "critical", "confidence": 0.86, "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": "Claimed resolved with failing CI", "intent": "Hard negatives where CI/failure evidence contradicts a resolution claim.", "labels": {"keys": ["ambiguous_needs_more_evidence", "comment_has_related_commit_context", "build_install_failure", "deployment_env_gap", "api_integration_gap", "dependency_or_build", "verification_or_tests", "human_reported_issue_no_linked_fix", "not_resolved_or_not_observed", "thread_has_human_issue_and_fix_context", "blueprint_human_gap_disagreement", "issue_or_pull_request_thread", "security_auth_secret", "ui_or_frontend", "human_reported_issue_then_verified_fix_attempt", "bug_fix", "claimed_resolved_with_verification_signal", "ci_failure_signal", "mostly follows blueprint"], "count": 19, "_omitted": "large_dict"}, "source": "graph_query_export", "motif_id": "claimed_resolved_with_failing_ci", "outcomes": {"not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 14, "claimed_resolved_with_verification_signal": 2}, "polarity": "bad", "query_id": "claimed_resolved_with_failing_ci", "severity": "critical", "ci_labels": {"ci_failure_signal": 2}, "synthetic": false, "edge_count": 93, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 8, "thread_has_comment": 5, "thread_touches_file": 3, "comment_chain_has_ci": 1, "thread_has_pr_review": 3, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 12, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 3, "thread_has_comment_chain": 8, "comment_chain_links_commit": 8, "comment_chain_touches_file": 24, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 8}, "node_count": 42, "node_types": {"repo": 1, "commit": 3, "thread": 1, "comment": 5, "pr_file": 3, "alignment": 2, "pr_review": 3, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 12, "comment_chain": 8, "blueprint_finding": 1}, "query_type": "motif_query", "thread_key": "NiruddeshJatra/vara#1", "issue_number": "1", "quality_tiers": {"unresolved": 2, "assumption_check": 2, "weak_supervision": 8}, "repo_full_name": "NiruddeshJatra/vara", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-ae86aed4cde15616", "graph_gold_label": "contradicted_by_ci_or_failure_signal", "changed_file_labels": {"ui_or_frontend": 11, "dependency_or_build": 22}}, "text": "Graph query export: Claimed resolved with failing CI\nQuery id: claimed_resolved_with_failing_ci\nQuery type: motif_query\nIntent: Hard negatives where CI/failure evidence contradicts a resolution claim.\nMotif: claimed_resolved_with_failing_ci\nTraining usage: hard_negative\nGraph gold label: contradicted_by_ci_or_failure_signal\nRepo: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#1\nEvidence:\nGraph motif: Claimed resolved while CI or failure evidence contradicts it\nMotif id: claimed_resolved_with_failing_ci\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#1\nGraph gold label: contradicted_by_ci_or_failure_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: NiruddeshJatra/vara#1\nRepo: NiruddeshJatra/vara\nIssue/PR number: 1\nGraph consistency label: contradicted_by_ci_or_failure_signal\nNodes: 42\nEdges: 93\nNode types: {'link_quality': 12, 'comment_chain': 8, 'comment': 5, 'pr_review': 3, 'pr_file': 3, 'commit': 3, 'alignment': 2, 'thread': 1, 'repo': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1, 'blueprint_finding': 1}\nEdge types: {'comment_chain_touches_file': 24, 'chain_has_link_quality': 12, 'thread_has_comment_chain': 8, 'comment_has_chain': 8, 'comment_chain_links_commit': 8, 'issue_chain_has_comment_chain': 8, 'thread_has_comment': 5, 'thread_has_pr_review': 3, 'thread_touches_file': 3, 'issue_chain_touches_file': 3, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'comment_chain_has_ci': 1, 'thread_has_issue_chain': 1}\nLabels: {'ambiguous_needs_more_evidence': 7, 'comment_has_related_commit_context': 5, 'build_install_failure': 3, 'deployment_env_gap': 2, 'api_integration_gap': 2, 'dependency_or_build': 2, 'verification_or_tests': 2, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_and_fix_context': 2, 'blueprint_human_gap_disagreement': 2, 'issue_or_pull_request_thread': 1, 'security_auth_secret': 1, 'ui_or_frontend': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'bug_fix': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 14, 'not_resolved_or_not_observed': 4, 'claimed_resolved_with_verification_signal': 2}\nQuality tiers: {'weak_supervision': 8, 'unresolved': 2, 'assumption_check': 2}\nCI labels: {'ci_failure_signal': 2}\nCurriculum targets:\n- Reject confident fix summaries when CI or checks fail.\n- Teach judge models to prefer external verification over generated narrative.\nAssumption checks:\n- Did checks fail on the linked commit?\n- Does the thread claim resolution despite failing or incomplete verification?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/NiruddeshJatra/vara", "source_id": "graph-query-motif_query-80e2ab51a6b3f61e", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/claimed_resolved_with_failing_ci/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "NiruddeshJatra/vara", "source_dataset": "graph_queries/claimed_resolved_with_failing_ci", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_auth_guardrail_gap", "level": "error", "message": {"text": "Foundry mined security auth guardrail gaps: NiruddeshJatra/vara"}, "properties": {"repobilityId": 331835, "scanner": "foundry_dataset", "fingerprint": "916f16236ec77667c9fdd3fc334f8016514c52274d97572cc30dc0eafcc8208b", "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": ["ui_or_frontend", "ambiguous_needs_more_evidence", "comment_has_related_commit_context", "human_feedback_general", "unlinked_human_feedback", "runtime_failure", "blueprint_human_gap_disagreement", "ui_workflow_gap", "human_reported_issue_then_fix_attempt", "security_or_secrets", "bug_fix", "claimed_resolved_unverified", "human_reported_issue_no_linked_fix", "not_resolved_or_not_observed", "thread_has_human_issue_and_fix_context", "issue_or_pull_request_thread", "security_auth_secret", "deployment_env_gap", "positive_human_signal", "api_integration_gap", "docs_or_claims", "dependency_or_build", "ui_workflow", "human_reported_issue_then_failing_ci_fix_attempt", "verification_or_tests", "ci_failure_signal", "claimed_resolved_with_failing_ci_signal", "mostly follows blueprint"], "count": 28, "_omitted": "large_dict"}, "source": "graph_query_export", "motif_id": "security_auth_without_guardrails", "outcomes": {"claimed_resolved_unverified": 4, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 30, "claimed_resolved_with_failing_ci_signal": 2}, "polarity": "bad", "query_id": "security_auth_guardrail_gaps", "severity": "critical", "ci_labels": {"ci_failure_signal": 16}, "synthetic": false, "edge_count": 438, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 18, "thread_has_comment": 16, "thread_touches_file": 76, "comment_chain_has_ci": 8, "thread_has_pr_review": 2, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 24, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 18, "comment_chain_links_commit": 14, "comment_chain_touches_file": 216, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 18}, "node_count": 152, "node_types": {"repo": 1, "commit": 6, "thread": 1, "comment": 16, "pr_file": 76, "alignment": 4, "pr_review": 2, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 24, "comment_chain": 18, "blueprint_finding": 1}, "query_type": "motif_query", "thread_key": "NiruddeshJatra/vara#3", "issue_number": "3", "quality_tiers": {"unresolved": 8, "assumption_check": 4, "weak_supervision": 12}, "repo_full_name": "NiruddeshJatra/vara", "training_usage": "assumption_check", "source_motif_id": "graph-pattern-motif-thread-1304a23c37db8715", "graph_gold_label": "contradicted_by_ci_or_failure_signal", "changed_file_labels": {"docs_or_claims": 21, "ui_or_frontend": 1554, "dependency_or_build": 21}}, "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: contradicted_by_ci_or_failure_signal\nRepo: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#3\nEvidence:\nGraph motif: Security/auth change without enough guardrails\nMotif id: security_auth_without_guardrails\nPolarity: bad\nTraining usage: assumption_check\nSeverity: critical\nRepo: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#3\nGraph gold label: contradicted_by_ci_or_failure_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: NiruddeshJatra/vara#3\nRepo: NiruddeshJatra/vara\nIssue/PR number: 3\nGraph consistency label: contradicted_by_ci_or_failure_signal\nNodes: 152\nEdges: 438\nNode types: {'pr_file': 76, 'link_quality': 24, 'comment_chain': 18, 'comment': 16, 'commit': 6, 'alignment': 4, 'pr_review': 2, 'thread': 1, 'repo': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1, 'blueprint_finding': 1}\nEdge types: {'comment_chain_touches_file': 216, 'thread_touches_file': 76, 'chain_has_link_quality': 24, 'thread_has_comment_chain': 18, 'comment_has_chain': 18, 'issue_chain_has_comment_chain': 18, 'thread_has_comment': 16, 'comment_chain_links_commit': 14, 'issue_chain_touches_file': 12, 'comment_chain_has_ci': 8, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'thread_has_pr_review': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1}\nLabels: {'ui_or_frontend': 74, 'ambiguous_needs_more_evidence': 15, 'comment_has_related_commit_context': 7, 'human_feedback_general': 6, 'unlinked_human_feedback': 6, 'runtime_failure': 5, 'blueprint_human_gap_disagreement': 4, 'ui_workflow_gap': 3, 'human_reported_issue_then_fix_attempt': 2, 'security_or_secrets': 2, 'bug_fix': 2, 'claimed_resolved_unverified': 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}\nOutcomes: {'ambiguous_needs_more_evidence': 30, 'claimed_resolved_unverified': 4, 'not_resolved_or_not_observed': 4, 'claimed_resolved_with_failing_ci_signal': 2}\nQuality tiers: {'weak_supervision': 12, 'unresolved': 8, 'assumption_check': 4}\nCI labels: {'ci_failure_signal': 16}\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/NiruddeshJatra/vara", "source_id": "graph-query-motif_query-a206b3880c4d7f90", "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": "NiruddeshJatra/vara", "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: NiruddeshJatra/vara"}, "properties": {"repobilityId": 331834, "scanner": "foundry_dataset", "fingerprint": "6c2cbbee019bd846984614ab080b6971c1752e7ca461bcb453974efa8c25b310", "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", "build_install_failure", "deployment_env_gap", "api_integration_gap", "dependency_or_build", "verification_or_tests", "human_reported_issue_no_linked_fix", "not_resolved_or_not_observed", "thread_has_human_issue_and_fix_context", "blueprint_human_gap_disagreement", "issue_or_pull_request_thread", "security_auth_secret", "ui_or_frontend", "human_reported_issue_then_verified_fix_attempt", "bug_fix", "claimed_resolved_with_verification_signal", "ci_failure_signal", "mostly follows blueprint"], "count": 19, "_omitted": "large_dict"}, "source": "graph_query_export", "motif_id": "security_auth_without_guardrails", "outcomes": {"not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 14, "claimed_resolved_with_verification_signal": 2}, "polarity": "bad", "query_id": "security_auth_guardrail_gaps", "severity": "critical", "ci_labels": {"ci_failure_signal": 2}, "synthetic": false, "edge_count": 93, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 8, "thread_has_comment": 5, "thread_touches_file": 3, "comment_chain_has_ci": 1, "thread_has_pr_review": 3, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 12, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 3, "thread_has_comment_chain": 8, "comment_chain_links_commit": 8, "comment_chain_touches_file": 24, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 8}, "node_count": 42, "node_types": {"repo": 1, "commit": 3, "thread": 1, "comment": 5, "pr_file": 3, "alignment": 2, "pr_review": 3, "ci_summary": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 12, "comment_chain": 8, "blueprint_finding": 1}, "query_type": "motif_query", "thread_key": "NiruddeshJatra/vara#1", "issue_number": "1", "quality_tiers": {"unresolved": 2, "assumption_check": 2, "weak_supervision": 8}, "repo_full_name": "NiruddeshJatra/vara", "training_usage": "assumption_check", "source_motif_id": "graph-pattern-motif-thread-73a860f7b7fc6a7a", "graph_gold_label": "contradicted_by_ci_or_failure_signal", "changed_file_labels": {"ui_or_frontend": 11, "dependency_or_build": 22}}, "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: contradicted_by_ci_or_failure_signal\nRepo: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#1\nEvidence:\nGraph motif: Security/auth change without enough guardrails\nMotif id: security_auth_without_guardrails\nPolarity: bad\nTraining usage: assumption_check\nSeverity: critical\nRepo: NiruddeshJatra/vara\nThread: NiruddeshJatra/vara#1\nGraph gold label: contradicted_by_ci_or_failure_signal\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: NiruddeshJatra/vara#1\nRepo: NiruddeshJatra/vara\nIssue/PR number: 1\nGraph consistency label: contradicted_by_ci_or_failure_signal\nNodes: 42\nEdges: 93\nNode types: {'link_quality': 12, 'comment_chain': 8, 'comment': 5, 'pr_review': 3, 'pr_file': 3, 'commit': 3, 'alignment': 2, 'thread': 1, 'repo': 1, 'ci_summary': 1, 'issue_chain': 1, 'fix_outcome': 1, 'blueprint_finding': 1}\nEdge types: {'comment_chain_touches_file': 24, 'chain_has_link_quality': 12, 'thread_has_comment_chain': 8, 'comment_has_chain': 8, 'comment_chain_links_commit': 8, 'issue_chain_has_comment_chain': 8, 'thread_has_comment': 5, 'thread_has_pr_review': 3, 'thread_touches_file': 3, 'issue_chain_touches_file': 3, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'comment_chain_has_ci': 1, 'thread_has_issue_chain': 1}\nLabels: {'ambiguous_needs_more_evidence': 7, 'comment_has_related_commit_context': 5, 'build_install_failure': 3, 'deployment_env_gap': 2, 'api_integration_gap': 2, 'dependency_or_build': 2, 'verification_or_tests': 2, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_and_fix_context': 2, 'blueprint_human_gap_disagreement': 2, 'issue_or_pull_request_thread': 1, 'security_auth_secret': 1, 'ui_or_frontend': 1, 'human_reported_issue_then_verified_fix_attempt': 1, 'bug_fix': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 14, 'not_resolved_or_not_observed': 4, 'claimed_resolved_with_verification_signal': 2}\nQuality tiers: {'weak_supervision': 8, 'unresolved': 2, 'assumption_check': 2}\nCI labels: {'ci_failure_signal': 2}\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/NiruddeshJatra/vara", "source_id": "graph-query-motif_query-afbdc134c72ccc3c", "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": "NiruddeshJatra/vara", "source_dataset": "graph_queries/security_auth_guardrail_gaps", "training_usage": "assumption_check"}}}, {"ruleId": "scanner-506be2b95088f5d3", "level": "none", "message": {"text": "git log failed \u2014 history analysis incomplete"}, "properties": {"repobilityId": "b424308a11bb9b22", "scanner": "scanner-primary", "fingerprint": "506be2b95088f5d3", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["git", "tooling"]}}, {"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-4601e3ad3bb28677", "level": "warning", "message": {"text": "No CI/CD pipelines detected"}, "properties": {"repobilityId": "c3ee439bce2bc51e", "scanner": "scanner-primary", "fingerprint": "4601e3ad3bb28677", "layer": "cicd", "severity": "medium", "confidence": 1.0, "tags": ["coverage"]}}]}]}