{"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: ryancinsight/Moirai", "shortDescription": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "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: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#9\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#9\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#9\nRepo: ryancinsight/Moirai\nIssue/PR number: 9\nGraph consistency label: assumption_check\nNodes: 46\nEdges: 72\nNode types: {'link_quality': 16, 'comment': 10, 'comment_chain': 10, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}"}, "properties": {"scanner": "foundry_dataset", "category": "practices", "severity": "medium", "confidence": 0.7, "cwe": "", "owasp": ""}}, {"id": "foundry_review_followup_gap", "name": "Foundry mined review feedback without structured fix: ryancinsight/Moirai", "shortDescription": {"text": "Foundry mined review feedback without structured fix: ryancinsight/Moirai"}, "fullDescription": {"text": "Graph query export: Review feedback without structured fix chain\nQuery id: review_feedback_without_structured_fix\nQuery type: motif_query\nIntent: Weak-supervision examples for review comments lacking a traceable fix.\nMotif: review_feedback_without_structured_fix\nTraining usage: weak_supervision\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#6\nEvidence:\nGraph motif: PR review feedback lacks a clearly structured fix chain\nMotif id: review_feedback_without_structured_fix\nPolarity: mixed\nTraining usage: weak_supervision\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#6\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#6\nRepo: ryancinsight/Moirai\nIssue/PR number: 6\nGraph consistency label: assumption_check\nNodes: 52\nEdges: 166\nNode types: {'link_quality': 15, 'pr_file': 9, 'comment_chain': 9, 'comment': 7, 'alignment': 4, 'pr_review': 2, 'blueprint_finding':"}, "properties": {"scanner": "foundry_dataset", "category": "practices", "severity": "medium", "confidence": 0.72, "cwe": "", "owasp": ""}}, {"id": "foundry_blueprint_gap", "name": "Foundry mined blueprint gap alignment: ryancinsight/Moirai", "shortDescription": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "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: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#9\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#9\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#9\nRepo: ryancinsight/Moirai\nIssue/PR number: 9\nGraph consistency label: assumption_check\nNodes: 46\nEdges: 72\nNode types: {'link_quality': 16, 'comment': 10, 'comment_chain': 10, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome'"}, "properties": {"scanner": "foundry_dataset", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "cwe": "", "owasp": ""}}, {"id": "foundry_assumption_check", "name": "Foundry mined assumption checks: ryancinsight/Moirai", "shortDescription": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "fullDescription": {"text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#8\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#8\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 7\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'api_integration_gap': 2, 'deployment_env_gap': 1, 'human_feedback_general': 4}\nPolarities: {'bad': 3, 'neutral': 4}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-750d6fdea4957a34\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"api_integration_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/r"}, "properties": {"scanner": "foundry_dataset", "category": "practices", "severity": "medium", "confidence": 0.62, "cwe": "", "owasp": ""}}, {"id": "foundry_docs_only_fix", "name": "Foundry mined docs only runtime fix: ryancinsight/Moirai", "shortDescription": {"text": "Foundry mined docs only runtime fix: ryancinsight/Moirai"}, "fullDescription": {"text": "Graph query export: Docs-only response to runtime or integration issue\nQuery id: docs_only_runtime_fix\nQuery type: motif_query\nIntent: Assumption-check examples where docs or claims are not enough proof.\nMotif: docs_only_runtime_fix\nTraining usage: assumption_check\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#60\nEvidence:\nGraph motif: Runtime/integration complaint answered mostly with docs or claims\nMotif id: docs_only_runtime_fix\nPolarity: bad\nTraining usage: assumption_check\nSeverity: high\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#60\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#60\nRepo: ryancinsight/Moirai\nIssue/PR number: 60\nGraph consistency label: needs_more_evidence\nNodes: 11\nEdges: 17\nNode types: {'link_quality': 3, 'pr_file': 2, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_ha"}, "properties": {"scanner": "foundry_dataset", "category": "practices", "severity": "high", "confidence": 0.8, "cwe": "", "owasp": ""}}, {"id": "foundry_test_ci_gap", "name": "Foundry mined test ci gap after feedback: ryancinsight/Moirai", "shortDescription": {"text": "Foundry mined test ci gap after feedback: ryancinsight/Moirai"}, "fullDescription": {"text": "Graph query export: Feedback exposes missing tests or CI\nQuery id: test_ci_gap_after_feedback\nQuery type: motif_query\nIntent: Hard negatives for feedback/fix chains without adequate guardrails.\nMotif: test_ci_gap_after_feedback\nTraining usage: hard_negative\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#9\nEvidence:\nGraph motif: Feedback or fix context exposes missing test/CI guardrails\nMotif id: test_ci_gap_after_feedback\nPolarity: bad\nTraining usage: hard_negative\nSeverity: high\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#9\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#9\nRepo: ryancinsight/Moirai\nIssue/PR number: 9\nGraph consistency label: assumption_check\nNodes: 46\nEdges: 72\nNode types: {'link_quality': 16, 'comment': 10, 'comment_chain': 10, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain"}, "properties": {"scanner": "foundry_dataset", "category": "testing", "severity": "high", "confidence": 0.78, "cwe": "", "owasp": ""}}, {"id": "foundry_schema_ui_api_gap", "name": "Foundry mined schema ui api mismatch: ryancinsight/Moirai", "shortDescription": {"text": "Foundry mined schema ui api mismatch: ryancinsight/Moirai"}, "fullDescription": {"text": "Graph query export: Schema, UI, and API mismatch\nQuery id: schema_ui_api_mismatch\nQuery type: motif_query\nIntent: Assumption-check examples for data-path consistency across layers.\nMotif: schema_ui_api_mismatch\nTraining usage: assumption_check\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#50\nEvidence:\nGraph motif: Schema, UI, and API evidence do not line up\nMotif id: schema_ui_api_mismatch\nPolarity: bad\nTraining usage: assumption_check\nSeverity: high\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#50\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#50\nRepo: ryancinsight/Moirai\nIssue/PR number: 50\nGraph consistency label: assumption_check\nNodes: 74\nEdges: 240\nNode types: {'pr_file': 20, 'link_quality': 20, 'comment_chain': 10, 'comment': 9, 'alignment': 8, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'"}, "properties": {"scanner": "foundry_dataset", "category": "quality", "severity": "high", "confidence": 0.76, "cwe": "", "owasp": ""}}, {"id": "foundry_bad_chain", "name": "Foundry mined bad chains: ryancinsight/Moirai", "shortDescription": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "fullDescription": {"text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#9\nOutcome: not_resolved_or_not_observed\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#9\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: not_resolved_or_not_observed\nComment count: 10\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'ui_workflow_gap': 1, 'human_feedback_general': 5, 'mock_placeholder': 1, 'runtime_failure': 1, 'test_ci_gap': 1, 'security_auth_secret': 1}\nPolarities: {'bad': 5, 'neutral': 5}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-6d253e87421194a8\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"ui_workflow_gap\",\n    \"p"}, "properties": {"scanner": "foundry_dataset", "category": "practices", "severity": "high", "confidence": 0.84, "cwe": "", "owasp": ""}}, {"id": "foundry_auth_guardrail_gap", "name": "Foundry mined security auth guardrail gaps: ryancinsight/Moirai", "shortDescription": {"text": "Foundry mined security auth guardrail gaps: ryancinsight/Moirai"}, "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: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#9\nEvidence:\nGraph motif: Security/auth change without enough guardrails\nMotif id: security_auth_without_guardrails\nPolarity: bad\nTraining usage: assumption_check\nSeverity: critical\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#9\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#9\nRepo: ryancinsight/Moirai\nIssue/PR number: 9\nGraph consistency label: assumption_check\nNodes: 46\nEdges: 72\nNode types: {'link_quality': 16, 'comment': 10, 'comment_chain': 10, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outco"}, "properties": {"scanner": "foundry_dataset", "category": "auth", "severity": "critical", "confidence": 0.78, "cwe": "", "owasp": ""}}, {"id": "foundry_fake_real_gap", "name": "Foundry mined mock as real or placeholder: ryancinsight/Moirai", "shortDescription": {"text": "Foundry mined mock as real or placeholder: ryancinsight/Moirai"}, "fullDescription": {"text": "Graph query export: Mock, sample, placeholder, or self-attested behavior treated as real\nQuery id: mock_as_real_or_placeholder\nQuery type: motif_query\nIntent: Hard negatives for fake completeness and missing real data paths.\nMotif: mock_as_real_or_placeholder\nTraining usage: hard_negative\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#9\nEvidence:\nGraph motif: Mock, sample, placeholder, or self-attested behavior treated as real\nMotif id: mock_as_real_or_placeholder\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#9\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#9\nRepo: ryancinsight/Moirai\nIssue/PR number: 9\nGraph consistency label: assumption_check\nNodes: 46\nEdges: 72\nNode types: {'link_quality': 16, 'comment': 10, 'comment_chain': 10, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_c"}, "properties": {"scanner": "foundry_dataset", "category": "practices", "severity": "critical", "confidence": 0.82, "cwe": "", "owasp": ""}}, {"id": "scanner-9710c8d059e53154", "name": "No frontend routes/components detected", "shortDescription": {"text": "No frontend routes/components detected"}, "fullDescription": {"text": "No React/Vue/Next routes were found. This is fine for backend-only repos."}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "info", "confidence": 1.0}}, {"id": "scanner-eacbf9cbb687c783", "name": "Insecure pattern 'direct_innerhtml_assignment' in build-wasm.sh:143", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in build-wasm.sh:143"}, "fullDescription": {"text": "Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-2b83b28d76c8be2d", "name": "Insecure pattern 'new_function_used' in moirai-core/src/wasm_executor.rs:363", "shortDescription": {"text": "Insecure pattern 'new_function_used' in moirai-core/src/wasm_executor.rs:363"}, "fullDescription": {"text": "Found a known-risky pattern (new_function_used). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "high", "confidence": 1.0}}, {"id": "scanner-6372cebde0220094", "name": "No auth library detected", "shortDescription": {"text": "No auth library detected"}, "fullDescription": {"text": "The scanner did not find any standard auth library (JWT, OAuth, NextAuth, Auth0, etc.). The repo has auth/admin/session surface indicators, so auth may live in custom code, in a separate service, or be missing."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-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}}, {"id": "scanner-42b204374d2ff70b", "name": "Very large file: tests/src/principle_based_edge_tests.rs (1922 lines)", "shortDescription": {"text": "Very large file: tests/src/principle_based_edge_tests.rs (1922 lines)"}, "fullDescription": {"text": "Files with >800 lines often hide complexity hotspots and discourage tests."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-4bc59dd92f7630e2", "name": "Very large file: benchmarks/tests/benchmark_contracts/iter_source_contracts.rs (1362 lines)", "shortDescription": {"text": "Very large file: benchmarks/tests/benchmark_contracts/iter_source_contracts.rs (1362 lines)"}, "fullDescription": {"text": "Files with >800 lines often hide complexity hotspots and discourage tests."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-9eefa9aa200f34e3", "name": "Very large file: benchmarks/benches/iterator_adapter_comparison.rs (1611 lines)", "shortDescription": {"text": "Very large file: benchmarks/benches/iterator_adapter_comparison.rs (1611 lines)"}, "fullDescription": {"text": "Files with >800 lines often hide complexity hotspots and discourage tests."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-ea3b5e389d8c9c0f", "name": "Low test-to-source ratio", "shortDescription": {"text": "Low test-to-source ratio"}, "fullDescription": {"text": "48 tests / 301 src (ratio 0.16)."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-141b30a41e03817b", "name": "No license file detected", "shortDescription": {"text": "No license file detected"}, "fullDescription": {"text": "No LICENSE/COPYING/NOTICE file was found. Generated repositories often omit licensing, which blocks reuse and automated intake."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-b9088664ace7f748", "name": "Composite production-readiness gap", "shortDescription": {"text": "Composite production-readiness gap"}, "fullDescription": {"text": "Multiple low-cost hardening controls are missing together: license, ci. Opus verification showed these co-occurring gaps are a better readiness signal than reading each flag in isolation."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-ea8f3013f588db25", "name": "Shallow git history limits provenance confidence", "shortDescription": {"text": "Shallow git history limits provenance confidence"}, "fullDescription": {"text": "The repository is a shallow clone. Origin/evolution analysis cannot distinguish fresh generation, imported legacy code, or long-lived human code with high confidence."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-8424db9c75e04ba4", "name": "Very short observed git history", "shortDescription": {"text": "Very short observed git history"}, "fullDescription": {"text": "The repo has multiple source files but two or fewer visible commits. This is not a failure by itself, but it lowers confidence in evolution-based diagnosis."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}]}}, "automationDetails": {"id": "repobility/18655"}, "properties": {"repository": "ryancinsight/Moirai", "repoUrl": "https://github.com/ryancinsight/Moirai", "branch": "main"}, "results": [{"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369666, "scanner": "foundry_dataset", "fingerprint": "c6eb132380eb950bb2fada3f6267eae8cf50ac7c6e981441702d3cb86c4fd4a8", "category": "practices", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback without linked fix evidence", "intent": "Negative/unresolved examples that should not be hallucinated into fixes.", "labels": {"test_ci_gap": 1, "runtime_failure": 1, "ui_workflow_gap": 1, "mock_placeholder": 1, "weak blueprint fit": 1, "security_auth_secret": 1, "partial blueprint fit": 1, "human_feedback_general": 5, "unlinked_human_feedback": 5, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 7, "ambiguous_needs_more_evidence": 5, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 5, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 14, "ambiguous_needs_more_evidence": 10}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 72, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 10, "thread_has_comment": 10, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 16, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 10, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 10}, "node_count": 46, "node_types": {"repo": 1, "thread": 1, "comment": 10, "alignment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 16, "comment_chain": 10, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#9", "issue_number": "9", "quality_tiers": {"unresolved": 12, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-b77cbe9c3d9ad97d", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#9\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#9\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#9\nRepo: ryancinsight/Moirai\nIssue/PR number: 9\nGraph consistency label: assumption_check\nNodes: 46\nEdges: 72\nNode types: {'link_quality': 16, 'comment': 10, 'comment_chain': 10, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 16, 'thread_has_comment': 10, 'thread_has_comment_chain': 10, 'comment_has_chain': 10, 'issue_chain_has_comment_chain': 10, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 7, 'human_feedback_general': 5, 'human_reported_issue_no_linked_fix': 5, 'unlinked_human_feedback': 5, 'ambiguous_needs_more_evidence': 5, 'blueprint_human_gap_alignment': 4, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'mock_placeholder': 1, 'runtime_failure': 1, 'test_ci_gap': 1, 'security_auth_secret': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 14, 'ambiguous_needs_more_evidence': 10}\nQuality tiers: {'unresolved': 12, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-96ede7b089d1d786", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369665, "scanner": "foundry_dataset", "fingerprint": "0353ef27cc7704aa5680f7e8a7a04534fcbf44049e4402e523cdd2c628fcd263", "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": {"deployment_env_gap": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "partial blueprint fit": 1, "human_feedback_general": 4, "unlinked_human_feedback": 4, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 6, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 12}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 57, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 7, "thread_has_comment": 7, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 13, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 7, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 7}, "node_count": 37, "node_types": {"repo": 1, "thread": 1, "comment": 7, "alignment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 13, "comment_chain": 7, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#8", "issue_number": "8", "quality_tiers": {"unresolved": 9, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-5ca5d95469b79d05", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#8\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#8\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#8\nRepo: ryancinsight/Moirai\nIssue/PR number: 8\nGraph consistency label: assumption_check\nNodes: 37\nEdges: 57\nNode types: {'link_quality': 13, 'comment': 7, 'comment_chain': 7, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 13, 'thread_has_comment': 7, 'thread_has_comment_chain': 7, 'comment_has_chain': 7, 'issue_chain_has_comment_chain': 7, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 6, 'human_feedback_general': 4, 'unlinked_human_feedback': 4, 'blueprint_human_gap_alignment': 4, 'human_reported_issue_no_linked_fix': 3, 'not_resolved_or_not_observed': 3, 'api_integration_gap': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'deployment_env_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 12, 'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 9, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-9bcfc1a9c8a5364e", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369664, "scanner": "foundry_dataset", "fingerprint": "71363f85500a0c7ce75839a6423c0c35a018fd49d8cd9e06669002d9994dec8f", "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": {"ui_workflow_gap": 1, "weak blueprint fit": 1, "agent_instruction_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 4, "unlinked_human_feedback": 4, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 6, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 12}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 44, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 6, "thread_has_comment": 6, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 10, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 6, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 6}, "node_count": 30, "node_types": {"repo": 1, "thread": 1, "comment": 6, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 10, "comment_chain": 6, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#7", "issue_number": "7", "quality_tiers": {"unresolved": 8, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-8bde7949a225bf14", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#7\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#7\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#7\nRepo: ryancinsight/Moirai\nIssue/PR number: 7\nGraph consistency label: assumption_check\nNodes: 30\nEdges: 44\nNode types: {'link_quality': 10, 'comment': 6, 'comment_chain': 6, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 10, 'thread_has_comment': 6, 'thread_has_comment_chain': 6, 'comment_has_chain': 6, 'issue_chain_has_comment_chain': 6, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 6, 'human_feedback_general': 4, 'unlinked_human_feedback': 4, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'agent_instruction_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 12, 'not_resolved_or_not_observed': 4}\nQuality tiers: {'unresolved': 8, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-eb52e9deab1a4349", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369663, "scanner": "foundry_dataset", "fingerprint": "624fe6d7effc61bdad09ca39c50ba9af7c50599dcb5656509d860c20845daef3", "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": {"docs_or_claims": 1, "ui_or_frontend": 1, "deployment_env_gap": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 6}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 17, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "thread_touches_file": 2, "chain_has_link_quality": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 2, "thread_has_comment_chain": 1, "comment_chain_touches_file": 2, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 11, "node_types": {"repo": 1, "thread": 1, "comment": 1, "pr_file": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 3, "comment_chain": 1}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#60", "issue_number": "60", "quality_tiers": {"unresolved": 3}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-c6d1f171df644e15", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {"docs_or_claims": 4, "ui_or_frontend": 4}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#60\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#60\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#60\nRepo: ryancinsight/Moirai\nIssue/PR number: 60\nGraph consistency label: needs_more_evidence\nNodes: 11\nEdges: 17\nNode types: {'link_quality': 3, 'pr_file': 2, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 3, 'thread_touches_file': 2, 'comment_chain_touches_file': 2, 'issue_chain_touches_file': 2, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 3, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'deployment_env_gap': 1, 'docs_or_claims': 1, 'ui_or_frontend': 1, 'human_reported_issue_no_linked_fix': 1}\nOutcomes: {'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 3}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-0bc297ac78692b4f", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369662, "scanner": "foundry_dataset", "fingerprint": "eb77576c9ff0013dace4d46fe1a283fbcf187ac1a1eb341a93a2e745ab034e42", "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": {"docs_or_claims": 4, "ui_or_frontend": 4, "source_or_other": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "agent_instruction_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 6, "unlinked_human_feedback": 6, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 8, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 16}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 166, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 9, "thread_has_comment": 7, "thread_touches_file": 9, "thread_has_pr_review": 2, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 15, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 9, "thread_has_comment_chain": 9, "comment_chain_touches_file": 81, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 9}, "node_count": 52, "node_types": {"repo": 1, "thread": 1, "comment": 7, "pr_file": 9, "alignment": 4, "pr_review": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 15, "comment_chain": 9, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#6", "issue_number": "6", "quality_tiers": {"unresolved": 11, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-5a4abaf850b2a420", "graph_gold_label": "assumption_check", "changed_file_labels": {"docs_or_claims": 48, "ui_or_frontend": 48, "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: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#6\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#6\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#6\nRepo: ryancinsight/Moirai\nIssue/PR number: 6\nGraph consistency label: assumption_check\nNodes: 52\nEdges: 166\nNode types: {'link_quality': 15, 'pr_file': 9, 'comment_chain': 9, 'comment': 7, 'alignment': 4, 'pr_review': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 81, 'chain_has_link_quality': 15, 'thread_touches_file': 9, 'thread_has_comment_chain': 9, 'comment_has_chain': 9, 'issue_chain_has_comment_chain': 9, 'issue_chain_touches_file': 9, 'thread_has_comment': 7, '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, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 8, 'human_feedback_general': 6, 'unlinked_human_feedback': 6, 'docs_or_claims': 4, 'ui_or_frontend': 4, 'blueprint_human_gap_alignment': 4, 'human_reported_issue_no_linked_fix': 3, 'not_resolved_or_not_observed': 3, 'api_integration_gap': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1, 'source_or_other': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 16, 'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 11, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-b0ede3d4890514b6", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369661, "scanner": "foundry_dataset", "fingerprint": "452ae7d60b3759f11b2719f04934312232bc6ff1339d37ab6101fa7a0d07902a", "category": "practices", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback without linked fix evidence", "intent": "Negative/unresolved examples that should not be hallucinated into fixes.", "labels": {"test_ci_gap": 1, "docs_or_claims": 1, "ui_or_frontend": 19, "weak blueprint fit": 1, "partial blueprint fit": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 6}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 63, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "thread_touches_file": 20, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 5, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 1, "comment_chain_touches_file": 12, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 35, "node_types": {"repo": 1, "thread": 1, "comment": 1, "pr_file": 20, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 5, "comment_chain": 1, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#59", "issue_number": "59", "quality_tiers": {"unresolved": 3, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-6964a1e57ca20d7c", "graph_gold_label": "assumption_check", "changed_file_labels": {"docs_or_claims": 4, "ui_or_frontend": 76}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#59\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#59\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#59\nRepo: ryancinsight/Moirai\nIssue/PR number: 59\nGraph consistency label: assumption_check\nNodes: 35\nEdges: 63\nNode types: {'pr_file': 20, 'link_quality': 5, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'thread_touches_file': 20, 'comment_chain_touches_file': 12, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 5, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 19, 'not_resolved_or_not_observed': 3, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'test_ci_gap': 1, 'docs_or_claims': 1, 'human_reported_issue_no_linked_fix': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 3, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-8e882db75bcb7a02", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369660, "scanner": "foundry_dataset", "fingerprint": "55d1773446613c54456d2a337d7a527f6cc8e99f19114be49bf7fe1d6d166ced", "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": {"docs_or_claims": 2, "ui_or_frontend": 17, "source_or_other": 5, "mock_placeholder": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "partial blueprint fit": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 5, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 10}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 109, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 3, "thread_has_comment": 3, "thread_touches_file": 24, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 9, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 3, "comment_chain_touches_file": 36, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 3}, "node_count": 49, "node_types": {"repo": 1, "thread": 1, "comment": 3, "pr_file": 24, "alignment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 9, "comment_chain": 3, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#58", "issue_number": "58", "quality_tiers": {"unresolved": 5, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-96461094105d9715", "graph_gold_label": "assumption_check", "changed_file_labels": {"docs_or_claims": 12, "ui_or_frontend": 102, "source_or_other": 30}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#58\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#58\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#58\nRepo: ryancinsight/Moirai\nIssue/PR number: 58\nGraph consistency label: assumption_check\nNodes: 49\nEdges: 109\nNode types: {'pr_file': 24, 'link_quality': 9, 'alignment': 4, 'comment': 3, 'comment_chain': 3, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 36, 'thread_touches_file': 24, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 9, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'thread_has_comment': 3, 'thread_has_comment_chain': 3, 'comment_has_chain': 3, 'issue_chain_has_comment_chain': 3, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 17, 'source_or_other': 5, 'not_resolved_or_not_observed': 5, 'blueprint_human_gap_alignment': 4, 'human_reported_issue_no_linked_fix': 3, 'api_integration_gap': 2, 'docs_or_claims': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'mock_placeholder': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 10}\nQuality tiers: {'unresolved': 5, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-344431f698375caa", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369659, "scanner": "foundry_dataset", "fingerprint": "d532ed8ece0eb8318e99a11a907c7dfc0d2664cb315ef4b1423d9699a8ea51be", "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": {"ui_or_frontend": 19, "runtime_failure": 2, "source_or_other": 3, "mock_placeholder": 3, "deployment_env_gap": 1, "security_auth_secret": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 9, "human_reported_issue_no_linked_fix": 7, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 18}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 159, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 7, "thread_has_comment": 7, "thread_touches_file": 22, "chain_has_link_quality": 9, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 7, "comment_chain_touches_file": 84, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 7}, "node_count": 49, "node_types": {"repo": 1, "thread": 1, "comment": 7, "pr_file": 22, "fix_outcome": 1, "issue_chain": 1, "link_quality": 9, "comment_chain": 7}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#57", "issue_number": "57", "quality_tiers": {"unresolved": 9}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-19d9244648545528", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {"ui_or_frontend": 190, "source_or_other": 30}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#57\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#57\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#57\nRepo: ryancinsight/Moirai\nIssue/PR number: 57\nGraph consistency label: needs_more_evidence\nNodes: 49\nEdges: 159\nNode types: {'pr_file': 22, 'link_quality': 9, 'comment': 7, 'comment_chain': 7, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 84, 'thread_touches_file': 22, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 9, 'thread_has_comment': 7, 'thread_has_comment_chain': 7, 'comment_has_chain': 7, 'issue_chain_has_comment_chain': 7, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 19, 'not_resolved_or_not_observed': 9, 'human_reported_issue_no_linked_fix': 7, 'mock_placeholder': 3, 'source_or_other': 3, 'runtime_failure': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'deployment_env_gap': 1, 'security_auth_secret': 1}\nOutcomes: {'not_resolved_or_not_observed': 18}\nQuality tiers: {'unresolved': 9}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-932001132c321afb", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369658, "scanner": "foundry_dataset", "fingerprint": "eba97f010284614231e41354a1ea6b9636a004043ed679d39ffaf275db1b1462", "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": {"docs_or_claims": 3, "ui_or_frontend": 17, "source_or_other": 12, "deployment_env_gap": 1, "weak blueprint fit": 1, "api_integration_gap": 3, "partial blueprint fit": 1, "human_feedback_general": 3, "unlinked_human_feedback": 3, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 3, "blueprint_human_gap_alignment": 6, "human_reported_issue_no_linked_fix": 4, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 12, "ambiguous_needs_more_evidence": 6}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 193, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 7, "thread_has_comment": 7, "thread_touches_file": 32, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 15, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 7, "comment_chain_touches_file": 84, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 7}, "node_count": 73, "node_types": {"repo": 1, "thread": 1, "comment": 7, "pr_file": 32, "alignment": 6, "fix_outcome": 1, "issue_chain": 1, "link_quality": 15, "comment_chain": 7, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#56", "issue_number": "56", "quality_tiers": {"unresolved": 9, "assumption_check": 6}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-450141ccee84d60a", "graph_gold_label": "assumption_check", "changed_file_labels": {"docs_or_claims": 30, "ui_or_frontend": 170, "source_or_other": 120}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#56\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#56\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#56\nRepo: ryancinsight/Moirai\nIssue/PR number: 56\nGraph consistency label: assumption_check\nNodes: 73\nEdges: 193\nNode types: {'pr_file': 32, 'link_quality': 15, 'comment': 7, 'comment_chain': 7, 'alignment': 6, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 84, 'thread_touches_file': 32, 'chain_has_link_quality': 15, 'issue_chain_touches_file': 12, 'thread_has_comment': 7, 'thread_has_comment_chain': 7, 'comment_has_chain': 7, 'issue_chain_has_comment_chain': 7, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 17, 'source_or_other': 12, 'not_resolved_or_not_observed': 6, 'blueprint_human_gap_alignment': 6, 'human_reported_issue_no_linked_fix': 4, 'api_integration_gap': 3, 'human_feedback_general': 3, 'docs_or_claims': 3, 'unlinked_human_feedback': 3, 'ambiguous_needs_more_evidence': 3, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'deployment_env_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 12, 'ambiguous_needs_more_evidence': 6}\nQuality tiers: {'unresolved': 9, 'assumption_check': 6}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-ca1be9acf8f82bbe", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369657, "scanner": "foundry_dataset", "fingerprint": "1865bdcda3255ed1eadce4be24957d129413b098be47a8189821c8b5df82efc9", "category": "practices", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback without linked fix evidence", "intent": "Negative/unresolved examples that should not be hallucinated into fixes.", "labels": {"test_or_ci": 4, "ui_or_frontend": 7, "source_or_other": 2, "mock_placeholder": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 6}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 48, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "thread_touches_file": 13, "chain_has_link_quality": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 1, "comment_chain_touches_file": 12, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 22, "node_types": {"repo": 1, "thread": 1, "comment": 1, "pr_file": 13, "fix_outcome": 1, "issue_chain": 1, "link_quality": 3, "comment_chain": 1}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#55", "issue_number": "55", "quality_tiers": {"unresolved": 3}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-72cf7f1a9f52cfb3", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {"test_or_ci": 16, "ui_or_frontend": 28, "source_or_other": 8}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#55\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#55\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#55\nRepo: ryancinsight/Moirai\nIssue/PR number: 55\nGraph consistency label: needs_more_evidence\nNodes: 22\nEdges: 48\nNode types: {'pr_file': 13, 'link_quality': 3, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'thread_touches_file': 13, 'comment_chain_touches_file': 12, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 3, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 7, 'test_or_ci': 4, 'not_resolved_or_not_observed': 3, 'source_or_other': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'mock_placeholder': 1, 'human_reported_issue_no_linked_fix': 1}\nOutcomes: {'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 3}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-1752f6dd8436196b", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369656, "scanner": "foundry_dataset", "fingerprint": "53aad1aa368002012e6d368542b587ec41194b3bd0897b7a8c8da7a4141d9871", "category": "practices", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback without linked fix evidence", "intent": "Negative/unresolved examples that should not be hallucinated into fixes.", "labels": {"test_or_ci": 1, "api_or_backend": 1, "docs_or_claims": 4, "ui_or_frontend": 13, "source_or_other": 5, "deployment_env_gap": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "security_auth_secret": 1, "partial blueprint fit": 1, "human_feedback_general": 1, "unlinked_human_feedback": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 5, "ambiguous_needs_more_evidence": 1, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 10, "ambiguous_needs_more_evidence": 2}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 118, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 4, "thread_has_comment": 3, "thread_touches_file": 24, "thread_has_pr_review": 1, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 8, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 4, "comment_chain_touches_file": 48, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 4}, "node_count": 48, "node_types": {"repo": 1, "thread": 1, "comment": 3, "pr_file": 24, "alignment": 2, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 8, "comment_chain": 4, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#54", "issue_number": "54", "quality_tiers": {"unresolved": 6, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-06613ea10b39428c", "graph_gold_label": "assumption_check", "changed_file_labels": {"test_or_ci": 7, "api_or_backend": 7, "docs_or_claims": 28, "ui_or_frontend": 91, "source_or_other": 35}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#54\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#54\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#54\nRepo: ryancinsight/Moirai\nIssue/PR number: 54\nGraph consistency label: assumption_check\nNodes: 48\nEdges: 118\nNode types: {'pr_file': 24, 'link_quality': 8, 'comment_chain': 4, 'comment': 3, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 48, 'thread_touches_file': 24, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 8, 'thread_has_comment_chain': 4, 'comment_has_chain': 4, 'issue_chain_has_comment_chain': 4, 'thread_has_comment': 3, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 13, 'source_or_other': 5, 'not_resolved_or_not_observed': 5, 'docs_or_claims': 4, 'human_reported_issue_no_linked_fix': 3, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'security_auth_secret': 1, 'human_feedback_general': 1, 'deployment_env_gap': 1, 'api_integration_gap': 1, 'api_or_backend': 1, 'test_or_ci': 1, 'unlinked_human_feedback': 1, 'ambiguous_needs_more_evidence': 1}\nOutcomes: {'not_resolved_or_not_observed': 10, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'unresolved': 6, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-454356243597ffa6", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369655, "scanner": "foundry_dataset", "fingerprint": "f0786564838a8f70ea5c9f68bc208f5f5960ecda83717547cf01cb86f83e7591", "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": {"ui_or_frontend": 16, "deployment_env_gap": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "security_auth_secret": 1, "partial blueprint fit": 1, "human_feedback_general": 4, "unlinked_human_feedback": 4, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 6, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 12}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 161, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 7, "thread_has_comment": 6, "thread_touches_file": 16, "thread_has_pr_review": 1, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 11, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 7, "comment_chain_touches_file": 84, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 7}, "node_count": 49, "node_types": {"repo": 1, "thread": 1, "comment": 6, "pr_file": 16, "alignment": 2, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 11, "comment_chain": 7, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#53", "issue_number": "53", "quality_tiers": {"unresolved": 9, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-76f5cac39f0a5628", "graph_gold_label": "assumption_check", "changed_file_labels": {"ui_or_frontend": 160}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#53\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#53\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#53\nRepo: ryancinsight/Moirai\nIssue/PR number: 53\nGraph consistency label: assumption_check\nNodes: 49\nEdges: 161\nNode types: {'pr_file': 16, 'link_quality': 11, 'comment_chain': 7, 'comment': 6, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 84, 'thread_touches_file': 16, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 11, 'thread_has_comment_chain': 7, 'comment_has_chain': 7, 'issue_chain_has_comment_chain': 7, 'thread_has_comment': 6, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 16, 'ambiguous_needs_more_evidence': 6, 'human_feedback_general': 4, 'unlinked_human_feedback': 4, 'human_reported_issue_no_linked_fix': 3, 'not_resolved_or_not_observed': 3, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'deployment_env_gap': 1, 'security_auth_secret': 1, 'api_integration_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 12, 'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 9, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-debbdb460f73aa22", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369654, "scanner": "foundry_dataset", "fingerprint": "310c5584ff3443e784a51aea5abe23ade2d483a73b27b014b6cf71aa77b09c3a", "category": "practices", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback without linked fix evidence", "intent": "Negative/unresolved examples that should not be hallucinated into fixes.", "labels": {"test_or_ci": 4, "test_ci_gap": 1, "ui_or_frontend": 9, "source_or_other": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "partial blueprint fit": 1, "human_feedback_general": 2, "unlinked_human_feedback": 2, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 5, "ambiguous_needs_more_evidence": 2, "blueprint_human_gap_alignment": 6, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 10, "ambiguous_needs_more_evidence": 4}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 141, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 5, "thread_has_comment": 4, "thread_touches_file": 14, "thread_has_pr_review": 1, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 13, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 5, "comment_chain_touches_file": 60, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 5}, "node_count": 49, "node_types": {"repo": 1, "thread": 1, "comment": 4, "pr_file": 14, "alignment": 6, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 13, "comment_chain": 5, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#52", "issue_number": "52", "quality_tiers": {"unresolved": 7, "assumption_check": 6}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-c5b0dfd21c7a8ea6", "graph_gold_label": "assumption_check", "changed_file_labels": {"test_or_ci": 32, "ui_or_frontend": 72, "source_or_other": 8}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#52\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#52\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#52\nRepo: ryancinsight/Moirai\nIssue/PR number: 52\nGraph consistency label: assumption_check\nNodes: 49\nEdges: 141\nNode types: {'pr_file': 14, 'link_quality': 13, 'alignment': 6, 'comment_chain': 5, 'comment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 60, 'thread_touches_file': 14, 'chain_has_link_quality': 13, 'issue_chain_touches_file': 12, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'thread_has_comment_chain': 5, 'comment_has_chain': 5, 'issue_chain_has_comment_chain': 5, 'thread_has_comment': 4, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 9, 'blueprint_human_gap_alignment': 6, 'not_resolved_or_not_observed': 5, 'test_or_ci': 4, 'human_reported_issue_no_linked_fix': 3, 'human_feedback_general': 2, 'api_integration_gap': 2, 'unlinked_human_feedback': 2, 'ambiguous_needs_more_evidence': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'test_ci_gap': 1, 'source_or_other': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 10, 'ambiguous_needs_more_evidence': 4}\nQuality tiers: {'unresolved': 7, 'assumption_check': 6}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-625864e8ff7f518f", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369653, "scanner": "foundry_dataset", "fingerprint": "f523b7a93c55e5e3516e42109831fcde890d6a03096b21ef60a76d13d31c03ea", "category": "practices", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback without linked fix evidence", "intent": "Negative/unresolved examples that should not be hallucinated into fixes.", "labels": {"test_ci_gap": 1, "ui_or_frontend": 13, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 5, "unlinked_human_feedback": 5, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 7, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 14}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 166, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 7, "thread_has_comment": 6, "thread_touches_file": 13, "thread_has_pr_review": 1, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 13, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 7, "comment_chain_touches_file": 84, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 7}, "node_count": 50, "node_types": {"repo": 1, "thread": 1, "comment": 6, "pr_file": 13, "alignment": 4, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 13, "comment_chain": 7, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#51", "issue_number": "51", "quality_tiers": {"unresolved": 9, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-280defcbb82c6937", "graph_gold_label": "assumption_check", "changed_file_labels": {"ui_or_frontend": 130}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#51\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#51\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#51\nRepo: ryancinsight/Moirai\nIssue/PR number: 51\nGraph consistency label: assumption_check\nNodes: 50\nEdges: 166\nNode types: {'pr_file': 13, 'link_quality': 13, 'comment_chain': 7, 'comment': 6, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 84, 'thread_touches_file': 13, 'chain_has_link_quality': 13, 'issue_chain_touches_file': 12, 'thread_has_comment_chain': 7, 'comment_has_chain': 7, 'issue_chain_has_comment_chain': 7, 'thread_has_comment': 6, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 13, 'ambiguous_needs_more_evidence': 7, 'human_feedback_general': 5, 'unlinked_human_feedback': 5, 'blueprint_human_gap_alignment': 4, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'test_ci_gap': 1, 'api_integration_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 14, 'not_resolved_or_not_observed': 4}\nQuality tiers: {'unresolved': 9, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-616c2733f506f21f", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369652, "scanner": "foundry_dataset", "fingerprint": "be35e637e7a3c3fe5f9dc516162659fa128aee064979d7438ccb9bca24f64cb6", "category": "practices", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback without linked fix evidence", "intent": "Negative/unresolved examples that should not be hallucinated into fixes.", "labels": {"test_or_ci": 4, "ui_or_frontend": 10, "source_or_other": 6, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 6, "data_schema_persistence": 3, "unlinked_human_feedback": 6, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 8, "blueprint_human_gap_alignment": 8, "human_reported_issue_no_linked_fix": 4, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 16}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 240, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 10, "thread_has_comment": 9, "thread_touches_file": 20, "thread_has_pr_review": 1, "alignment_uses_comment": 8, "alignment_uses_finding": 8, "chain_has_link_quality": 20, "comment_aligns_finding": 8, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 10, "comment_chain_touches_file": 120, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 10}, "node_count": 74, "node_types": {"repo": 1, "thread": 1, "comment": 9, "pr_file": 20, "alignment": 8, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 20, "comment_chain": 10, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#50", "issue_number": "50", "quality_tiers": {"unresolved": 12, "assumption_check": 8}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-9ac52792b99fd09b", "graph_gold_label": "assumption_check", "changed_file_labels": {"test_or_ci": 52, "ui_or_frontend": 130, "source_or_other": 78}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#50\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#50\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#50\nRepo: ryancinsight/Moirai\nIssue/PR number: 50\nGraph consistency label: assumption_check\nNodes: 74\nEdges: 240\nNode types: {'pr_file': 20, 'link_quality': 20, 'comment_chain': 10, 'comment': 9, 'alignment': 8, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 120, 'thread_touches_file': 20, 'chain_has_link_quality': 20, 'issue_chain_touches_file': 12, 'thread_has_comment_chain': 10, 'comment_has_chain': 10, 'issue_chain_has_comment_chain': 10, 'thread_has_comment': 9, 'alignment_uses_comment': 8, 'alignment_uses_finding': 8, 'comment_aligns_finding': 8, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 10, 'ambiguous_needs_more_evidence': 8, 'blueprint_human_gap_alignment': 8, 'human_feedback_general': 6, 'source_or_other': 6, 'unlinked_human_feedback': 6, 'test_or_ci': 4, 'human_reported_issue_no_linked_fix': 4, 'not_resolved_or_not_observed': 4, 'data_schema_persistence': 3, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 16, 'not_resolved_or_not_observed': 8}\nQuality tiers: {'unresolved': 12, 'assumption_check': 8}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-cc2651cc6078c566", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369651, "scanner": "foundry_dataset", "fingerprint": "83dcb24f614afe8d73b24c99d7b2d0d8611adb44f2ccb34d1085fcd39cd0224f", "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": {"runtime_failure": 1, "agent_instruction_gap": 1, "human_feedback_general": 1, "unlinked_human_feedback": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 1, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_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": {}, "synthetic": false, "edge_count": 21, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 3, "thread_has_comment": 3, "chain_has_link_quality": 5, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 3, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 3}, "node_count": 15, "node_types": {"repo": 1, "thread": 1, "comment": 3, "fix_outcome": 1, "issue_chain": 1, "link_quality": 5, "comment_chain": 3}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#5", "issue_number": "5", "quality_tiers": {"unresolved": 5}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-460aad0a2f806e76", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#5\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#5\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#5\nRepo: ryancinsight/Moirai\nIssue/PR number: 5\nGraph consistency label: needs_more_evidence\nNodes: 15\nEdges: 21\nNode types: {'link_quality': 5, 'comment': 3, 'comment_chain': 3, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 5, 'thread_has_comment': 3, 'thread_has_comment_chain': 3, 'comment_has_chain': 3, 'issue_chain_has_comment_chain': 3, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 4, 'human_reported_issue_no_linked_fix': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1, 'runtime_failure': 1, 'human_feedback_general': 1, 'unlinked_human_feedback': 1, 'ambiguous_needs_more_evidence': 1}\nOutcomes: {'not_resolved_or_not_observed': 8, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'unresolved': 5}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-3989e9f4fd4bbbb9", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369650, "scanner": "foundry_dataset", "fingerprint": "0152cf8d9d1030f88790603fe10be1b58ed2ee366fb35115786b568c51f62bc3", "category": "practices", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback without linked fix evidence", "intent": "Negative/unresolved examples that should not be hallucinated into fixes.", "labels": {"test_ci_gap": 1, "ui_or_frontend": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 2, "unlinked_human_feedback": 2, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 2, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 4}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 48, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 4, "thread_has_comment": 3, "thread_touches_file": 1, "thread_has_pr_review": 1, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 10, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 1, "thread_has_comment_chain": 4, "comment_chain_touches_file": 4, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 4}, "node_count": 29, "node_types": {"repo": 1, "thread": 1, "comment": 3, "pr_file": 1, "alignment": 4, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 10, "comment_chain": 4, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#49", "issue_number": "49", "quality_tiers": {"unresolved": 6, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-08d152cc7ef451b9", "graph_gold_label": "assumption_check", "changed_file_labels": {"ui_or_frontend": 7}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#49\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#49\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#49\nRepo: ryancinsight/Moirai\nIssue/PR number: 49\nGraph consistency label: assumption_check\nNodes: 29\nEdges: 48\nNode types: {'link_quality': 10, 'comment_chain': 4, 'alignment': 4, 'comment': 3, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'pr_file': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 10, 'thread_has_comment_chain': 4, 'comment_has_chain': 4, 'comment_chain_touches_file': 4, 'issue_chain_has_comment_chain': 4, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'thread_has_comment': 3, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_touches_file': 1, 'thread_has_issue_chain': 1, 'issue_chain_touches_file': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 4, 'blueprint_human_gap_alignment': 4, 'human_feedback_general': 2, 'human_reported_issue_no_linked_fix': 2, 'unlinked_human_feedback': 2, 'ambiguous_needs_more_evidence': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'test_ci_gap': 1, 'ui_or_frontend': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 8, 'ambiguous_needs_more_evidence': 4}\nQuality tiers: {'unresolved': 6, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-8c0620b15a6d17a7", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369649, "scanner": "foundry_dataset", "fingerprint": "2428d1be0a81047e749ac42a07fe1f8fee495f8e1af42f343d82ec5f74140907", "category": "practices", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback without linked fix evidence", "intent": "Negative/unresolved examples that should not be hallucinated into fixes.", "labels": {"test_or_ci": 2, "ui_or_frontend": 5, "mock_placeholder": 3, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 5, "unlinked_human_feedback": 5, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 7, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 4, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 14}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 136, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 9, "thread_has_comment": 8, "thread_touches_file": 7, "thread_has_pr_review": 1, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 13, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 7, "thread_has_comment_chain": 9, "comment_chain_touches_file": 63, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 9}, "node_count": 46, "node_types": {"repo": 1, "thread": 1, "comment": 8, "pr_file": 7, "alignment": 2, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 13, "comment_chain": 9, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#48", "issue_number": "48", "quality_tiers": {"unresolved": 11, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-f4978bede7dd7597", "graph_gold_label": "assumption_check", "changed_file_labels": {"test_or_ci": 24, "ui_or_frontend": 60}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#48\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#48\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#48\nRepo: ryancinsight/Moirai\nIssue/PR number: 48\nGraph consistency label: assumption_check\nNodes: 46\nEdges: 136\nNode types: {'link_quality': 13, 'comment_chain': 9, 'comment': 8, 'pr_file': 7, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 63, 'chain_has_link_quality': 13, 'thread_has_comment_chain': 9, 'comment_has_chain': 9, 'issue_chain_has_comment_chain': 9, 'thread_has_comment': 8, 'thread_touches_file': 7, 'issue_chain_touches_file': 7, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 7, 'human_feedback_general': 5, 'ui_or_frontend': 5, 'unlinked_human_feedback': 5, 'human_reported_issue_no_linked_fix': 4, 'not_resolved_or_not_observed': 4, 'mock_placeholder': 3, 'test_or_ci': 2, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 14, 'not_resolved_or_not_observed': 8}\nQuality tiers: {'unresolved': 11, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-1696b5eaf40c31a1", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369648, "scanner": "foundry_dataset", "fingerprint": "f2ec89fcf5185fede15054614ee64d72932a5070a712d86893565efe5207de1e", "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": {"docs_or_claims": 2, "ui_or_frontend": 8, "source_or_other": 1, "ui_workflow_gap": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "partial blueprint fit": 1, "human_feedback_general": 3, "unlinked_human_feedback": 3, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 5, "ambiguous_needs_more_evidence": 3, "blueprint_human_gap_alignment": 6, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 10, "ambiguous_needs_more_evidence": 6}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 148, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 6, "thread_has_comment": 5, "thread_touches_file": 11, "thread_has_pr_review": 1, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 14, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 11, "thread_has_comment_chain": 6, "comment_chain_touches_file": 66, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 6}, "node_count": 49, "node_types": {"repo": 1, "thread": 1, "comment": 5, "pr_file": 11, "alignment": 6, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 14, "comment_chain": 6, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#47", "issue_number": "47", "quality_tiers": {"unresolved": 8, "assumption_check": 6}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-950d054b3733f96d", "graph_gold_label": "assumption_check", "changed_file_labels": {"docs_or_claims": 18, "ui_or_frontend": 72, "source_or_other": 9}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#47\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#47\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#47\nRepo: ryancinsight/Moirai\nIssue/PR number: 47\nGraph consistency label: assumption_check\nNodes: 49\nEdges: 148\nNode types: {'link_quality': 14, 'pr_file': 11, 'comment_chain': 6, 'alignment': 6, 'comment': 5, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 66, 'chain_has_link_quality': 14, 'thread_touches_file': 11, 'issue_chain_touches_file': 11, 'thread_has_comment_chain': 6, 'comment_has_chain': 6, 'issue_chain_has_comment_chain': 6, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'thread_has_comment': 5, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 8, 'blueprint_human_gap_alignment': 6, 'not_resolved_or_not_observed': 5, 'human_feedback_general': 3, 'human_reported_issue_no_linked_fix': 3, 'unlinked_human_feedback': 3, 'ambiguous_needs_more_evidence': 3, 'api_integration_gap': 2, 'docs_or_claims': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'source_or_other': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 10, 'ambiguous_needs_more_evidence': 6}\nQuality tiers: {'unresolved': 8, 'assumption_check': 6}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-e5bbe5526cf88ad5", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369647, "scanner": "foundry_dataset", "fingerprint": "c3c13f7d28d5ff0c257bf05024923f17ba5b4e66e4fc51d110933d45d59dd1c2", "category": "practices", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback without linked fix evidence", "intent": "Negative/unresolved examples that should not be hallucinated into fixes.", "labels": {"test_or_ci": 2, "docs_or_claims": 3, "ui_or_frontend": 16, "runtime_failure": 2, "source_or_other": 8, "security_auth_secret": 1, "human_feedback_general": 5, "unlinked_human_feedback": 5, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 7, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 14}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 183, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 8, "thread_has_comment": 7, "thread_touches_file": 29, "thread_has_pr_review": 1, "chain_has_link_quality": 10, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 8, "comment_chain_touches_file": 96, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 8}, "node_count": 59, "node_types": {"repo": 1, "thread": 1, "comment": 7, "pr_file": 29, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 10, "comment_chain": 8}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#46", "issue_number": "46", "quality_tiers": {"unresolved": 10}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-63f3c0cc1e2ec55f", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {"test_or_ci": 22, "docs_or_claims": 33, "ui_or_frontend": 176, "source_or_other": 88}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#46\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#46\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#46\nRepo: ryancinsight/Moirai\nIssue/PR number: 46\nGraph consistency label: needs_more_evidence\nNodes: 59\nEdges: 183\nNode types: {'pr_file': 29, 'link_quality': 10, 'comment_chain': 8, 'comment': 7, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 96, 'thread_touches_file': 29, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 10, 'thread_has_comment_chain': 8, 'comment_has_chain': 8, 'issue_chain_has_comment_chain': 8, 'thread_has_comment': 7, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 16, 'source_or_other': 8, 'ambiguous_needs_more_evidence': 7, 'human_feedback_general': 5, 'unlinked_human_feedback': 5, 'docs_or_claims': 3, 'human_reported_issue_no_linked_fix': 3, 'not_resolved_or_not_observed': 3, 'runtime_failure': 2, 'test_or_ci': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'security_auth_secret': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 14, 'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 10}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-201e703aad5dd46b", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369646, "scanner": "foundry_dataset", "fingerprint": "1739439419c97696302acc4c297e52d1e0cde999c1d87a8090f4899feebbd59a", "category": "practices", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback without linked fix evidence", "intent": "Negative/unresolved examples that should not be hallucinated into fixes.", "labels": {"test_or_ci": 2, "ui_or_frontend": 12, "source_or_other": 3, "mock_placeholder": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 1, "unlinked_human_feedback": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 1, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_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": {}, "synthetic": false, "edge_count": 94, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 3, "thread_has_comment": 2, "thread_touches_file": 17, "thread_has_pr_review": 1, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 7, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 3, "comment_chain_touches_file": 36, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 3}, "node_count": 38, "node_types": {"repo": 1, "thread": 1, "comment": 2, "pr_file": 17, "alignment": 2, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 7, "comment_chain": 3, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#45", "issue_number": "45", "quality_tiers": {"unresolved": 5, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-6f38495043a0e938", "graph_gold_label": "assumption_check", "changed_file_labels": {"test_or_ci": 12, "ui_or_frontend": 72, "source_or_other": 18}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#45\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#45\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#45\nRepo: ryancinsight/Moirai\nIssue/PR number: 45\nGraph consistency label: assumption_check\nNodes: 38\nEdges: 94\nNode types: {'pr_file': 17, 'link_quality': 7, 'comment_chain': 3, 'comment': 2, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 36, 'thread_touches_file': 17, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 7, 'thread_has_comment_chain': 3, 'comment_has_chain': 3, 'issue_chain_has_comment_chain': 3, 'thread_has_comment': 2, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 12, 'not_resolved_or_not_observed': 4, 'source_or_other': 3, 'test_or_ci': 2, 'human_reported_issue_no_linked_fix': 2, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'mock_placeholder': 1, 'human_feedback_general': 1, 'api_integration_gap': 1, 'unlinked_human_feedback': 1, 'ambiguous_needs_more_evidence': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 8, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'unresolved': 5, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-e558a56d0a057385", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369645, "scanner": "foundry_dataset", "fingerprint": "a8f9aee18f103dedac62563c9e740c6b5d970bcd7c02dc333f681dbb6ec7f18a", "category": "practices", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback without linked fix evidence", "intent": "Negative/unresolved examples that should not be hallucinated into fixes.", "labels": {"test_or_ci": 2, "ui_or_frontend": 46, "source_or_other": 11, "mock_placeholder": 2, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 8}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 111, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 2, "thread_has_comment": 1, "thread_touches_file": 59, "thread_has_pr_review": 1, "chain_has_link_quality": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 2, "comment_chain_touches_file": 24, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 2}, "node_count": 71, "node_types": {"repo": 1, "thread": 1, "comment": 1, "pr_file": 59, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 4, "comment_chain": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#44", "issue_number": "44", "quality_tiers": {"unresolved": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-480ec34c3250b3ec", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {"test_or_ci": 10, "ui_or_frontend": 230, "source_or_other": 55}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#44\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#44\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#44\nRepo: ryancinsight/Moirai\nIssue/PR number: 44\nGraph consistency label: needs_more_evidence\nNodes: 71\nEdges: 111\nNode types: {'pr_file': 59, 'link_quality': 4, 'comment_chain': 2, 'thread': 1, 'repo': 1, 'comment': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'thread_touches_file': 59, 'comment_chain_touches_file': 24, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 4, 'thread_has_comment_chain': 2, 'comment_has_chain': 2, 'issue_chain_has_comment_chain': 2, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 46, 'source_or_other': 11, 'not_resolved_or_not_observed': 4, 'mock_placeholder': 2, 'test_or_ci': 2, 'human_reported_issue_no_linked_fix': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1}\nOutcomes: {'not_resolved_or_not_observed': 8}\nQuality tiers: {'unresolved': 4}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-ee311e69e426d0e5", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369644, "scanner": "foundry_dataset", "fingerprint": "10ec035c49b0f610b0a3d94bf05bef96a2cf5472a55e9092837f256881499865", "category": "practices", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback without linked fix evidence", "intent": "Negative/unresolved examples that should not be hallucinated into fixes.", "labels": {"test_or_ci": 1, "docs_or_claims": 69, "ui_or_frontend": 17, "source_or_other": 3, "mock_placeholder": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "partial blueprint fit": 1, "human_feedback_general": 1, "unlinked_human_feedback": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 5, "ambiguous_needs_more_evidence": 1, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 10, "ambiguous_needs_more_evidence": 2}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 192, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 4, "thread_has_comment": 3, "thread_touches_file": 90, "thread_has_pr_review": 1, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 10, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 4, "comment_chain_touches_file": 48, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 4}, "node_count": 118, "node_types": {"repo": 1, "thread": 1, "comment": 3, "pr_file": 90, "alignment": 4, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 10, "comment_chain": 4, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#43", "issue_number": "43", "quality_tiers": {"unresolved": 6, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-bd1d93f8c7b4ec12", "graph_gold_label": "assumption_check", "changed_file_labels": {"test_or_ci": 7, "docs_or_claims": 483, "ui_or_frontend": 119, "source_or_other": 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: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#43\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#43\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#43\nRepo: ryancinsight/Moirai\nIssue/PR number: 43\nGraph consistency label: assumption_check\nNodes: 118\nEdges: 192\nNode types: {'pr_file': 90, 'link_quality': 10, 'comment_chain': 4, 'alignment': 4, 'comment': 3, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'thread_touches_file': 90, 'comment_chain_touches_file': 48, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 10, 'thread_has_comment_chain': 4, 'comment_has_chain': 4, 'issue_chain_has_comment_chain': 4, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'thread_has_comment': 3, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'docs_or_claims': 69, 'ui_or_frontend': 17, 'not_resolved_or_not_observed': 5, 'blueprint_human_gap_alignment': 4, 'source_or_other': 3, 'human_reported_issue_no_linked_fix': 3, 'api_integration_gap': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'mock_placeholder': 1, 'human_feedback_general': 1, 'test_or_ci': 1, 'unlinked_human_feedback': 1, 'ambiguous_needs_more_evidence': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 10, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'unresolved': 6, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-bf143f6ad78686e3", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369643, "scanner": "foundry_dataset", "fingerprint": "21a4ab754c66030732f125d0ff569766d9c37ca1f6e2caa300cbe206031715cc", "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": {"ui_or_frontend": 4, "source_or_other": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 6, "data_schema_persistence": 1, "unlinked_human_feedback": 6, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 8, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 16}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 112, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 8, "thread_has_comment": 7, "thread_touches_file": 5, "thread_has_pr_review": 1, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 14, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 5, "thread_has_comment_chain": 8, "comment_chain_touches_file": 40, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 8}, "node_count": 45, "node_types": {"repo": 1, "thread": 1, "comment": 7, "pr_file": 5, "alignment": 4, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 14, "comment_chain": 8, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#42", "issue_number": "42", "quality_tiers": {"unresolved": 10, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-7804bd97ce0574aa", "graph_gold_label": "assumption_check", "changed_file_labels": {"ui_or_frontend": 44, "source_or_other": 11}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#42\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#42\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#42\nRepo: ryancinsight/Moirai\nIssue/PR number: 42\nGraph consistency label: assumption_check\nNodes: 45\nEdges: 112\nNode types: {'link_quality': 14, 'comment_chain': 8, 'comment': 7, 'pr_file': 5, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 40, 'chain_has_link_quality': 14, 'thread_has_comment_chain': 8, 'comment_has_chain': 8, 'issue_chain_has_comment_chain': 8, 'thread_has_comment': 7, 'thread_touches_file': 5, 'issue_chain_touches_file': 5, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 8, 'human_feedback_general': 6, 'unlinked_human_feedback': 6, 'ui_or_frontend': 4, 'blueprint_human_gap_alignment': 4, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'data_schema_persistence': 1, 'api_integration_gap': 1, 'source_or_other': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 16, 'not_resolved_or_not_observed': 4}\nQuality tiers: {'unresolved': 10, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-f9a99e1442f0d9a4", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369642, "scanner": "foundry_dataset", "fingerprint": "afdb0791fc1cd23bdc887e438d9373c1e8e385bcce09f951a28f84bd483333a6", "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": {"runtime_failure": 1, "ui_workflow_gap": 1, "weak blueprint fit": 1, "partial blueprint fit": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 8}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 24, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 2, "thread_has_comment": 2, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 6, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 2, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 2}, "node_count": 18, "node_types": {"repo": 1, "thread": 1, "comment": 2, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 2, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#41", "issue_number": "41", "quality_tiers": {"unresolved": 4, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-43bd11e59963c2a9", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#41\nEvidence:\nGraph motif: Human feedback exists without a linked fix\nMotif id: unlinked_feedback_needs_evidence\nPolarity: bad\nTraining usage: negative_or_unresolved\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#41\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#41\nRepo: ryancinsight/Moirai\nIssue/PR number: 41\nGraph consistency label: assumption_check\nNodes: 18\nEdges: 24\nNode types: {'link_quality': 6, 'comment': 2, 'comment_chain': 2, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'thread_has_comment': 2, 'thread_has_comment_chain': 2, 'comment_has_chain': 2, 'issue_chain_has_comment_chain': 2, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 4, 'human_reported_issue_no_linked_fix': 2, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'runtime_failure': 1, 'ui_workflow_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 8}\nQuality tiers: {'unresolved': 4, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-c3f6daa753544c57", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369641, "scanner": "foundry_dataset", "fingerprint": "94bac147e7ec06e1fb1ffcc20b11894c65448fabca87e7f13d4b386c4fd0216d", "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": {"agent_instruction_gap": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 6}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 11, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "chain_has_link_quality": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 1, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 9, "node_types": {"repo": 1, "thread": 1, "comment": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 3, "comment_chain": 1}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#40", "issue_number": "40", "quality_tiers": {"unresolved": 3}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-040fa2b77c244f3b", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#40\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#40\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#40\nRepo: ryancinsight/Moirai\nIssue/PR number: 40\nGraph consistency label: needs_more_evidence\nNodes: 9\nEdges: 11\nNode types: {'link_quality': 3, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 3, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 3, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1, 'human_reported_issue_no_linked_fix': 1}\nOutcomes: {'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 3}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-1370f09dcd449274", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369640, "scanner": "foundry_dataset", "fingerprint": "935217058491ecd48003e69337d37211ac0f109414bf16672c2c7a46702f6e37", "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": {"mock_placeholder": 2, "agent_instruction_gap": 1, "human_feedback_general": 8, "unlinked_human_feedback": 8, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 10, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 20}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 61, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 11, "thread_has_comment": 11, "chain_has_link_quality": 13, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 11, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 11}, "node_count": 39, "node_types": {"repo": 1, "thread": 1, "comment": 11, "fix_outcome": 1, "issue_chain": 1, "link_quality": 13, "comment_chain": 11}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#4", "issue_number": "4", "quality_tiers": {"unresolved": 13}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-b147e612b918528a", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#4\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#4\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#4\nRepo: ryancinsight/Moirai\nIssue/PR number: 4\nGraph consistency label: needs_more_evidence\nNodes: 39\nEdges: 61\nNode types: {'link_quality': 13, 'comment': 11, 'comment_chain': 11, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 13, 'thread_has_comment': 11, 'thread_has_comment_chain': 11, 'comment_has_chain': 11, 'issue_chain_has_comment_chain': 11, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 10, 'human_feedback_general': 8, 'unlinked_human_feedback': 8, 'human_reported_issue_no_linked_fix': 3, 'not_resolved_or_not_observed': 3, 'mock_placeholder': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 20, 'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 13}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-d9a60baef97af4c8", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369639, "scanner": "foundry_dataset", "fingerprint": "31858730439057fc4ebf6bec590e59ebf6996c5004471bc8ac0c1b967c88d1a9", "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": {"mock_placeholder": 1, "human_feedback_general": 2, "unlinked_human_feedback": 2, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 1, "ambiguous_needs_more_evidence": 4, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 8}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 21, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 3, "thread_has_comment": 3, "chain_has_link_quality": 5, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 3, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 3}, "node_count": 15, "node_types": {"repo": 1, "thread": 1, "comment": 3, "fix_outcome": 1, "issue_chain": 1, "link_quality": 5, "comment_chain": 3}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#39", "issue_number": "39", "quality_tiers": {"unresolved": 5}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-16c90f8117632fab", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#39\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#39\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#39\nRepo: ryancinsight/Moirai\nIssue/PR number: 39\nGraph consistency label: needs_more_evidence\nNodes: 15\nEdges: 21\nNode types: {'link_quality': 5, 'comment': 3, 'comment_chain': 3, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 5, 'thread_has_comment': 3, 'thread_has_comment_chain': 3, 'comment_has_chain': 3, 'issue_chain_has_comment_chain': 3, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 4, 'human_feedback_general': 2, 'unlinked_human_feedback': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'mock_placeholder': 1, 'human_reported_issue_no_linked_fix': 1, 'not_resolved_or_not_observed': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 8, 'not_resolved_or_not_observed': 2}\nQuality tiers: {'unresolved': 5}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-2053fef41668ee77", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369638, "scanner": "foundry_dataset", "fingerprint": "5dae1552adf88fbef7bda59169ee08a0b0491a3f4318b795d8521d7131d56952", "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": {"runtime_failure": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "agent_instruction_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 8, "unlinked_human_feedback": 8, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 10, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 20}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 69, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 11, "thread_has_comment": 11, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 15, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 11, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 11}, "node_count": 45, "node_types": {"repo": 1, "thread": 1, "comment": 11, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 15, "comment_chain": 11, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#38", "issue_number": "38", "quality_tiers": {"unresolved": 13, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-cbb1aa824817bd33", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#38\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#38\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#38\nRepo: ryancinsight/Moirai\nIssue/PR number: 38\nGraph consistency label: assumption_check\nNodes: 45\nEdges: 69\nNode types: {'link_quality': 15, 'comment': 11, 'comment_chain': 11, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 15, 'thread_has_comment': 11, 'thread_has_comment_chain': 11, 'comment_has_chain': 11, 'issue_chain_has_comment_chain': 11, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 10, 'human_feedback_general': 8, 'unlinked_human_feedback': 8, 'human_reported_issue_no_linked_fix': 3, 'not_resolved_or_not_observed': 3, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1, 'api_integration_gap': 1, 'runtime_failure': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 20, 'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 13, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-20569c25e4df0e17", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369637, "scanner": "foundry_dataset", "fingerprint": "b8db14b3907a57e1046447ceb45991686c47d2f92bc93495e8299f21cc1a0320", "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": {"weak blueprint fit": 1, "api_integration_gap": 1, "agent_instruction_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 11, "unlinked_human_feedback": 11, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 13, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 26}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 79, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 13, "thread_has_comment": 13, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 17, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 13, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 13}, "node_count": 51, "node_types": {"repo": 1, "thread": 1, "comment": 13, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 17, "comment_chain": 13, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#37", "issue_number": "37", "quality_tiers": {"unresolved": 15, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-bf7d1da3677fbb6f", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#37\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#37\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#37\nRepo: ryancinsight/Moirai\nIssue/PR number: 37\nGraph consistency label: assumption_check\nNodes: 51\nEdges: 79\nNode types: {'link_quality': 17, 'comment': 13, 'comment_chain': 13, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 17, 'thread_has_comment': 13, 'thread_has_comment_chain': 13, 'comment_has_chain': 13, 'issue_chain_has_comment_chain': 13, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 13, 'human_feedback_general': 11, 'unlinked_human_feedback': 11, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1, 'api_integration_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 26, 'not_resolved_or_not_observed': 4}\nQuality tiers: {'unresolved': 15, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-96ac53ee9b2c5bd8", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369636, "scanner": "foundry_dataset", "fingerprint": "873fba82c458911052fe7aaaf5ca29209ec990f07f07dea94d30b61d4bb60469", "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": {"mock_placeholder": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "agent_instruction_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 3, "unlinked_human_feedback": 3, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 3, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 4, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 12, "ambiguous_needs_more_evidence": 6}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 57, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 7, "thread_has_comment": 7, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 13, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 7, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 7}, "node_count": 37, "node_types": {"repo": 1, "thread": 1, "comment": 7, "alignment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 13, "comment_chain": 7, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#36", "issue_number": "36", "quality_tiers": {"unresolved": 9, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-de4c9257909903a0", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#36\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#36\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#36\nRepo: ryancinsight/Moirai\nIssue/PR number: 36\nGraph consistency label: assumption_check\nNodes: 37\nEdges: 57\nNode types: {'link_quality': 13, 'comment': 7, 'comment_chain': 7, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 13, 'thread_has_comment': 7, 'thread_has_comment_chain': 7, 'comment_has_chain': 7, 'issue_chain_has_comment_chain': 7, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 6, 'human_reported_issue_no_linked_fix': 4, 'blueprint_human_gap_alignment': 4, 'human_feedback_general': 3, 'unlinked_human_feedback': 3, 'ambiguous_needs_more_evidence': 3, 'api_integration_gap': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1, 'mock_placeholder': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 12, 'ambiguous_needs_more_evidence': 6}\nQuality tiers: {'unresolved': 9, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-7316d14d5a2b17b1", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369635, "scanner": "foundry_dataset", "fingerprint": "961312b4f53f0c89a0e03c11ebe1591f25681c09ce9c4fa124a2912b2bf50864", "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": {"deployment_env_gap": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "agent_instruction_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 17, "unlinked_human_feedback": 17, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 19, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 38}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 114, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 20, "thread_has_comment": 20, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 24, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 20, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 20}, "node_count": 72, "node_types": {"repo": 1, "thread": 1, "comment": 20, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 24, "comment_chain": 20, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#35", "issue_number": "35", "quality_tiers": {"unresolved": 22, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-04a5d67259eaf5dc", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#35\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#35\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#35\nRepo: ryancinsight/Moirai\nIssue/PR number: 35\nGraph consistency label: assumption_check\nNodes: 72\nEdges: 114\nNode types: {'link_quality': 24, 'comment': 20, 'comment_chain': 20, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 24, 'thread_has_comment': 20, 'thread_has_comment_chain': 20, 'comment_has_chain': 20, 'issue_chain_has_comment_chain': 20, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 19, 'human_feedback_general': 17, 'unlinked_human_feedback': 17, 'human_reported_issue_no_linked_fix': 3, 'not_resolved_or_not_observed': 3, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1, 'api_integration_gap': 1, 'deployment_env_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 38, 'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 22, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-af9435dc6696663f", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369634, "scanner": "foundry_dataset", "fingerprint": "20bbbf3e7b76a7d29f823af171bc88ca621fcc2f6a7e53386860b01401972e64", "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": {"weak blueprint fit": 1, "api_integration_gap": 2, "agent_instruction_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 4, "unlinked_human_feedback": 4, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 6, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 12}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 57, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 7, "thread_has_comment": 7, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 13, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 7, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 7}, "node_count": 37, "node_types": {"repo": 1, "thread": 1, "comment": 7, "alignment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 13, "comment_chain": 7, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#34", "issue_number": "34", "quality_tiers": {"unresolved": 9, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-714980440daa7d3a", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#34\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#34\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#34\nRepo: ryancinsight/Moirai\nIssue/PR number: 34\nGraph consistency label: assumption_check\nNodes: 37\nEdges: 57\nNode types: {'link_quality': 13, 'comment': 7, 'comment_chain': 7, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 13, 'thread_has_comment': 7, 'thread_has_comment_chain': 7, 'comment_has_chain': 7, 'issue_chain_has_comment_chain': 7, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 6, 'human_feedback_general': 4, 'unlinked_human_feedback': 4, 'blueprint_human_gap_alignment': 4, 'human_reported_issue_no_linked_fix': 3, 'not_resolved_or_not_observed': 3, 'api_integration_gap': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 12, 'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 9, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-3d63c1d5233e1147", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369633, "scanner": "foundry_dataset", "fingerprint": "0babb5a5b8033dc7e6f5575659a666f7475538888d6af96c24094b27054e8a44", "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": {"mock_placeholder": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 8, "unlinked_human_feedback": 8, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 10, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 20}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 64, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 10, "thread_has_comment": 10, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 14, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 10, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 10}, "node_count": 42, "node_types": {"repo": 1, "thread": 1, "comment": 10, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 14, "comment_chain": 10, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#33", "issue_number": "33", "quality_tiers": {"unresolved": 12, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-c065ec79b2652fa3", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#33\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#33\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#33\nRepo: ryancinsight/Moirai\nIssue/PR number: 33\nGraph consistency label: assumption_check\nNodes: 42\nEdges: 64\nNode types: {'link_quality': 14, 'comment': 10, 'comment_chain': 10, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 14, 'thread_has_comment': 10, 'thread_has_comment_chain': 10, 'comment_has_chain': 10, 'issue_chain_has_comment_chain': 10, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 10, 'human_feedback_general': 8, 'unlinked_human_feedback': 8, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'mock_placeholder': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 20, 'not_resolved_or_not_observed': 4}\nQuality tiers: {'unresolved': 12, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-1a938ba59eeb626d", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369632, "scanner": "foundry_dataset", "fingerprint": "89450b60ba0fee35363d533853822f0ab95941d45eec9591431fc5baa18a77a4", "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": {"runtime_failure": 1, "ui_workflow_gap": 1, "mock_placeholder": 1, "weak blueprint fit": 1, "partial blueprint fit": 1, "human_feedback_general": 10, "unlinked_human_feedback": 10, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 12, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 24}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 79, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 13, "thread_has_comment": 13, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 17, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 13, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 13}, "node_count": 51, "node_types": {"repo": 1, "thread": 1, "comment": 13, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 17, "comment_chain": 13, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#32", "issue_number": "32", "quality_tiers": {"unresolved": 15, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-26d9e874ec0398d0", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#32\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#32\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#32\nRepo: ryancinsight/Moirai\nIssue/PR number: 32\nGraph consistency label: assumption_check\nNodes: 51\nEdges: 79\nNode types: {'link_quality': 17, 'comment': 13, 'comment_chain': 13, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 17, 'thread_has_comment': 13, 'thread_has_comment_chain': 13, 'comment_has_chain': 13, 'issue_chain_has_comment_chain': 13, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 12, 'human_feedback_general': 10, 'unlinked_human_feedback': 10, 'human_reported_issue_no_linked_fix': 3, 'not_resolved_or_not_observed': 3, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'runtime_failure': 1, 'mock_placeholder': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 24, 'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 15, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-0e4717c4292cd46f", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369631, "scanner": "foundry_dataset", "fingerprint": "c364835312b18016a15113a20cf9f70421ed03c7d34e3ce43ac899f24b1855c2", "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": {"ui_workflow_gap": 1, "mock_placeholder": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 5, "data_schema_persistence": 1, "unlinked_human_feedback": 5, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 7, "blueprint_human_gap_alignment": 6, "human_reported_issue_no_linked_fix": 4, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 14}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 75, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 9, "thread_has_comment": 9, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 17, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 9, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 9}, "node_count": 47, "node_types": {"repo": 1, "thread": 1, "comment": 9, "alignment": 6, "fix_outcome": 1, "issue_chain": 1, "link_quality": 17, "comment_chain": 9, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#31", "issue_number": "31", "quality_tiers": {"unresolved": 11, "assumption_check": 6}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-f525196e6b6b09c0", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#31\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#31\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#31\nRepo: ryancinsight/Moirai\nIssue/PR number: 31\nGraph consistency label: assumption_check\nNodes: 47\nEdges: 75\nNode types: {'link_quality': 17, 'comment': 9, 'comment_chain': 9, 'alignment': 6, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 17, 'thread_has_comment': 9, 'thread_has_comment_chain': 9, 'comment_has_chain': 9, 'issue_chain_has_comment_chain': 9, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 7, 'blueprint_human_gap_alignment': 6, 'human_feedback_general': 5, 'unlinked_human_feedback': 5, 'human_reported_issue_no_linked_fix': 4, 'not_resolved_or_not_observed': 4, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'api_integration_gap': 1, 'data_schema_persistence': 1, 'mock_placeholder': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 14, 'not_resolved_or_not_observed': 8}\nQuality tiers: {'unresolved': 11, 'assumption_check': 6}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-bb42cb60364a51cd", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369630, "scanner": "foundry_dataset", "fingerprint": "39ccd8a8cd205ef03d0f2120b2e09602f7cadf3e22f95a49e8cffa076f223723", "category": "practices", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback without linked fix evidence", "intent": "Negative/unresolved examples that should not be hallucinated into fixes.", "labels": {"test_ci_gap": 1, "runtime_failure": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "security_auth_secret": 1, "partial blueprint fit": 1, "human_feedback_general": 11, "unlinked_human_feedback": 11, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 13, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 4, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 26}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 97, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 15, "thread_has_comment": 15, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 21, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 15, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 15}, "node_count": 61, "node_types": {"repo": 1, "thread": 1, "comment": 15, "alignment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 21, "comment_chain": 15, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#30", "issue_number": "30", "quality_tiers": {"unresolved": 17, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-927662879fec1f76", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#30\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#30\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#30\nRepo: ryancinsight/Moirai\nIssue/PR number: 30\nGraph consistency label: assumption_check\nNodes: 61\nEdges: 97\nNode types: {'link_quality': 21, 'comment': 15, 'comment_chain': 15, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 21, 'thread_has_comment': 15, 'thread_has_comment_chain': 15, 'comment_has_chain': 15, 'issue_chain_has_comment_chain': 15, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 13, 'human_feedback_general': 11, 'unlinked_human_feedback': 11, 'human_reported_issue_no_linked_fix': 4, 'not_resolved_or_not_observed': 4, 'blueprint_human_gap_alignment': 4, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'test_ci_gap': 1, 'security_auth_secret': 1, 'runtime_failure': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 26, 'not_resolved_or_not_observed': 8}\nQuality tiers: {'unresolved': 17, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-b496d1cc08588805", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369629, "scanner": "foundry_dataset", "fingerprint": "69aa83bca5d8c51673b34f04e3b59f44be8eb0790e3c38291d753f7fe94f016c", "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": {"agent_instruction_gap": 1, "human_feedback_general": 9, "unlinked_human_feedback": 9, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 1, "ambiguous_needs_more_evidence": 11, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 22}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 56, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 10, "thread_has_comment": 10, "chain_has_link_quality": 12, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 10, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 10}, "node_count": 36, "node_types": {"repo": 1, "thread": 1, "comment": 10, "fix_outcome": 1, "issue_chain": 1, "link_quality": 12, "comment_chain": 10}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#3", "issue_number": "3", "quality_tiers": {"unresolved": 12}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-6dce9f74b96a252c", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#3\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#3\nRepo: ryancinsight/Moirai\nIssue/PR number: 3\nGraph consistency label: needs_more_evidence\nNodes: 36\nEdges: 56\nNode types: {'link_quality': 12, 'comment': 10, 'comment_chain': 10, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 12, 'thread_has_comment': 10, 'thread_has_comment_chain': 10, 'comment_has_chain': 10, 'issue_chain_has_comment_chain': 10, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 11, 'human_feedback_general': 9, 'unlinked_human_feedback': 9, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1, 'human_reported_issue_no_linked_fix': 1, 'not_resolved_or_not_observed': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 22, 'not_resolved_or_not_observed': 2}\nQuality tiers: {'unresolved': 12}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-f15a62058b38c97b", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369628, "scanner": "foundry_dataset", "fingerprint": "855c2f541b001a094f80378c82e6f80e66537bdb3c6e40ef18f5e468bb39ceb0", "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": {"ui_workflow_gap": 1, "weak blueprint fit": 1, "agent_instruction_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 9, "unlinked_human_feedback": 9, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 11, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 22}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 69, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 11, "thread_has_comment": 11, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 15, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 11, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 11}, "node_count": 45, "node_types": {"repo": 1, "thread": 1, "comment": 11, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 15, "comment_chain": 11, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#29", "issue_number": "29", "quality_tiers": {"unresolved": 13, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-1a3961b8d4edec43", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#29\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#29\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#29\nRepo: ryancinsight/Moirai\nIssue/PR number: 29\nGraph consistency label: assumption_check\nNodes: 45\nEdges: 69\nNode types: {'link_quality': 15, 'comment': 11, 'comment_chain': 11, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 15, 'thread_has_comment': 11, 'thread_has_comment_chain': 11, 'comment_has_chain': 11, 'issue_chain_has_comment_chain': 11, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 11, 'human_feedback_general': 9, 'unlinked_human_feedback': 9, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'agent_instruction_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 22, 'not_resolved_or_not_observed': 4}\nQuality tiers: {'unresolved': 13, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-fcb60f62683ffacd", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369627, "scanner": "foundry_dataset", "fingerprint": "621e4a557ccb80f9dfc8c4d4e9b06f7b19a6d9b24f6c3166a00fc7627d56268e", "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": {"weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 6, "unlinked_human_feedback": 6, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 1, "ambiguous_needs_more_evidence": 8, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 16}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 49, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 7, "thread_has_comment": 7, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 11, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 7, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 7}, "node_count": 33, "node_types": {"repo": 1, "thread": 1, "comment": 7, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 11, "comment_chain": 7, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#28", "issue_number": "28", "quality_tiers": {"unresolved": 9, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-700712fd97c19267", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#28\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#28\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#28\nRepo: ryancinsight/Moirai\nIssue/PR number: 28\nGraph consistency label: assumption_check\nNodes: 33\nEdges: 49\nNode types: {'link_quality': 11, 'comment': 7, 'comment_chain': 7, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 11, 'thread_has_comment': 7, 'thread_has_comment_chain': 7, 'comment_has_chain': 7, 'issue_chain_has_comment_chain': 7, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 8, 'human_feedback_general': 6, 'unlinked_human_feedback': 6, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'human_reported_issue_no_linked_fix': 1, 'not_resolved_or_not_observed': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 16, 'not_resolved_or_not_observed': 2}\nQuality tiers: {'unresolved': 9, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-e53af1c7f1d8d42a", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369626, "scanner": "foundry_dataset", "fingerprint": "9cab82278e633334c2c5f799784256ef985cf14c99a6befb1f485c419d932a24", "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": {"ui_workflow_gap": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 2, "unlinked_human_feedback": 2, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 2, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 4}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 42, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 4, "thread_has_comment": 4, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 10, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 4, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 4}, "node_count": 28, "node_types": {"repo": 1, "thread": 1, "comment": 4, "alignment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 10, "comment_chain": 4, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#27", "issue_number": "27", "quality_tiers": {"unresolved": 6, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-d0c8438a4a1208dd", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#27\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#27\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#27\nRepo: ryancinsight/Moirai\nIssue/PR number: 27\nGraph consistency label: assumption_check\nNodes: 28\nEdges: 42\nNode types: {'link_quality': 10, 'comment': 4, 'comment_chain': 4, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 10, 'thread_has_comment': 4, 'thread_has_comment_chain': 4, 'comment_has_chain': 4, 'issue_chain_has_comment_chain': 4, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 4, 'blueprint_human_gap_alignment': 4, 'human_feedback_general': 2, 'human_reported_issue_no_linked_fix': 2, 'unlinked_human_feedback': 2, 'ambiguous_needs_more_evidence': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'api_integration_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 8, 'ambiguous_needs_more_evidence': 4}\nQuality tiers: {'unresolved': 6, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-a6022ea759b31cf3", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369625, "scanner": "foundry_dataset", "fingerprint": "6f8692518ed1e05d36fccc284a5b9bd48616b090cc2844a3e9c6cb2fecbf9fbd", "category": "practices", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback without linked fix evidence", "intent": "Negative/unresolved examples that should not be hallucinated into fixes.", "labels": {"test_ci_gap": 1, "deployment_env_gap": 1, "weak blueprint fit": 1, "partial blueprint fit": 1, "human_feedback_general": 4, "unlinked_human_feedback": 4, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 6, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 12}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 44, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 6, "thread_has_comment": 6, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 10, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 6, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 6}, "node_count": 30, "node_types": {"repo": 1, "thread": 1, "comment": 6, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 10, "comment_chain": 6, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#26", "issue_number": "26", "quality_tiers": {"unresolved": 8, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-7808c8a1f08b3c07", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#26\nEvidence:\nGraph motif: Human feedback exists without a linked fix\nMotif id: unlinked_feedback_needs_evidence\nPolarity: bad\nTraining usage: negative_or_unresolved\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#26\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#26\nRepo: ryancinsight/Moirai\nIssue/PR number: 26\nGraph consistency label: assumption_check\nNodes: 30\nEdges: 44\nNode types: {'link_quality': 10, 'comment': 6, 'comment_chain': 6, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 10, 'thread_has_comment': 6, 'thread_has_comment_chain': 6, 'comment_has_chain': 6, 'issue_chain_has_comment_chain': 6, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 6, 'human_feedback_general': 4, 'unlinked_human_feedback': 4, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'deployment_env_gap': 1, 'test_ci_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 12, 'not_resolved_or_not_observed': 4}\nQuality tiers: {'unresolved': 8, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-bf45fb3b6a495113", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369624, "scanner": "foundry_dataset", "fingerprint": "c78d24557347491fde870fd6e7b595a52d1037188202d64bd929b73a87aabed6", "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": {"ui_workflow_gap": 1, "weak blueprint fit": 1, "partial blueprint fit": 1, "human_feedback_general": 1, "unlinked_human_feedback": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 1, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 2}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 24, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 2, "thread_has_comment": 2, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 6, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 2, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 2}, "node_count": 18, "node_types": {"repo": 1, "thread": 1, "comment": 2, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 2, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#25", "issue_number": "25", "quality_tiers": {"unresolved": 4, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-2d8375b21b7b6ae2", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#25\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#25\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#25\nRepo: ryancinsight/Moirai\nIssue/PR number: 25\nGraph consistency label: assumption_check\nNodes: 18\nEdges: 24\nNode types: {'link_quality': 6, 'comment': 2, 'comment_chain': 2, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'thread_has_comment': 2, 'thread_has_comment_chain': 2, 'comment_has_chain': 2, 'issue_chain_has_comment_chain': 2, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 3, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'human_feedback_general': 1, 'human_reported_issue_no_linked_fix': 1, 'unlinked_human_feedback': 1, 'ambiguous_needs_more_evidence': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 6, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'unresolved': 4, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-2532570dec10dac8", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369623, "scanner": "foundry_dataset", "fingerprint": "8ef12e0e63dd560923f4c03e4e652a9155d9fe25594e8ee764716093250436df", "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": {"ui_workflow_gap": 1, "weak blueprint fit": 1, "partial blueprint fit": 1, "human_feedback_general": 14, "unlinked_human_feedback": 14, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 1, "ambiguous_needs_more_evidence": 16, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 32}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 89, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 15, "thread_has_comment": 15, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 19, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 15, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 15}, "node_count": 57, "node_types": {"repo": 1, "thread": 1, "comment": 15, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 19, "comment_chain": 15, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#24", "issue_number": "24", "quality_tiers": {"unresolved": 17, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-7d0faa5801ac7c30", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#24\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#24\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#24\nRepo: ryancinsight/Moirai\nIssue/PR number: 24\nGraph consistency label: assumption_check\nNodes: 57\nEdges: 89\nNode types: {'link_quality': 19, 'comment': 15, 'comment_chain': 15, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 19, 'thread_has_comment': 15, 'thread_has_comment_chain': 15, 'comment_has_chain': 15, 'issue_chain_has_comment_chain': 15, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 16, 'human_feedback_general': 14, 'unlinked_human_feedback': 14, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'human_reported_issue_no_linked_fix': 1, 'not_resolved_or_not_observed': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 32, 'not_resolved_or_not_observed': 2}\nQuality tiers: {'unresolved': 17, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-d9059e1065c82177", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369622, "scanner": "foundry_dataset", "fingerprint": "6872f17fba19e8b47f9075d0fa8e673103949d1ddc6403ea68a3f1225a5898a8", "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": {"weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 5, "unlinked_human_feedback": 5, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 1, "ambiguous_needs_more_evidence": 7, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 14}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 44, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 6, "thread_has_comment": 6, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 10, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 6, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 6}, "node_count": 30, "node_types": {"repo": 1, "thread": 1, "comment": 6, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 10, "comment_chain": 6, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#23", "issue_number": "23", "quality_tiers": {"unresolved": 8, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-7a856230a4d3738a", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#23\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#23\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#23\nRepo: ryancinsight/Moirai\nIssue/PR number: 23\nGraph consistency label: assumption_check\nNodes: 30\nEdges: 44\nNode types: {'link_quality': 10, 'comment': 6, 'comment_chain': 6, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 10, 'thread_has_comment': 6, 'thread_has_comment_chain': 6, 'comment_has_chain': 6, 'issue_chain_has_comment_chain': 6, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 7, 'human_feedback_general': 5, 'unlinked_human_feedback': 5, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'human_reported_issue_no_linked_fix': 1, 'not_resolved_or_not_observed': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 14, 'not_resolved_or_not_observed': 2}\nQuality tiers: {'unresolved': 8, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-4e5add762830d3fd", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369621, "scanner": "foundry_dataset", "fingerprint": "aad56295d36f6e60213fd17165e955cd87d4939294214e5bd8fd2e57a6fe526f", "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": {"runtime_failure": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 4, "unlinked_human_feedback": 4, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 6, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 12}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 44, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 6, "thread_has_comment": 6, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 10, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 6, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 6}, "node_count": 30, "node_types": {"repo": 1, "thread": 1, "comment": 6, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 10, "comment_chain": 6, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#22", "issue_number": "22", "quality_tiers": {"unresolved": 8, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-7e8917f715c0d510", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#22\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#22\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#22\nRepo: ryancinsight/Moirai\nIssue/PR number: 22\nGraph consistency label: assumption_check\nNodes: 30\nEdges: 44\nNode types: {'link_quality': 10, 'comment': 6, 'comment_chain': 6, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 10, 'thread_has_comment': 6, 'thread_has_comment_chain': 6, 'comment_has_chain': 6, 'issue_chain_has_comment_chain': 6, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 6, 'human_feedback_general': 4, 'unlinked_human_feedback': 4, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'runtime_failure': 1, 'api_integration_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 12, 'not_resolved_or_not_observed': 4}\nQuality tiers: {'unresolved': 8, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-d912030ef6c14c5d", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369620, "scanner": "foundry_dataset", "fingerprint": "1e55a7ce3765c595b32d97c80ec568b0b7e6669d15d54312769c19f93810ce0f", "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": {"weak blueprint fit": 1, "api_integration_gap": 3, "partial blueprint fit": 1, "human_feedback_general": 6, "unlinked_human_feedback": 6, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 8, "blueprint_human_gap_alignment": 6, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 16}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 75, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 9, "thread_has_comment": 9, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 17, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 9, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 9}, "node_count": 47, "node_types": {"repo": 1, "thread": 1, "comment": 9, "alignment": 6, "fix_outcome": 1, "issue_chain": 1, "link_quality": 17, "comment_chain": 9, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#21", "issue_number": "21", "quality_tiers": {"unresolved": 11, "assumption_check": 6}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-84676da8ea788c73", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#21\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#21\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#21\nRepo: ryancinsight/Moirai\nIssue/PR number: 21\nGraph consistency label: assumption_check\nNodes: 47\nEdges: 75\nNode types: {'link_quality': 17, 'comment': 9, 'comment_chain': 9, 'alignment': 6, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 17, 'thread_has_comment': 9, 'thread_has_comment_chain': 9, 'comment_has_chain': 9, 'issue_chain_has_comment_chain': 9, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 8, 'human_feedback_general': 6, 'unlinked_human_feedback': 6, 'blueprint_human_gap_alignment': 6, 'api_integration_gap': 3, 'human_reported_issue_no_linked_fix': 3, 'not_resolved_or_not_observed': 3, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 16, 'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 11, 'assumption_check': 6}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-98bf88f1b3b3cbfe", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369619, "scanner": "foundry_dataset", "fingerprint": "296251afeb0d2b1532a1e1e2e84b43ef6d5a77e10d2947ee8e865060b71aa90f", "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": {"agent_instruction_gap": 1, "human_feedback_general": 5, "unlinked_human_feedback": 5, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 1, "ambiguous_needs_more_evidence": 7, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 14}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 36, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 6, "thread_has_comment": 6, "chain_has_link_quality": 8, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 6, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 6}, "node_count": 24, "node_types": {"repo": 1, "thread": 1, "comment": 6, "fix_outcome": 1, "issue_chain": 1, "link_quality": 8, "comment_chain": 6}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#20", "issue_number": "20", "quality_tiers": {"unresolved": 8}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-51812d1d8b7eea2f", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#20\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#20\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#20\nRepo: ryancinsight/Moirai\nIssue/PR number: 20\nGraph consistency label: needs_more_evidence\nNodes: 24\nEdges: 36\nNode types: {'link_quality': 8, 'comment': 6, 'comment_chain': 6, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 8, 'thread_has_comment': 6, 'thread_has_comment_chain': 6, 'comment_has_chain': 6, 'issue_chain_has_comment_chain': 6, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 7, 'human_feedback_general': 5, 'unlinked_human_feedback': 5, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1, 'human_reported_issue_no_linked_fix': 1, 'not_resolved_or_not_observed': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 14, 'not_resolved_or_not_observed': 2}\nQuality tiers: {'unresolved': 8}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-8fdc9bcce90e73be", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369618, "scanner": "foundry_dataset", "fingerprint": "b8f4e1223c446f5a77f28ceab2c827861bc4da9311451e0a2d0c00d4946178f9", "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": {"agent_instruction_gap": 1, "human_feedback_general": 2, "unlinked_human_feedback": 2, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 1, "ambiguous_needs_more_evidence": 4, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 8}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 21, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 3, "thread_has_comment": 3, "chain_has_link_quality": 5, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 3, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 3}, "node_count": 15, "node_types": {"repo": 1, "thread": 1, "comment": 3, "fix_outcome": 1, "issue_chain": 1, "link_quality": 5, "comment_chain": 3}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#2", "issue_number": "2", "quality_tiers": {"unresolved": 5}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-774cdd8561f7fd20", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#2\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#2\nRepo: ryancinsight/Moirai\nIssue/PR number: 2\nGraph consistency label: needs_more_evidence\nNodes: 15\nEdges: 21\nNode types: {'link_quality': 5, 'comment': 3, 'comment_chain': 3, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 5, 'thread_has_comment': 3, 'thread_has_comment_chain': 3, 'comment_has_chain': 3, 'issue_chain_has_comment_chain': 3, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 4, 'human_feedback_general': 2, 'unlinked_human_feedback': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1, 'human_reported_issue_no_linked_fix': 1, 'not_resolved_or_not_observed': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 8, 'not_resolved_or_not_observed': 2}\nQuality tiers: {'unresolved': 5}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-6e2c15bbae834f1b", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369617, "scanner": "foundry_dataset", "fingerprint": "ec4a239fb32a492fcdc2518fc732d1ea7c61ab2648e1413e27fdb5483b2ce697", "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": {"weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "positive_human_signal": 1, "human_feedback_general": 4, "unlinked_human_feedback": 5, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 1, "ambiguous_needs_more_evidence": 7, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 14}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 44, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 6, "thread_has_comment": 6, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 10, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 6, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 6}, "node_count": 30, "node_types": {"repo": 1, "thread": 1, "comment": 6, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 10, "comment_chain": 6, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#19", "issue_number": "19", "quality_tiers": {"unresolved": 8, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-5df90b26b23fdcb4", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#19\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#19\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#19\nRepo: ryancinsight/Moirai\nIssue/PR number: 19\nGraph consistency label: assumption_check\nNodes: 30\nEdges: 44\nNode types: {'link_quality': 10, 'comment': 6, 'comment_chain': 6, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 10, 'thread_has_comment': 6, 'thread_has_comment_chain': 6, 'comment_has_chain': 6, 'issue_chain_has_comment_chain': 6, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 7, 'unlinked_human_feedback': 5, 'human_feedback_general': 4, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'positive_human_signal': 1, 'human_reported_issue_no_linked_fix': 1, 'not_resolved_or_not_observed': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 14, 'not_resolved_or_not_observed': 2}\nQuality tiers: {'unresolved': 8, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-afb75fe58a163e30", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369616, "scanner": "foundry_dataset", "fingerprint": "ce8c7e467bc13e82bb73fdff5ae432bfb239f1078e08493c0fce860409ebc59b", "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": {"mock_placeholder": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "partial blueprint fit": 1, "human_feedback_general": 8, "data_schema_persistence": 1, "unlinked_human_feedback": 8, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 10, "blueprint_human_gap_alignment": 6, "human_reported_issue_no_linked_fix": 4, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 20}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 90, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 12, "thread_has_comment": 12, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 20, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 12, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 12}, "node_count": 56, "node_types": {"repo": 1, "thread": 1, "comment": 12, "alignment": 6, "fix_outcome": 1, "issue_chain": 1, "link_quality": 20, "comment_chain": 12, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#18", "issue_number": "18", "quality_tiers": {"unresolved": 14, "assumption_check": 6}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-eee7c511b28fd71d", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#18\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#18\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#18\nRepo: ryancinsight/Moirai\nIssue/PR number: 18\nGraph consistency label: assumption_check\nNodes: 56\nEdges: 90\nNode types: {'link_quality': 20, 'comment': 12, 'comment_chain': 12, 'alignment': 6, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 20, 'thread_has_comment': 12, 'thread_has_comment_chain': 12, 'comment_has_chain': 12, 'issue_chain_has_comment_chain': 12, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 10, 'human_feedback_general': 8, 'unlinked_human_feedback': 8, 'blueprint_human_gap_alignment': 6, 'human_reported_issue_no_linked_fix': 4, 'not_resolved_or_not_observed': 4, 'api_integration_gap': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'mock_placeholder': 1, 'data_schema_persistence': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 20, 'not_resolved_or_not_observed': 8}\nQuality tiers: {'unresolved': 14, 'assumption_check': 6}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-2fecff7ff20b23b7", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369615, "scanner": "foundry_dataset", "fingerprint": "e85f684934e9c5f38f25504d59750f6e4d32ce979a2953f5ab87a4386e77b655", "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": {"mock_placeholder": 2, "deployment_env_gap": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "partial blueprint fit": 1, "human_feedback_general": 6, "unlinked_human_feedback": 6, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 5, "ambiguous_needs_more_evidence": 8, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 5, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 10, "ambiguous_needs_more_evidence": 16}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 77, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 11, "thread_has_comment": 11, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 17, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 11, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 11}, "node_count": 49, "node_types": {"repo": 1, "thread": 1, "comment": 11, "alignment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 17, "comment_chain": 11, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#17", "issue_number": "17", "quality_tiers": {"unresolved": 13, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-7c67b965c8b07c7f", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#17\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#17\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#17\nRepo: ryancinsight/Moirai\nIssue/PR number: 17\nGraph consistency label: assumption_check\nNodes: 49\nEdges: 77\nNode types: {'link_quality': 17, 'comment': 11, 'comment_chain': 11, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 17, 'thread_has_comment': 11, 'thread_has_comment_chain': 11, 'comment_has_chain': 11, 'issue_chain_has_comment_chain': 11, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 8, 'human_feedback_general': 6, 'unlinked_human_feedback': 6, 'human_reported_issue_no_linked_fix': 5, 'not_resolved_or_not_observed': 5, 'blueprint_human_gap_alignment': 4, 'mock_placeholder': 2, 'api_integration_gap': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'deployment_env_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 16, 'not_resolved_or_not_observed': 10}\nQuality tiers: {'unresolved': 13, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-880eee5100b6f2ad", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369614, "scanner": "foundry_dataset", "fingerprint": "271d5997ade7aa9e44e8748ac36de3e79875b23d6a6ad083396ec88cb609cb70", "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": {"agent_instruction_gap": 1, "human_feedback_general": 3, "unlinked_human_feedback": 3, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 1, "ambiguous_needs_more_evidence": 5, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 10}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 26, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 4, "thread_has_comment": 4, "chain_has_link_quality": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 4, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 4}, "node_count": 18, "node_types": {"repo": 1, "thread": 1, "comment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 4}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#16", "issue_number": "16", "quality_tiers": {"unresolved": 6}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-6d6c3f8668bf2350", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#16\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#16\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#16\nRepo: ryancinsight/Moirai\nIssue/PR number: 16\nGraph consistency label: needs_more_evidence\nNodes: 18\nEdges: 26\nNode types: {'link_quality': 6, 'comment': 4, 'comment_chain': 4, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'thread_has_comment': 4, 'thread_has_comment_chain': 4, 'comment_has_chain': 4, 'issue_chain_has_comment_chain': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 5, 'human_feedback_general': 3, 'unlinked_human_feedback': 3, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1, 'human_reported_issue_no_linked_fix': 1, 'not_resolved_or_not_observed': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 10, 'not_resolved_or_not_observed': 2}\nQuality tiers: {'unresolved': 6}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-12ac8507fd1c37af", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369613, "scanner": "foundry_dataset", "fingerprint": "2128101290cb85973d5140b15a470b484a2fe55efaad231bb196dd27365a2983", "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": {"runtime_failure": 1, "agent_instruction_gap": 1, "human_feedback_general": 2, "unlinked_human_feedback": 2, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 2, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 4}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 26, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 4, "thread_has_comment": 4, "chain_has_link_quality": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 4, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 4}, "node_count": 18, "node_types": {"repo": 1, "thread": 1, "comment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 4}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#15", "issue_number": "15", "quality_tiers": {"unresolved": 6}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-6764e03ae8fb852a", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#15\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#15\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#15\nRepo: ryancinsight/Moirai\nIssue/PR number: 15\nGraph consistency label: needs_more_evidence\nNodes: 18\nEdges: 26\nNode types: {'link_quality': 6, 'comment': 4, 'comment_chain': 4, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'thread_has_comment': 4, 'thread_has_comment_chain': 4, 'comment_has_chain': 4, 'issue_chain_has_comment_chain': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 4, 'human_feedback_general': 2, 'human_reported_issue_no_linked_fix': 2, 'unlinked_human_feedback': 2, 'ambiguous_needs_more_evidence': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1, 'runtime_failure': 1}\nOutcomes: {'not_resolved_or_not_observed': 8, 'ambiguous_needs_more_evidence': 4}\nQuality tiers: {'unresolved': 6}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-a74f769259f9c69b", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369612, "scanner": "foundry_dataset", "fingerprint": "e325ee30274bec3212ec6ca29f9a46ad927e72f1628dfd03d8e05f72e5fcc11e", "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": {"deployment_env_gap": 1, "security_auth_secret": 1, "human_feedback_general": 1, "unlinked_human_feedback": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 1, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_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": {}, "synthetic": false, "edge_count": 21, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 3, "thread_has_comment": 3, "chain_has_link_quality": 5, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 3, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 3}, "node_count": 15, "node_types": {"repo": 1, "thread": 1, "comment": 3, "fix_outcome": 1, "issue_chain": 1, "link_quality": 5, "comment_chain": 3}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#14", "issue_number": "14", "quality_tiers": {"unresolved": 5}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-59ef7ded731efb9a", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#14\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#14\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#14\nRepo: ryancinsight/Moirai\nIssue/PR number: 14\nGraph consistency label: needs_more_evidence\nNodes: 15\nEdges: 21\nNode types: {'link_quality': 5, 'comment': 3, 'comment_chain': 3, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 5, 'thread_has_comment': 3, 'thread_has_comment_chain': 3, 'comment_has_chain': 3, 'issue_chain_has_comment_chain': 3, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 4, 'human_reported_issue_no_linked_fix': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'security_auth_secret': 1, 'deployment_env_gap': 1, 'human_feedback_general': 1, 'unlinked_human_feedback': 1, 'ambiguous_needs_more_evidence': 1}\nOutcomes: {'not_resolved_or_not_observed': 8, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'unresolved': 5}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-7cdb605338c33038", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369611, "scanner": "foundry_dataset", "fingerprint": "554356693fbf6613ea27eb556b4b0b92b0442152d8cc9e9e74b0404c696ee823", "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": {"runtime_failure": 1, "deployment_env_gap": 1, "human_feedback_general": 4, "unlinked_human_feedback": 4, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 6, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 12}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 36, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 6, "thread_has_comment": 6, "chain_has_link_quality": 8, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 6, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 6}, "node_count": 24, "node_types": {"repo": 1, "thread": 1, "comment": 6, "fix_outcome": 1, "issue_chain": 1, "link_quality": 8, "comment_chain": 6}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#13", "issue_number": "13", "quality_tiers": {"unresolved": 8}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-75aa8ddc9826a7c8", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#13\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#13\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#13\nRepo: ryancinsight/Moirai\nIssue/PR number: 13\nGraph consistency label: needs_more_evidence\nNodes: 24\nEdges: 36\nNode types: {'link_quality': 8, 'comment': 6, 'comment_chain': 6, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 8, 'thread_has_comment': 6, 'thread_has_comment_chain': 6, 'comment_has_chain': 6, 'issue_chain_has_comment_chain': 6, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 6, 'human_feedback_general': 4, 'unlinked_human_feedback': 4, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'deployment_env_gap': 1, 'runtime_failure': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 12, 'not_resolved_or_not_observed': 4}\nQuality tiers: {'unresolved': 8}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-78dc3766fd919127", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369610, "scanner": "foundry_dataset", "fingerprint": "0eb99f56d440fca101fd53301e5b464ed9a7d75fe9bdcec5fb1bc0907306f8a4", "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": {"ui_workflow_gap": 1, "weak blueprint fit": 1, "partial blueprint fit": 1, "human_feedback_general": 3, "unlinked_human_feedback": 3, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 1, "ambiguous_needs_more_evidence": 5, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 10}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 34, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 4, "thread_has_comment": 4, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 8, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 4, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 4}, "node_count": 24, "node_types": {"repo": 1, "thread": 1, "comment": 4, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 8, "comment_chain": 4, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#12", "issue_number": "12", "quality_tiers": {"unresolved": 6, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-09747f27b895282f", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#12\nEvidence:\nGraph motif: Human feedback exists without a linked fix\nMotif id: unlinked_feedback_needs_evidence\nPolarity: bad\nTraining usage: negative_or_unresolved\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#12\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#12\nRepo: ryancinsight/Moirai\nIssue/PR number: 12\nGraph consistency label: assumption_check\nNodes: 24\nEdges: 34\nNode types: {'link_quality': 8, 'comment': 4, 'comment_chain': 4, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 8, 'thread_has_comment': 4, 'thread_has_comment_chain': 4, 'comment_has_chain': 4, 'issue_chain_has_comment_chain': 4, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 5, 'human_feedback_general': 3, 'unlinked_human_feedback': 3, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'human_reported_issue_no_linked_fix': 1, 'not_resolved_or_not_observed': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 10, 'not_resolved_or_not_observed': 2}\nQuality tiers: {'unresolved': 6, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-d64e66968a49539b", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369609, "scanner": "foundry_dataset", "fingerprint": "d5d197ec95df7bef0292299c9989492ab6f816c605857c492fe48999584f8df7", "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": {"mock_placeholder": 1, "positive_human_signal": 1, "human_feedback_general": 2, "unlinked_human_feedback": 3, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 1, "ambiguous_needs_more_evidence": 5, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 10}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 26, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 4, "thread_has_comment": 4, "chain_has_link_quality": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 4, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 4}, "node_count": 18, "node_types": {"repo": 1, "thread": 1, "comment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 4}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#11", "issue_number": "11", "quality_tiers": {"unresolved": 6}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-e82c7d536b1b0601", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#11\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#11\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#11\nRepo: ryancinsight/Moirai\nIssue/PR number: 11\nGraph consistency label: needs_more_evidence\nNodes: 18\nEdges: 26\nNode types: {'link_quality': 6, 'comment': 4, 'comment_chain': 4, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'thread_has_comment': 4, 'thread_has_comment_chain': 4, 'comment_has_chain': 4, 'issue_chain_has_comment_chain': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 5, 'unlinked_human_feedback': 3, 'human_feedback_general': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'mock_placeholder': 1, 'positive_human_signal': 1, 'human_reported_issue_no_linked_fix': 1, 'not_resolved_or_not_observed': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 10, 'not_resolved_or_not_observed': 2}\nQuality tiers: {'unresolved': 6}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-6cff7b9900645d2a", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369608, "scanner": "foundry_dataset", "fingerprint": "ea79f419d15c1b83f89ce0a71100df2d3ebca45cdba2b711c6c2d1444e6f0c44", "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": {"deployment_env_gap": 1, "human_feedback_general": 2, "unlinked_human_feedback": 2, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 1, "ambiguous_needs_more_evidence": 4, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 8}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 21, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 3, "thread_has_comment": 3, "chain_has_link_quality": 5, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 3, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 3}, "node_count": 15, "node_types": {"repo": 1, "thread": 1, "comment": 3, "fix_outcome": 1, "issue_chain": 1, "link_quality": 5, "comment_chain": 3}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#10", "issue_number": "10", "quality_tiers": {"unresolved": 5}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-92ea0f811e0af44f", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#10\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#10\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#10\nRepo: ryancinsight/Moirai\nIssue/PR number: 10\nGraph consistency label: needs_more_evidence\nNodes: 15\nEdges: 21\nNode types: {'link_quality': 5, 'comment': 3, 'comment_chain': 3, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 5, 'thread_has_comment': 3, 'thread_has_comment_chain': 3, 'comment_has_chain': 3, 'issue_chain_has_comment_chain': 3, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 4, 'human_feedback_general': 2, 'unlinked_human_feedback': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'deployment_env_gap': 1, 'human_reported_issue_no_linked_fix': 1, 'not_resolved_or_not_observed': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 8, 'not_resolved_or_not_observed': 2}\nQuality tiers: {'unresolved': 5}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-0ef597c57292e6e8", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_unresolved_feedback", "level": "warning", "message": {"text": "Foundry mined unresolved feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 369607, "scanner": "foundry_dataset", "fingerprint": "a6b459526e276500901912dfe552a0eefba20ef6bab5638cc722c19fc33d26ed", "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": {"agent_instruction_gap": 1, "human_feedback_general": 4, "unlinked_human_feedback": 4, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 1, "ambiguous_needs_more_evidence": 6, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "unlinked_feedback_needs_evidence", "outcomes": {"not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 12}, "polarity": "bad", "query_id": "unresolved_feedback", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 31, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 5, "thread_has_comment": 5, "chain_has_link_quality": 7, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 5, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 5}, "node_count": 21, "node_types": {"repo": 1, "thread": 1, "comment": 5, "fix_outcome": 1, "issue_chain": 1, "link_quality": 7, "comment_chain": 5}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#1", "issue_number": "1", "quality_tiers": {"unresolved": 7}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "source_motif_id": "graph-pattern-motif-thread-65d60f41fcb6d58a", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {}}, "text": "Graph query export: Human feedback without linked fix evidence\nQuery id: unresolved_feedback\nQuery type: motif_query\nIntent: Negative/unresolved examples that should not be hallucinated into fixes.\nMotif: unlinked_feedback_needs_evidence\nTraining usage: negative_or_unresolved\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#1\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#1\nRepo: ryancinsight/Moirai\nIssue/PR number: 1\nGraph consistency label: needs_more_evidence\nNodes: 21\nEdges: 31\nNode types: {'link_quality': 7, 'comment': 5, 'comment_chain': 5, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 7, 'thread_has_comment': 5, 'thread_has_comment_chain': 5, 'comment_has_chain': 5, 'issue_chain_has_comment_chain': 5, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 6, 'human_feedback_general': 4, 'unlinked_human_feedback': 4, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1, 'human_reported_issue_no_linked_fix': 1, 'not_resolved_or_not_observed': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 12, 'not_resolved_or_not_observed': 2}\nQuality tiers: {'unresolved': 7}\nCI labels: {}\nCurriculum targets:\n- Teach models to preserve unresolved human feedback instead of hallucinating fixes.\n- Build issue-to-regression examples where no accepted fix exists yet.\nAssumption checks:\n- Can a commit be linked by issue number, SHA, changed path, or time window?\n- If no link exists, is this explicitly labelled unresolved?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-5f59255808a9b239", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/unresolved_feedback", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_review_followup_gap", "level": "warning", "message": {"text": "Foundry mined review feedback without structured fix: ryancinsight/Moirai"}, "properties": {"repobilityId": 358416, "scanner": "foundry_dataset", "fingerprint": "8f4d069c4d9d7715ff9c7d2556f7c23661088494b92636a5464937df4f1d5823", "category": "practices", "severity": "medium", "confidence": 0.72, "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": "Review feedback without structured fix chain", "intent": "Weak-supervision examples for review comments lacking a traceable fix.", "labels": {"docs_or_claims": 4, "ui_or_frontend": 4, "source_or_other": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "agent_instruction_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 6, "unlinked_human_feedback": 6, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 8, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "review_feedback_without_structured_fix", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 16}, "polarity": "mixed", "query_id": "review_feedback_without_structured_fix", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 166, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 9, "thread_has_comment": 7, "thread_touches_file": 9, "thread_has_pr_review": 2, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 15, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 9, "thread_has_comment_chain": 9, "comment_chain_touches_file": 81, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 9}, "node_count": 52, "node_types": {"repo": 1, "thread": 1, "comment": 7, "pr_file": 9, "alignment": 4, "pr_review": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 15, "comment_chain": 9, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#6", "issue_number": "6", "quality_tiers": {"unresolved": 11, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "weak_supervision", "source_motif_id": "graph-pattern-motif-thread-334be12849b59c44", "graph_gold_label": "assumption_check", "changed_file_labels": {"docs_or_claims": 48, "ui_or_frontend": 48, "source_or_other": 12}}, "text": "Graph query export: Review feedback without structured fix chain\nQuery id: review_feedback_without_structured_fix\nQuery type: motif_query\nIntent: Weak-supervision examples for review comments lacking a traceable fix.\nMotif: review_feedback_without_structured_fix\nTraining usage: weak_supervision\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#6\nEvidence:\nGraph motif: PR review feedback lacks a clearly structured fix chain\nMotif id: review_feedback_without_structured_fix\nPolarity: mixed\nTraining usage: weak_supervision\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#6\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#6\nRepo: ryancinsight/Moirai\nIssue/PR number: 6\nGraph consistency label: assumption_check\nNodes: 52\nEdges: 166\nNode types: {'link_quality': 15, 'pr_file': 9, 'comment_chain': 9, 'comment': 7, 'alignment': 4, 'pr_review': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 81, 'chain_has_link_quality': 15, 'thread_touches_file': 9, 'thread_has_comment_chain': 9, 'comment_has_chain': 9, 'issue_chain_has_comment_chain': 9, 'issue_chain_touches_file': 9, 'thread_has_comment': 7, '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, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 8, 'human_feedback_general': 6, 'unlinked_human_feedback': 6, 'docs_or_claims': 4, 'ui_or_frontend': 4, 'blueprint_human_gap_alignment': 4, 'human_reported_issue_no_linked_fix': 3, 'not_resolved_or_not_observed': 3, 'api_integration_gap': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1, 'source_or_other': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 16, 'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 11, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Normalize PR reviews into finding, fix, verification, and residual-risk fields.\n- Teach agents to answer review comments with traceable code and test changes.\nAssumption checks:\n- Can each review comment be mapped to a changed file or commit?\n- Was the review resolved by evidence or only left as commentary?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-fe4372fad933cd9b", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/review_feedback_without_structured_fix/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/review_feedback_without_structured_fix", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_review_followup_gap", "level": "warning", "message": {"text": "Foundry mined review feedback without structured fix: ryancinsight/Moirai"}, "properties": {"repobilityId": 358415, "scanner": "foundry_dataset", "fingerprint": "bbbce956333bb23f37ca373e3954fb4e16d0737532fc9e244af60db54812688a", "category": "practices", "severity": "medium", "confidence": 0.72, "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": "Review feedback without structured fix chain", "intent": "Weak-supervision examples for review comments lacking a traceable fix.", "labels": {"test_or_ci": 1, "api_or_backend": 1, "docs_or_claims": 4, "ui_or_frontend": 13, "source_or_other": 5, "deployment_env_gap": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "security_auth_secret": 1, "partial blueprint fit": 1, "human_feedback_general": 1, "unlinked_human_feedback": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 5, "ambiguous_needs_more_evidence": 1, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "review_feedback_without_structured_fix", "outcomes": {"not_resolved_or_not_observed": 10, "ambiguous_needs_more_evidence": 2}, "polarity": "mixed", "query_id": "review_feedback_without_structured_fix", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 118, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 4, "thread_has_comment": 3, "thread_touches_file": 24, "thread_has_pr_review": 1, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 8, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 4, "comment_chain_touches_file": 48, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 4}, "node_count": 48, "node_types": {"repo": 1, "thread": 1, "comment": 3, "pr_file": 24, "alignment": 2, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 8, "comment_chain": 4, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#54", "issue_number": "54", "quality_tiers": {"unresolved": 6, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "weak_supervision", "source_motif_id": "graph-pattern-motif-thread-e365de25e0dd8bf1", "graph_gold_label": "assumption_check", "changed_file_labels": {"test_or_ci": 7, "api_or_backend": 7, "docs_or_claims": 28, "ui_or_frontend": 91, "source_or_other": 35}}, "text": "Graph query export: Review feedback without structured fix chain\nQuery id: review_feedback_without_structured_fix\nQuery type: motif_query\nIntent: Weak-supervision examples for review comments lacking a traceable fix.\nMotif: review_feedback_without_structured_fix\nTraining usage: weak_supervision\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#54\nEvidence:\nGraph motif: PR review feedback lacks a clearly structured fix chain\nMotif id: review_feedback_without_structured_fix\nPolarity: mixed\nTraining usage: weak_supervision\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#54\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#54\nRepo: ryancinsight/Moirai\nIssue/PR number: 54\nGraph consistency label: assumption_check\nNodes: 48\nEdges: 118\nNode types: {'pr_file': 24, 'link_quality': 8, 'comment_chain': 4, 'comment': 3, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 48, 'thread_touches_file': 24, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 8, 'thread_has_comment_chain': 4, 'comment_has_chain': 4, 'issue_chain_has_comment_chain': 4, 'thread_has_comment': 3, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 13, 'source_or_other': 5, 'not_resolved_or_not_observed': 5, 'docs_or_claims': 4, 'human_reported_issue_no_linked_fix': 3, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'security_auth_secret': 1, 'human_feedback_general': 1, 'deployment_env_gap': 1, 'api_integration_gap': 1, 'api_or_backend': 1, 'test_or_ci': 1, 'unlinked_human_feedback': 1, 'ambiguous_needs_more_evidence': 1}\nOutcomes: {'not_resolved_or_not_observed': 10, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'unresolved': 6, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Normalize PR reviews into finding, fix, verification, and residual-risk fields.\n- Teach agents to answer review comments with traceable code and test changes.\nAssumption checks:\n- Can each review comment be mapped to a changed file or commit?\n- Was the review resolved by evidence or only left as commentary?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-bcad24260b3dfd89", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/review_feedback_without_structured_fix/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/review_feedback_without_structured_fix", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_review_followup_gap", "level": "warning", "message": {"text": "Foundry mined review feedback without structured fix: ryancinsight/Moirai"}, "properties": {"repobilityId": 358414, "scanner": "foundry_dataset", "fingerprint": "5d5619e6ce057c1dddb632b6052af07dfa65d2a34f2d2a4e762f83ceed60bf03", "category": "practices", "severity": "medium", "confidence": 0.72, "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": "Review feedback without structured fix chain", "intent": "Weak-supervision examples for review comments lacking a traceable fix.", "labels": {"ui_or_frontend": 16, "deployment_env_gap": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "security_auth_secret": 1, "partial blueprint fit": 1, "human_feedback_general": 4, "unlinked_human_feedback": 4, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 6, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "review_feedback_without_structured_fix", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 12}, "polarity": "mixed", "query_id": "review_feedback_without_structured_fix", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 161, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 7, "thread_has_comment": 6, "thread_touches_file": 16, "thread_has_pr_review": 1, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 11, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 7, "comment_chain_touches_file": 84, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 7}, "node_count": 49, "node_types": {"repo": 1, "thread": 1, "comment": 6, "pr_file": 16, "alignment": 2, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 11, "comment_chain": 7, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#53", "issue_number": "53", "quality_tiers": {"unresolved": 9, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "weak_supervision", "source_motif_id": "graph-pattern-motif-thread-14f1a6970a705552", "graph_gold_label": "assumption_check", "changed_file_labels": {"ui_or_frontend": 160}}, "text": "Graph query export: Review feedback without structured fix chain\nQuery id: review_feedback_without_structured_fix\nQuery type: motif_query\nIntent: Weak-supervision examples for review comments lacking a traceable fix.\nMotif: review_feedback_without_structured_fix\nTraining usage: weak_supervision\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#53\nEvidence:\nGraph motif: PR review feedback lacks a clearly structured fix chain\nMotif id: review_feedback_without_structured_fix\nPolarity: mixed\nTraining usage: weak_supervision\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#53\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#53\nRepo: ryancinsight/Moirai\nIssue/PR number: 53\nGraph consistency label: assumption_check\nNodes: 49\nEdges: 161\nNode types: {'pr_file': 16, 'link_quality': 11, 'comment_chain': 7, 'comment': 6, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 84, 'thread_touches_file': 16, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 11, 'thread_has_comment_chain': 7, 'comment_has_chain': 7, 'issue_chain_has_comment_chain': 7, 'thread_has_comment': 6, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 16, 'ambiguous_needs_more_evidence': 6, 'human_feedback_general': 4, 'unlinked_human_feedback': 4, 'human_reported_issue_no_linked_fix': 3, 'not_resolved_or_not_observed': 3, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'deployment_env_gap': 1, 'security_auth_secret': 1, 'api_integration_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 12, 'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 9, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Normalize PR reviews into finding, fix, verification, and residual-risk fields.\n- Teach agents to answer review comments with traceable code and test changes.\nAssumption checks:\n- Can each review comment be mapped to a changed file or commit?\n- Was the review resolved by evidence or only left as commentary?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-9a615729d3541783", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/review_feedback_without_structured_fix/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/review_feedback_without_structured_fix", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_review_followup_gap", "level": "warning", "message": {"text": "Foundry mined review feedback without structured fix: ryancinsight/Moirai"}, "properties": {"repobilityId": 358413, "scanner": "foundry_dataset", "fingerprint": "86f8b96a6f3b1e0bd39712bd77721624fcfb50784c73407d3b99fad638570a8f", "category": "practices", "severity": "medium", "confidence": 0.72, "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": "Review feedback without structured fix chain", "intent": "Weak-supervision examples for review comments lacking a traceable fix.", "labels": {"test_or_ci": 4, "test_ci_gap": 1, "ui_or_frontend": 9, "source_or_other": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "partial blueprint fit": 1, "human_feedback_general": 2, "unlinked_human_feedback": 2, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 5, "ambiguous_needs_more_evidence": 2, "blueprint_human_gap_alignment": 6, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "review_feedback_without_structured_fix", "outcomes": {"not_resolved_or_not_observed": 10, "ambiguous_needs_more_evidence": 4}, "polarity": "mixed", "query_id": "review_feedback_without_structured_fix", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 141, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 5, "thread_has_comment": 4, "thread_touches_file": 14, "thread_has_pr_review": 1, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 13, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 5, "comment_chain_touches_file": 60, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 5}, "node_count": 49, "node_types": {"repo": 1, "thread": 1, "comment": 4, "pr_file": 14, "alignment": 6, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 13, "comment_chain": 5, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#52", "issue_number": "52", "quality_tiers": {"unresolved": 7, "assumption_check": 6}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "weak_supervision", "source_motif_id": "graph-pattern-motif-thread-ddd0efd8c1c061f4", "graph_gold_label": "assumption_check", "changed_file_labels": {"test_or_ci": 32, "ui_or_frontend": 72, "source_or_other": 8}}, "text": "Graph query export: Review feedback without structured fix chain\nQuery id: review_feedback_without_structured_fix\nQuery type: motif_query\nIntent: Weak-supervision examples for review comments lacking a traceable fix.\nMotif: review_feedback_without_structured_fix\nTraining usage: weak_supervision\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#52\nEvidence:\nGraph motif: PR review feedback lacks a clearly structured fix chain\nMotif id: review_feedback_without_structured_fix\nPolarity: mixed\nTraining usage: weak_supervision\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#52\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#52\nRepo: ryancinsight/Moirai\nIssue/PR number: 52\nGraph consistency label: assumption_check\nNodes: 49\nEdges: 141\nNode types: {'pr_file': 14, 'link_quality': 13, 'alignment': 6, 'comment_chain': 5, 'comment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 60, 'thread_touches_file': 14, 'chain_has_link_quality': 13, 'issue_chain_touches_file': 12, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'thread_has_comment_chain': 5, 'comment_has_chain': 5, 'issue_chain_has_comment_chain': 5, 'thread_has_comment': 4, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 9, 'blueprint_human_gap_alignment': 6, 'not_resolved_or_not_observed': 5, 'test_or_ci': 4, 'human_reported_issue_no_linked_fix': 3, 'human_feedback_general': 2, 'api_integration_gap': 2, 'unlinked_human_feedback': 2, 'ambiguous_needs_more_evidence': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'test_ci_gap': 1, 'source_or_other': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 10, 'ambiguous_needs_more_evidence': 4}\nQuality tiers: {'unresolved': 7, 'assumption_check': 6}\nCI labels: {}\nCurriculum targets:\n- Normalize PR reviews into finding, fix, verification, and residual-risk fields.\n- Teach agents to answer review comments with traceable code and test changes.\nAssumption checks:\n- Can each review comment be mapped to a changed file or commit?\n- Was the review resolved by evidence or only left as commentary?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-dfd5bcdeb115211c", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/review_feedback_without_structured_fix/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/review_feedback_without_structured_fix", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_review_followup_gap", "level": "warning", "message": {"text": "Foundry mined review feedback without structured fix: ryancinsight/Moirai"}, "properties": {"repobilityId": 358412, "scanner": "foundry_dataset", "fingerprint": "b38b027e011f50272932e823894928b6f2a40441246bc258063c3e7959afd985", "category": "practices", "severity": "medium", "confidence": 0.72, "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": "Review feedback without structured fix chain", "intent": "Weak-supervision examples for review comments lacking a traceable fix.", "labels": {"test_ci_gap": 1, "ui_or_frontend": 13, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 5, "unlinked_human_feedback": 5, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 7, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "review_feedback_without_structured_fix", "outcomes": {"not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 14}, "polarity": "mixed", "query_id": "review_feedback_without_structured_fix", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 166, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 7, "thread_has_comment": 6, "thread_touches_file": 13, "thread_has_pr_review": 1, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 13, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 7, "comment_chain_touches_file": 84, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 7}, "node_count": 50, "node_types": {"repo": 1, "thread": 1, "comment": 6, "pr_file": 13, "alignment": 4, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 13, "comment_chain": 7, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#51", "issue_number": "51", "quality_tiers": {"unresolved": 9, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "weak_supervision", "source_motif_id": "graph-pattern-motif-thread-46cb6086ffd92607", "graph_gold_label": "assumption_check", "changed_file_labels": {"ui_or_frontend": 130}}, "text": "Graph query export: Review feedback without structured fix chain\nQuery id: review_feedback_without_structured_fix\nQuery type: motif_query\nIntent: Weak-supervision examples for review comments lacking a traceable fix.\nMotif: review_feedback_without_structured_fix\nTraining usage: weak_supervision\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#51\nEvidence:\nGraph motif: PR review feedback lacks a clearly structured fix chain\nMotif id: review_feedback_without_structured_fix\nPolarity: mixed\nTraining usage: weak_supervision\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#51\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#51\nRepo: ryancinsight/Moirai\nIssue/PR number: 51\nGraph consistency label: assumption_check\nNodes: 50\nEdges: 166\nNode types: {'pr_file': 13, 'link_quality': 13, 'comment_chain': 7, 'comment': 6, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 84, 'thread_touches_file': 13, 'chain_has_link_quality': 13, 'issue_chain_touches_file': 12, 'thread_has_comment_chain': 7, 'comment_has_chain': 7, 'issue_chain_has_comment_chain': 7, 'thread_has_comment': 6, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 13, 'ambiguous_needs_more_evidence': 7, 'human_feedback_general': 5, 'unlinked_human_feedback': 5, 'blueprint_human_gap_alignment': 4, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'test_ci_gap': 1, 'api_integration_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 14, 'not_resolved_or_not_observed': 4}\nQuality tiers: {'unresolved': 9, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Normalize PR reviews into finding, fix, verification, and residual-risk fields.\n- Teach agents to answer review comments with traceable code and test changes.\nAssumption checks:\n- Can each review comment be mapped to a changed file or commit?\n- Was the review resolved by evidence or only left as commentary?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-d5de917886776266", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/review_feedback_without_structured_fix/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/review_feedback_without_structured_fix", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_review_followup_gap", "level": "warning", "message": {"text": "Foundry mined review feedback without structured fix: ryancinsight/Moirai"}, "properties": {"repobilityId": 358411, "scanner": "foundry_dataset", "fingerprint": "9139cedfa1f483563a5f3d05384cc7fccc4914f533972d9561da02eeca231fd2", "category": "practices", "severity": "medium", "confidence": 0.72, "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": "Review feedback without structured fix chain", "intent": "Weak-supervision examples for review comments lacking a traceable fix.", "labels": {"test_or_ci": 4, "ui_or_frontend": 10, "source_or_other": 6, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 6, "data_schema_persistence": 3, "unlinked_human_feedback": 6, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 8, "blueprint_human_gap_alignment": 8, "human_reported_issue_no_linked_fix": 4, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "review_feedback_without_structured_fix", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 16}, "polarity": "mixed", "query_id": "review_feedback_without_structured_fix", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 240, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 10, "thread_has_comment": 9, "thread_touches_file": 20, "thread_has_pr_review": 1, "alignment_uses_comment": 8, "alignment_uses_finding": 8, "chain_has_link_quality": 20, "comment_aligns_finding": 8, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 10, "comment_chain_touches_file": 120, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 10}, "node_count": 74, "node_types": {"repo": 1, "thread": 1, "comment": 9, "pr_file": 20, "alignment": 8, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 20, "comment_chain": 10, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#50", "issue_number": "50", "quality_tiers": {"unresolved": 12, "assumption_check": 8}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "weak_supervision", "source_motif_id": "graph-pattern-motif-thread-3dfa105f07597c97", "graph_gold_label": "assumption_check", "changed_file_labels": {"test_or_ci": 52, "ui_or_frontend": 130, "source_or_other": 78}}, "text": "Graph query export: Review feedback without structured fix chain\nQuery id: review_feedback_without_structured_fix\nQuery type: motif_query\nIntent: Weak-supervision examples for review comments lacking a traceable fix.\nMotif: review_feedback_without_structured_fix\nTraining usage: weak_supervision\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#50\nEvidence:\nGraph motif: PR review feedback lacks a clearly structured fix chain\nMotif id: review_feedback_without_structured_fix\nPolarity: mixed\nTraining usage: weak_supervision\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#50\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#50\nRepo: ryancinsight/Moirai\nIssue/PR number: 50\nGraph consistency label: assumption_check\nNodes: 74\nEdges: 240\nNode types: {'pr_file': 20, 'link_quality': 20, 'comment_chain': 10, 'comment': 9, 'alignment': 8, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 120, 'thread_touches_file': 20, 'chain_has_link_quality': 20, 'issue_chain_touches_file': 12, 'thread_has_comment_chain': 10, 'comment_has_chain': 10, 'issue_chain_has_comment_chain': 10, 'thread_has_comment': 9, 'alignment_uses_comment': 8, 'alignment_uses_finding': 8, 'comment_aligns_finding': 8, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 10, 'ambiguous_needs_more_evidence': 8, 'blueprint_human_gap_alignment': 8, 'human_feedback_general': 6, 'source_or_other': 6, 'unlinked_human_feedback': 6, 'test_or_ci': 4, 'human_reported_issue_no_linked_fix': 4, 'not_resolved_or_not_observed': 4, 'data_schema_persistence': 3, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 16, 'not_resolved_or_not_observed': 8}\nQuality tiers: {'unresolved': 12, 'assumption_check': 8}\nCI labels: {}\nCurriculum targets:\n- Normalize PR reviews into finding, fix, verification, and residual-risk fields.\n- Teach agents to answer review comments with traceable code and test changes.\nAssumption checks:\n- Can each review comment be mapped to a changed file or commit?\n- Was the review resolved by evidence or only left as commentary?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-f675f4b946a6596e", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/review_feedback_without_structured_fix/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/review_feedback_without_structured_fix", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_review_followup_gap", "level": "warning", "message": {"text": "Foundry mined review feedback without structured fix: ryancinsight/Moirai"}, "properties": {"repobilityId": 358410, "scanner": "foundry_dataset", "fingerprint": "38987be494a236053d477fc8124695b3d8c62d65b8d6e1722fca4aadb356aa45", "category": "practices", "severity": "medium", "confidence": 0.72, "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": "Review feedback without structured fix chain", "intent": "Weak-supervision examples for review comments lacking a traceable fix.", "labels": {"test_ci_gap": 1, "ui_or_frontend": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 2, "unlinked_human_feedback": 2, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 2, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "review_feedback_without_structured_fix", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 4}, "polarity": "mixed", "query_id": "review_feedback_without_structured_fix", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 48, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 4, "thread_has_comment": 3, "thread_touches_file": 1, "thread_has_pr_review": 1, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 10, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 1, "thread_has_comment_chain": 4, "comment_chain_touches_file": 4, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 4}, "node_count": 29, "node_types": {"repo": 1, "thread": 1, "comment": 3, "pr_file": 1, "alignment": 4, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 10, "comment_chain": 4, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#49", "issue_number": "49", "quality_tiers": {"unresolved": 6, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "weak_supervision", "source_motif_id": "graph-pattern-motif-thread-f8acbc4186cb471c", "graph_gold_label": "assumption_check", "changed_file_labels": {"ui_or_frontend": 7}}, "text": "Graph query export: Review feedback without structured fix chain\nQuery id: review_feedback_without_structured_fix\nQuery type: motif_query\nIntent: Weak-supervision examples for review comments lacking a traceable fix.\nMotif: review_feedback_without_structured_fix\nTraining usage: weak_supervision\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#49\nEvidence:\nGraph motif: PR review feedback lacks a clearly structured fix chain\nMotif id: review_feedback_without_structured_fix\nPolarity: mixed\nTraining usage: weak_supervision\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#49\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#49\nRepo: ryancinsight/Moirai\nIssue/PR number: 49\nGraph consistency label: assumption_check\nNodes: 29\nEdges: 48\nNode types: {'link_quality': 10, 'comment_chain': 4, 'alignment': 4, 'comment': 3, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'pr_file': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 10, 'thread_has_comment_chain': 4, 'comment_has_chain': 4, 'comment_chain_touches_file': 4, 'issue_chain_has_comment_chain': 4, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'thread_has_comment': 3, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_touches_file': 1, 'thread_has_issue_chain': 1, 'issue_chain_touches_file': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 4, 'blueprint_human_gap_alignment': 4, 'human_feedback_general': 2, 'human_reported_issue_no_linked_fix': 2, 'unlinked_human_feedback': 2, 'ambiguous_needs_more_evidence': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'test_ci_gap': 1, 'ui_or_frontend': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 8, 'ambiguous_needs_more_evidence': 4}\nQuality tiers: {'unresolved': 6, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Normalize PR reviews into finding, fix, verification, and residual-risk fields.\n- Teach agents to answer review comments with traceable code and test changes.\nAssumption checks:\n- Can each review comment be mapped to a changed file or commit?\n- Was the review resolved by evidence or only left as commentary?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-e4c3e8a9eb67b2a1", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/review_feedback_without_structured_fix/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/review_feedback_without_structured_fix", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_review_followup_gap", "level": "warning", "message": {"text": "Foundry mined review feedback without structured fix: ryancinsight/Moirai"}, "properties": {"repobilityId": 358409, "scanner": "foundry_dataset", "fingerprint": "5967723efab5dddd16ec5854187787258b0a3eaa4809730b5b004f7c8ca2bb5a", "category": "practices", "severity": "medium", "confidence": 0.72, "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": "Review feedback without structured fix chain", "intent": "Weak-supervision examples for review comments lacking a traceable fix.", "labels": {"test_or_ci": 2, "ui_or_frontend": 5, "mock_placeholder": 3, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 5, "unlinked_human_feedback": 5, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 7, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 4, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "review_feedback_without_structured_fix", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 14}, "polarity": "mixed", "query_id": "review_feedback_without_structured_fix", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 136, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 9, "thread_has_comment": 8, "thread_touches_file": 7, "thread_has_pr_review": 1, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 13, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 7, "thread_has_comment_chain": 9, "comment_chain_touches_file": 63, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 9}, "node_count": 46, "node_types": {"repo": 1, "thread": 1, "comment": 8, "pr_file": 7, "alignment": 2, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 13, "comment_chain": 9, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#48", "issue_number": "48", "quality_tiers": {"unresolved": 11, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "weak_supervision", "source_motif_id": "graph-pattern-motif-thread-916883c5b93a7443", "graph_gold_label": "assumption_check", "changed_file_labels": {"test_or_ci": 24, "ui_or_frontend": 60}}, "text": "Graph query export: Review feedback without structured fix chain\nQuery id: review_feedback_without_structured_fix\nQuery type: motif_query\nIntent: Weak-supervision examples for review comments lacking a traceable fix.\nMotif: review_feedback_without_structured_fix\nTraining usage: weak_supervision\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#48\nEvidence:\nGraph motif: PR review feedback lacks a clearly structured fix chain\nMotif id: review_feedback_without_structured_fix\nPolarity: mixed\nTraining usage: weak_supervision\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#48\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#48\nRepo: ryancinsight/Moirai\nIssue/PR number: 48\nGraph consistency label: assumption_check\nNodes: 46\nEdges: 136\nNode types: {'link_quality': 13, 'comment_chain': 9, 'comment': 8, 'pr_file': 7, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 63, 'chain_has_link_quality': 13, 'thread_has_comment_chain': 9, 'comment_has_chain': 9, 'issue_chain_has_comment_chain': 9, 'thread_has_comment': 8, 'thread_touches_file': 7, 'issue_chain_touches_file': 7, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 7, 'human_feedback_general': 5, 'ui_or_frontend': 5, 'unlinked_human_feedback': 5, 'human_reported_issue_no_linked_fix': 4, 'not_resolved_or_not_observed': 4, 'mock_placeholder': 3, 'test_or_ci': 2, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 14, 'not_resolved_or_not_observed': 8}\nQuality tiers: {'unresolved': 11, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Normalize PR reviews into finding, fix, verification, and residual-risk fields.\n- Teach agents to answer review comments with traceable code and test changes.\nAssumption checks:\n- Can each review comment be mapped to a changed file or commit?\n- Was the review resolved by evidence or only left as commentary?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-9649c5c0a227e18c", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/review_feedback_without_structured_fix/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/review_feedback_without_structured_fix", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_review_followup_gap", "level": "warning", "message": {"text": "Foundry mined review feedback without structured fix: ryancinsight/Moirai"}, "properties": {"repobilityId": 358408, "scanner": "foundry_dataset", "fingerprint": "8d8f97d8a026aece24cd5f97a5c336a78142bcb8c97c854ebf1c5ac4ed404469", "category": "practices", "severity": "medium", "confidence": 0.72, "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": "Review feedback without structured fix chain", "intent": "Weak-supervision examples for review comments lacking a traceable fix.", "labels": {"docs_or_claims": 2, "ui_or_frontend": 8, "source_or_other": 1, "ui_workflow_gap": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "partial blueprint fit": 1, "human_feedback_general": 3, "unlinked_human_feedback": 3, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 5, "ambiguous_needs_more_evidence": 3, "blueprint_human_gap_alignment": 6, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "review_feedback_without_structured_fix", "outcomes": {"not_resolved_or_not_observed": 10, "ambiguous_needs_more_evidence": 6}, "polarity": "mixed", "query_id": "review_feedback_without_structured_fix", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 148, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 6, "thread_has_comment": 5, "thread_touches_file": 11, "thread_has_pr_review": 1, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 14, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 11, "thread_has_comment_chain": 6, "comment_chain_touches_file": 66, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 6}, "node_count": 49, "node_types": {"repo": 1, "thread": 1, "comment": 5, "pr_file": 11, "alignment": 6, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 14, "comment_chain": 6, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#47", "issue_number": "47", "quality_tiers": {"unresolved": 8, "assumption_check": 6}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "weak_supervision", "source_motif_id": "graph-pattern-motif-thread-eb9fb203490a0f9e", "graph_gold_label": "assumption_check", "changed_file_labels": {"docs_or_claims": 18, "ui_or_frontend": 72, "source_or_other": 9}}, "text": "Graph query export: Review feedback without structured fix chain\nQuery id: review_feedback_without_structured_fix\nQuery type: motif_query\nIntent: Weak-supervision examples for review comments lacking a traceable fix.\nMotif: review_feedback_without_structured_fix\nTraining usage: weak_supervision\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#47\nEvidence:\nGraph motif: PR review feedback lacks a clearly structured fix chain\nMotif id: review_feedback_without_structured_fix\nPolarity: mixed\nTraining usage: weak_supervision\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#47\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#47\nRepo: ryancinsight/Moirai\nIssue/PR number: 47\nGraph consistency label: assumption_check\nNodes: 49\nEdges: 148\nNode types: {'link_quality': 14, 'pr_file': 11, 'comment_chain': 6, 'alignment': 6, 'comment': 5, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 66, 'chain_has_link_quality': 14, 'thread_touches_file': 11, 'issue_chain_touches_file': 11, 'thread_has_comment_chain': 6, 'comment_has_chain': 6, 'issue_chain_has_comment_chain': 6, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'thread_has_comment': 5, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 8, 'blueprint_human_gap_alignment': 6, 'not_resolved_or_not_observed': 5, 'human_feedback_general': 3, 'human_reported_issue_no_linked_fix': 3, 'unlinked_human_feedback': 3, 'ambiguous_needs_more_evidence': 3, 'api_integration_gap': 2, 'docs_or_claims': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'source_or_other': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 10, 'ambiguous_needs_more_evidence': 6}\nQuality tiers: {'unresolved': 8, 'assumption_check': 6}\nCI labels: {}\nCurriculum targets:\n- Normalize PR reviews into finding, fix, verification, and residual-risk fields.\n- Teach agents to answer review comments with traceable code and test changes.\nAssumption checks:\n- Can each review comment be mapped to a changed file or commit?\n- Was the review resolved by evidence or only left as commentary?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-848908a662d8c1fc", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/review_feedback_without_structured_fix/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/review_feedback_without_structured_fix", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_review_followup_gap", "level": "warning", "message": {"text": "Foundry mined review feedback without structured fix: ryancinsight/Moirai"}, "properties": {"repobilityId": 358407, "scanner": "foundry_dataset", "fingerprint": "461de9a8af31c43b1bb3ead84a07fae47eb35ec20507790cb3c2dcf56fb527e2", "category": "practices", "severity": "medium", "confidence": 0.72, "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": "Review feedback without structured fix chain", "intent": "Weak-supervision examples for review comments lacking a traceable fix.", "labels": {"test_or_ci": 2, "docs_or_claims": 3, "ui_or_frontend": 16, "runtime_failure": 2, "source_or_other": 8, "security_auth_secret": 1, "human_feedback_general": 5, "unlinked_human_feedback": 5, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 7, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "review_feedback_without_structured_fix", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 14}, "polarity": "mixed", "query_id": "review_feedback_without_structured_fix", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 183, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 8, "thread_has_comment": 7, "thread_touches_file": 29, "thread_has_pr_review": 1, "chain_has_link_quality": 10, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 8, "comment_chain_touches_file": 96, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 8}, "node_count": 59, "node_types": {"repo": 1, "thread": 1, "comment": 7, "pr_file": 29, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 10, "comment_chain": 8}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#46", "issue_number": "46", "quality_tiers": {"unresolved": 10}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "weak_supervision", "source_motif_id": "graph-pattern-motif-thread-cb875885f1e3622a", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {"test_or_ci": 22, "docs_or_claims": 33, "ui_or_frontend": 176, "source_or_other": 88}}, "text": "Graph query export: Review feedback without structured fix chain\nQuery id: review_feedback_without_structured_fix\nQuery type: motif_query\nIntent: Weak-supervision examples for review comments lacking a traceable fix.\nMotif: review_feedback_without_structured_fix\nTraining usage: weak_supervision\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#46\nEvidence:\nGraph motif: PR review feedback lacks a clearly structured fix chain\nMotif id: review_feedback_without_structured_fix\nPolarity: mixed\nTraining usage: weak_supervision\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#46\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#46\nRepo: ryancinsight/Moirai\nIssue/PR number: 46\nGraph consistency label: needs_more_evidence\nNodes: 59\nEdges: 183\nNode types: {'pr_file': 29, 'link_quality': 10, 'comment_chain': 8, 'comment': 7, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 96, 'thread_touches_file': 29, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 10, 'thread_has_comment_chain': 8, 'comment_has_chain': 8, 'issue_chain_has_comment_chain': 8, 'thread_has_comment': 7, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 16, 'source_or_other': 8, 'ambiguous_needs_more_evidence': 7, 'human_feedback_general': 5, 'unlinked_human_feedback': 5, 'docs_or_claims': 3, 'human_reported_issue_no_linked_fix': 3, 'not_resolved_or_not_observed': 3, 'runtime_failure': 2, 'test_or_ci': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'security_auth_secret': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 14, 'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 10}\nCI labels: {}\nCurriculum targets:\n- Normalize PR reviews into finding, fix, verification, and residual-risk fields.\n- Teach agents to answer review comments with traceable code and test changes.\nAssumption checks:\n- Can each review comment be mapped to a changed file or commit?\n- Was the review resolved by evidence or only left as commentary?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-47dd9dda16fb3788", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/review_feedback_without_structured_fix/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/review_feedback_without_structured_fix", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_review_followup_gap", "level": "warning", "message": {"text": "Foundry mined review feedback without structured fix: ryancinsight/Moirai"}, "properties": {"repobilityId": 358406, "scanner": "foundry_dataset", "fingerprint": "5e5fc11fe6ee74be49be831b255fb3e60e0b3ef39f50311460464c0583558cac", "category": "practices", "severity": "medium", "confidence": 0.72, "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": "Review feedback without structured fix chain", "intent": "Weak-supervision examples for review comments lacking a traceable fix.", "labels": {"test_or_ci": 2, "ui_or_frontend": 12, "source_or_other": 3, "mock_placeholder": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 1, "unlinked_human_feedback": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 1, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "review_feedback_without_structured_fix", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 2}, "polarity": "mixed", "query_id": "review_feedback_without_structured_fix", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 94, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 3, "thread_has_comment": 2, "thread_touches_file": 17, "thread_has_pr_review": 1, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 7, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 3, "comment_chain_touches_file": 36, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 3}, "node_count": 38, "node_types": {"repo": 1, "thread": 1, "comment": 2, "pr_file": 17, "alignment": 2, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 7, "comment_chain": 3, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#45", "issue_number": "45", "quality_tiers": {"unresolved": 5, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "weak_supervision", "source_motif_id": "graph-pattern-motif-thread-84f05ea2cc82ee04", "graph_gold_label": "assumption_check", "changed_file_labels": {"test_or_ci": 12, "ui_or_frontend": 72, "source_or_other": 18}}, "text": "Graph query export: Review feedback without structured fix chain\nQuery id: review_feedback_without_structured_fix\nQuery type: motif_query\nIntent: Weak-supervision examples for review comments lacking a traceable fix.\nMotif: review_feedback_without_structured_fix\nTraining usage: weak_supervision\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#45\nEvidence:\nGraph motif: PR review feedback lacks a clearly structured fix chain\nMotif id: review_feedback_without_structured_fix\nPolarity: mixed\nTraining usage: weak_supervision\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#45\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#45\nRepo: ryancinsight/Moirai\nIssue/PR number: 45\nGraph consistency label: assumption_check\nNodes: 38\nEdges: 94\nNode types: {'pr_file': 17, 'link_quality': 7, 'comment_chain': 3, 'comment': 2, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 36, 'thread_touches_file': 17, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 7, 'thread_has_comment_chain': 3, 'comment_has_chain': 3, 'issue_chain_has_comment_chain': 3, 'thread_has_comment': 2, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 12, 'not_resolved_or_not_observed': 4, 'source_or_other': 3, 'test_or_ci': 2, 'human_reported_issue_no_linked_fix': 2, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'mock_placeholder': 1, 'human_feedback_general': 1, 'api_integration_gap': 1, 'unlinked_human_feedback': 1, 'ambiguous_needs_more_evidence': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 8, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'unresolved': 5, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Normalize PR reviews into finding, fix, verification, and residual-risk fields.\n- Teach agents to answer review comments with traceable code and test changes.\nAssumption checks:\n- Can each review comment be mapped to a changed file or commit?\n- Was the review resolved by evidence or only left as commentary?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-fcc7abf64015fd0b", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/review_feedback_without_structured_fix/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/review_feedback_without_structured_fix", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_review_followup_gap", "level": "warning", "message": {"text": "Foundry mined review feedback without structured fix: ryancinsight/Moirai"}, "properties": {"repobilityId": 358405, "scanner": "foundry_dataset", "fingerprint": "00e769c342627f091dcf9e6b0cb86dce307511f31f577332fd6a57df00a53d87", "category": "practices", "severity": "medium", "confidence": 0.72, "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": "Review feedback without structured fix chain", "intent": "Weak-supervision examples for review comments lacking a traceable fix.", "labels": {"test_or_ci": 2, "ui_or_frontend": 46, "source_or_other": 11, "mock_placeholder": 2, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "review_feedback_without_structured_fix", "outcomes": {"not_resolved_or_not_observed": 8}, "polarity": "mixed", "query_id": "review_feedback_without_structured_fix", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 111, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 2, "thread_has_comment": 1, "thread_touches_file": 59, "thread_has_pr_review": 1, "chain_has_link_quality": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 2, "comment_chain_touches_file": 24, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 2}, "node_count": 71, "node_types": {"repo": 1, "thread": 1, "comment": 1, "pr_file": 59, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 4, "comment_chain": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#44", "issue_number": "44", "quality_tiers": {"unresolved": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "weak_supervision", "source_motif_id": "graph-pattern-motif-thread-343cf3267b213d2d", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {"test_or_ci": 10, "ui_or_frontend": 230, "source_or_other": 55}}, "text": "Graph query export: Review feedback without structured fix chain\nQuery id: review_feedback_without_structured_fix\nQuery type: motif_query\nIntent: Weak-supervision examples for review comments lacking a traceable fix.\nMotif: review_feedback_without_structured_fix\nTraining usage: weak_supervision\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#44\nEvidence:\nGraph motif: PR review feedback lacks a clearly structured fix chain\nMotif id: review_feedback_without_structured_fix\nPolarity: mixed\nTraining usage: weak_supervision\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#44\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#44\nRepo: ryancinsight/Moirai\nIssue/PR number: 44\nGraph consistency label: needs_more_evidence\nNodes: 71\nEdges: 111\nNode types: {'pr_file': 59, 'link_quality': 4, 'comment_chain': 2, 'thread': 1, 'repo': 1, 'comment': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'thread_touches_file': 59, 'comment_chain_touches_file': 24, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 4, 'thread_has_comment_chain': 2, 'comment_has_chain': 2, 'issue_chain_has_comment_chain': 2, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 46, 'source_or_other': 11, 'not_resolved_or_not_observed': 4, 'mock_placeholder': 2, 'test_or_ci': 2, 'human_reported_issue_no_linked_fix': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1}\nOutcomes: {'not_resolved_or_not_observed': 8}\nQuality tiers: {'unresolved': 4}\nCI labels: {}\nCurriculum targets:\n- Normalize PR reviews into finding, fix, verification, and residual-risk fields.\n- Teach agents to answer review comments with traceable code and test changes.\nAssumption checks:\n- Can each review comment be mapped to a changed file or commit?\n- Was the review resolved by evidence or only left as commentary?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-0ad2800c87a86b56", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/review_feedback_without_structured_fix/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/review_feedback_without_structured_fix", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_review_followup_gap", "level": "warning", "message": {"text": "Foundry mined review feedback without structured fix: ryancinsight/Moirai"}, "properties": {"repobilityId": 358404, "scanner": "foundry_dataset", "fingerprint": "47a9f04bd87e7365100e067d043f1ac96382979083b0c325248b3ff317f07cc3", "category": "practices", "severity": "medium", "confidence": 0.72, "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": "Review feedback without structured fix chain", "intent": "Weak-supervision examples for review comments lacking a traceable fix.", "labels": {"test_or_ci": 1, "docs_or_claims": 69, "ui_or_frontend": 17, "source_or_other": 3, "mock_placeholder": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "partial blueprint fit": 1, "human_feedback_general": 1, "unlinked_human_feedback": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 5, "ambiguous_needs_more_evidence": 1, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "review_feedback_without_structured_fix", "outcomes": {"not_resolved_or_not_observed": 10, "ambiguous_needs_more_evidence": 2}, "polarity": "mixed", "query_id": "review_feedback_without_structured_fix", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 192, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 4, "thread_has_comment": 3, "thread_touches_file": 90, "thread_has_pr_review": 1, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 10, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 4, "comment_chain_touches_file": 48, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 4}, "node_count": 118, "node_types": {"repo": 1, "thread": 1, "comment": 3, "pr_file": 90, "alignment": 4, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 10, "comment_chain": 4, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#43", "issue_number": "43", "quality_tiers": {"unresolved": 6, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "weak_supervision", "source_motif_id": "graph-pattern-motif-thread-6a68de38a62f5836", "graph_gold_label": "assumption_check", "changed_file_labels": {"test_or_ci": 7, "docs_or_claims": 483, "ui_or_frontend": 119, "source_or_other": 21}}, "text": "Graph query export: Review feedback without structured fix chain\nQuery id: review_feedback_without_structured_fix\nQuery type: motif_query\nIntent: Weak-supervision examples for review comments lacking a traceable fix.\nMotif: review_feedback_without_structured_fix\nTraining usage: weak_supervision\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#43\nEvidence:\nGraph motif: PR review feedback lacks a clearly structured fix chain\nMotif id: review_feedback_without_structured_fix\nPolarity: mixed\nTraining usage: weak_supervision\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#43\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#43\nRepo: ryancinsight/Moirai\nIssue/PR number: 43\nGraph consistency label: assumption_check\nNodes: 118\nEdges: 192\nNode types: {'pr_file': 90, 'link_quality': 10, 'comment_chain': 4, 'alignment': 4, 'comment': 3, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'thread_touches_file': 90, 'comment_chain_touches_file': 48, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 10, 'thread_has_comment_chain': 4, 'comment_has_chain': 4, 'issue_chain_has_comment_chain': 4, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'thread_has_comment': 3, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'docs_or_claims': 69, 'ui_or_frontend': 17, 'not_resolved_or_not_observed': 5, 'blueprint_human_gap_alignment': 4, 'source_or_other': 3, 'human_reported_issue_no_linked_fix': 3, 'api_integration_gap': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'mock_placeholder': 1, 'human_feedback_general': 1, 'test_or_ci': 1, 'unlinked_human_feedback': 1, 'ambiguous_needs_more_evidence': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 10, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'unresolved': 6, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Normalize PR reviews into finding, fix, verification, and residual-risk fields.\n- Teach agents to answer review comments with traceable code and test changes.\nAssumption checks:\n- Can each review comment be mapped to a changed file or commit?\n- Was the review resolved by evidence or only left as commentary?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-76ae621642e302e9", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/review_feedback_without_structured_fix/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/review_feedback_without_structured_fix", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_review_followup_gap", "level": "warning", "message": {"text": "Foundry mined review feedback without structured fix: ryancinsight/Moirai"}, "properties": {"repobilityId": 358403, "scanner": "foundry_dataset", "fingerprint": "e5e6ee83f44e1ed835473ad3286f5c1bcd58e798e15de03e64ac79b761c7454b", "category": "practices", "severity": "medium", "confidence": 0.72, "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": "Review feedback without structured fix chain", "intent": "Weak-supervision examples for review comments lacking a traceable fix.", "labels": {"ui_or_frontend": 4, "source_or_other": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 6, "data_schema_persistence": 1, "unlinked_human_feedback": 6, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 8, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "review_feedback_without_structured_fix", "outcomes": {"not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 16}, "polarity": "mixed", "query_id": "review_feedback_without_structured_fix", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 112, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 8, "thread_has_comment": 7, "thread_touches_file": 5, "thread_has_pr_review": 1, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 14, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 5, "thread_has_comment_chain": 8, "comment_chain_touches_file": 40, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 8}, "node_count": 45, "node_types": {"repo": 1, "thread": 1, "comment": 7, "pr_file": 5, "alignment": 4, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 14, "comment_chain": 8, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#42", "issue_number": "42", "quality_tiers": {"unresolved": 10, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "weak_supervision", "source_motif_id": "graph-pattern-motif-thread-ea78ffef86de0815", "graph_gold_label": "assumption_check", "changed_file_labels": {"ui_or_frontend": 44, "source_or_other": 11}}, "text": "Graph query export: Review feedback without structured fix chain\nQuery id: review_feedback_without_structured_fix\nQuery type: motif_query\nIntent: Weak-supervision examples for review comments lacking a traceable fix.\nMotif: review_feedback_without_structured_fix\nTraining usage: weak_supervision\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#42\nEvidence:\nGraph motif: PR review feedback lacks a clearly structured fix chain\nMotif id: review_feedback_without_structured_fix\nPolarity: mixed\nTraining usage: weak_supervision\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#42\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#42\nRepo: ryancinsight/Moirai\nIssue/PR number: 42\nGraph consistency label: assumption_check\nNodes: 45\nEdges: 112\nNode types: {'link_quality': 14, 'comment_chain': 8, 'comment': 7, 'pr_file': 5, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 40, 'chain_has_link_quality': 14, 'thread_has_comment_chain': 8, 'comment_has_chain': 8, 'issue_chain_has_comment_chain': 8, 'thread_has_comment': 7, 'thread_touches_file': 5, 'issue_chain_touches_file': 5, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 8, 'human_feedback_general': 6, 'unlinked_human_feedback': 6, 'ui_or_frontend': 4, 'blueprint_human_gap_alignment': 4, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'data_schema_persistence': 1, 'api_integration_gap': 1, 'source_or_other': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 16, 'not_resolved_or_not_observed': 4}\nQuality tiers: {'unresolved': 10, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Normalize PR reviews into finding, fix, verification, and residual-risk fields.\n- Teach agents to answer review comments with traceable code and test changes.\nAssumption checks:\n- Can each review comment be mapped to a changed file or commit?\n- Was the review resolved by evidence or only left as commentary?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-2700404b5eed7a3f", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/review_feedback_without_structured_fix/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/review_feedback_without_structured_fix", "training_usage": "weak_supervision"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355559, "scanner": "foundry_dataset", "fingerprint": "1ef536cea5824b9f7e58bb5b3d909aff26f0ae1c699372f6a8414b92742e5d3b", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"test_ci_gap": 1, "runtime_failure": 1, "ui_workflow_gap": 1, "mock_placeholder": 1, "weak blueprint fit": 1, "security_auth_secret": 1, "partial blueprint fit": 1, "human_feedback_general": 5, "unlinked_human_feedback": 5, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 7, "ambiguous_needs_more_evidence": 5, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 5, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 14, "ambiguous_needs_more_evidence": 10}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 72, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 10, "thread_has_comment": 10, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 16, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 10, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 10}, "node_count": 46, "node_types": {"repo": 1, "thread": 1, "comment": 10, "alignment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 16, "comment_chain": 10, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#9", "issue_number": "9", "quality_tiers": {"unresolved": 12, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-805271bc7a26e70d", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#9\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#9\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#9\nRepo: ryancinsight/Moirai\nIssue/PR number: 9\nGraph consistency label: assumption_check\nNodes: 46\nEdges: 72\nNode types: {'link_quality': 16, 'comment': 10, 'comment_chain': 10, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 16, 'thread_has_comment': 10, 'thread_has_comment_chain': 10, 'comment_has_chain': 10, 'issue_chain_has_comment_chain': 10, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 7, 'human_feedback_general': 5, 'human_reported_issue_no_linked_fix': 5, 'unlinked_human_feedback': 5, 'ambiguous_needs_more_evidence': 5, 'blueprint_human_gap_alignment': 4, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'mock_placeholder': 1, 'runtime_failure': 1, 'test_ci_gap': 1, 'security_auth_secret': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 14, 'ambiguous_needs_more_evidence': 10}\nQuality tiers: {'unresolved': 12, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-f69934dcef0fe8ae", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355558, "scanner": "foundry_dataset", "fingerprint": "88c98f3e0fef4a3c5e3dba7df7576f62ad103417c3dcc3cdca74bc3f90bb7cc4", "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": {"deployment_env_gap": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "partial blueprint fit": 1, "human_feedback_general": 4, "unlinked_human_feedback": 4, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 6, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 12}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 57, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 7, "thread_has_comment": 7, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 13, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 7, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 7}, "node_count": 37, "node_types": {"repo": 1, "thread": 1, "comment": 7, "alignment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 13, "comment_chain": 7, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#8", "issue_number": "8", "quality_tiers": {"unresolved": 9, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-21cca4c092f94fe3", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#8\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#8\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#8\nRepo: ryancinsight/Moirai\nIssue/PR number: 8\nGraph consistency label: assumption_check\nNodes: 37\nEdges: 57\nNode types: {'link_quality': 13, 'comment': 7, 'comment_chain': 7, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 13, 'thread_has_comment': 7, 'thread_has_comment_chain': 7, 'comment_has_chain': 7, 'issue_chain_has_comment_chain': 7, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 6, 'human_feedback_general': 4, 'unlinked_human_feedback': 4, 'blueprint_human_gap_alignment': 4, 'human_reported_issue_no_linked_fix': 3, 'not_resolved_or_not_observed': 3, 'api_integration_gap': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'deployment_env_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 12, 'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 9, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-4e873c472cdb35f4", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355557, "scanner": "foundry_dataset", "fingerprint": "6136af76747b65a0e50d2ab72d19d1157fecd935d22877f60eb1ee3a3a0e9b0d", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"ui_workflow_gap": 1, "weak blueprint fit": 1, "agent_instruction_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 4, "unlinked_human_feedback": 4, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 6, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 12}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 44, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 6, "thread_has_comment": 6, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 10, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 6, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 6}, "node_count": 30, "node_types": {"repo": 1, "thread": 1, "comment": 6, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 10, "comment_chain": 6, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#7", "issue_number": "7", "quality_tiers": {"unresolved": 8, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-560fabe744faa646", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#7\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#7\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#7\nRepo: ryancinsight/Moirai\nIssue/PR number: 7\nGraph consistency label: assumption_check\nNodes: 30\nEdges: 44\nNode types: {'link_quality': 10, 'comment': 6, 'comment_chain': 6, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 10, 'thread_has_comment': 6, 'thread_has_comment_chain': 6, 'comment_has_chain': 6, 'issue_chain_has_comment_chain': 6, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 6, 'human_feedback_general': 4, 'unlinked_human_feedback': 4, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'agent_instruction_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 12, 'not_resolved_or_not_observed': 4}\nQuality tiers: {'unresolved': 8, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-9f68dfbd02b4a959", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355556, "scanner": "foundry_dataset", "fingerprint": "d34093aa3a95379acd0b3cb3cb4ee85c6ddcbedd4fa9d7c1c29de9250a5fe65b", "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": {"docs_or_claims": 4, "ui_or_frontend": 4, "source_or_other": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "agent_instruction_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 6, "unlinked_human_feedback": 6, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 8, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 16}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 166, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 9, "thread_has_comment": 7, "thread_touches_file": 9, "thread_has_pr_review": 2, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 15, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 9, "thread_has_comment_chain": 9, "comment_chain_touches_file": 81, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 9}, "node_count": 52, "node_types": {"repo": 1, "thread": 1, "comment": 7, "pr_file": 9, "alignment": 4, "pr_review": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 15, "comment_chain": 9, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#6", "issue_number": "6", "quality_tiers": {"unresolved": 11, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-831b6d26470ee117", "graph_gold_label": "assumption_check", "changed_file_labels": {"docs_or_claims": 48, "ui_or_frontend": 48, "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: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#6\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#6\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#6\nRepo: ryancinsight/Moirai\nIssue/PR number: 6\nGraph consistency label: assumption_check\nNodes: 52\nEdges: 166\nNode types: {'link_quality': 15, 'pr_file': 9, 'comment_chain': 9, 'comment': 7, 'alignment': 4, 'pr_review': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 81, 'chain_has_link_quality': 15, 'thread_touches_file': 9, 'thread_has_comment_chain': 9, 'comment_has_chain': 9, 'issue_chain_has_comment_chain': 9, 'issue_chain_touches_file': 9, 'thread_has_comment': 7, '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, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 8, 'human_feedback_general': 6, 'unlinked_human_feedback': 6, 'docs_or_claims': 4, 'ui_or_frontend': 4, 'blueprint_human_gap_alignment': 4, 'human_reported_issue_no_linked_fix': 3, 'not_resolved_or_not_observed': 3, 'api_integration_gap': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1, 'source_or_other': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 16, 'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 11, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-f975cac6ac112841", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355555, "scanner": "foundry_dataset", "fingerprint": "2a4d06a84c9726c74339e81cfa4db054631ffe12fa632c294233ea1b7e5d40f3", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"test_ci_gap": 1, "docs_or_claims": 1, "ui_or_frontend": 19, "weak blueprint fit": 1, "partial blueprint fit": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 6}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 63, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "thread_touches_file": 20, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 5, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 1, "comment_chain_touches_file": 12, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 35, "node_types": {"repo": 1, "thread": 1, "comment": 1, "pr_file": 20, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 5, "comment_chain": 1, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#59", "issue_number": "59", "quality_tiers": {"unresolved": 3, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-477654e032ec7b80", "graph_gold_label": "assumption_check", "changed_file_labels": {"docs_or_claims": 4, "ui_or_frontend": 76}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#59\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#59\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#59\nRepo: ryancinsight/Moirai\nIssue/PR number: 59\nGraph consistency label: assumption_check\nNodes: 35\nEdges: 63\nNode types: {'pr_file': 20, 'link_quality': 5, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'thread_touches_file': 20, 'comment_chain_touches_file': 12, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 5, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 19, 'not_resolved_or_not_observed': 3, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'test_ci_gap': 1, 'docs_or_claims': 1, 'human_reported_issue_no_linked_fix': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 3, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-0b9d6af2e9d3229a", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355554, "scanner": "foundry_dataset", "fingerprint": "1788b9e87a1fe978122074e7aedf51f83fa8c2bab07d3dbdeba61eaa50cd70dd", "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": {"docs_or_claims": 2, "ui_or_frontend": 17, "source_or_other": 5, "mock_placeholder": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "partial blueprint fit": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 5, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 10}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 109, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 3, "thread_has_comment": 3, "thread_touches_file": 24, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 9, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 3, "comment_chain_touches_file": 36, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 3}, "node_count": 49, "node_types": {"repo": 1, "thread": 1, "comment": 3, "pr_file": 24, "alignment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 9, "comment_chain": 3, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#58", "issue_number": "58", "quality_tiers": {"unresolved": 5, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-cd12908efb714f9e", "graph_gold_label": "assumption_check", "changed_file_labels": {"docs_or_claims": 12, "ui_or_frontend": 102, "source_or_other": 30}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#58\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#58\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#58\nRepo: ryancinsight/Moirai\nIssue/PR number: 58\nGraph consistency label: assumption_check\nNodes: 49\nEdges: 109\nNode types: {'pr_file': 24, 'link_quality': 9, 'alignment': 4, 'comment': 3, 'comment_chain': 3, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 36, 'thread_touches_file': 24, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 9, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'thread_has_comment': 3, 'thread_has_comment_chain': 3, 'comment_has_chain': 3, 'issue_chain_has_comment_chain': 3, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 17, 'source_or_other': 5, 'not_resolved_or_not_observed': 5, 'blueprint_human_gap_alignment': 4, 'human_reported_issue_no_linked_fix': 3, 'api_integration_gap': 2, 'docs_or_claims': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'mock_placeholder': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 10}\nQuality tiers: {'unresolved': 5, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-ddb5fdcec8d9122f", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355553, "scanner": "foundry_dataset", "fingerprint": "10b90709f99a5b1539ad5a1b804709939dfe0e32a42934a55d2f1c97b0bb431e", "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": {"docs_or_claims": 3, "ui_or_frontend": 17, "source_or_other": 12, "deployment_env_gap": 1, "weak blueprint fit": 1, "api_integration_gap": 3, "partial blueprint fit": 1, "human_feedback_general": 3, "unlinked_human_feedback": 3, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 3, "blueprint_human_gap_alignment": 6, "human_reported_issue_no_linked_fix": 4, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 12, "ambiguous_needs_more_evidence": 6}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 193, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 7, "thread_has_comment": 7, "thread_touches_file": 32, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 15, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 7, "comment_chain_touches_file": 84, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 7}, "node_count": 73, "node_types": {"repo": 1, "thread": 1, "comment": 7, "pr_file": 32, "alignment": 6, "fix_outcome": 1, "issue_chain": 1, "link_quality": 15, "comment_chain": 7, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#56", "issue_number": "56", "quality_tiers": {"unresolved": 9, "assumption_check": 6}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-e799e26d9261a3b6", "graph_gold_label": "assumption_check", "changed_file_labels": {"docs_or_claims": 30, "ui_or_frontend": 170, "source_or_other": 120}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#56\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#56\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#56\nRepo: ryancinsight/Moirai\nIssue/PR number: 56\nGraph consistency label: assumption_check\nNodes: 73\nEdges: 193\nNode types: {'pr_file': 32, 'link_quality': 15, 'comment': 7, 'comment_chain': 7, 'alignment': 6, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 84, 'thread_touches_file': 32, 'chain_has_link_quality': 15, 'issue_chain_touches_file': 12, 'thread_has_comment': 7, 'thread_has_comment_chain': 7, 'comment_has_chain': 7, 'issue_chain_has_comment_chain': 7, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 17, 'source_or_other': 12, 'not_resolved_or_not_observed': 6, 'blueprint_human_gap_alignment': 6, 'human_reported_issue_no_linked_fix': 4, 'api_integration_gap': 3, 'human_feedback_general': 3, 'docs_or_claims': 3, 'unlinked_human_feedback': 3, 'ambiguous_needs_more_evidence': 3, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'deployment_env_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 12, 'ambiguous_needs_more_evidence': 6}\nQuality tiers: {'unresolved': 9, 'assumption_check': 6}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-8df5671e54544bc5", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355552, "scanner": "foundry_dataset", "fingerprint": "c9bc376ed41f2bc87021c200d232fb305216bd7cec8f961af76161c6d19024b4", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"test_or_ci": 1, "api_or_backend": 1, "docs_or_claims": 4, "ui_or_frontend": 13, "source_or_other": 5, "deployment_env_gap": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "security_auth_secret": 1, "partial blueprint fit": 1, "human_feedback_general": 1, "unlinked_human_feedback": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 5, "ambiguous_needs_more_evidence": 1, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 10, "ambiguous_needs_more_evidence": 2}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 118, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 4, "thread_has_comment": 3, "thread_touches_file": 24, "thread_has_pr_review": 1, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 8, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 4, "comment_chain_touches_file": 48, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 4}, "node_count": 48, "node_types": {"repo": 1, "thread": 1, "comment": 3, "pr_file": 24, "alignment": 2, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 8, "comment_chain": 4, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#54", "issue_number": "54", "quality_tiers": {"unresolved": 6, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-33bc45178d977f8b", "graph_gold_label": "assumption_check", "changed_file_labels": {"test_or_ci": 7, "api_or_backend": 7, "docs_or_claims": 28, "ui_or_frontend": 91, "source_or_other": 35}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#54\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#54\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#54\nRepo: ryancinsight/Moirai\nIssue/PR number: 54\nGraph consistency label: assumption_check\nNodes: 48\nEdges: 118\nNode types: {'pr_file': 24, 'link_quality': 8, 'comment_chain': 4, 'comment': 3, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 48, 'thread_touches_file': 24, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 8, 'thread_has_comment_chain': 4, 'comment_has_chain': 4, 'issue_chain_has_comment_chain': 4, 'thread_has_comment': 3, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 13, 'source_or_other': 5, 'not_resolved_or_not_observed': 5, 'docs_or_claims': 4, 'human_reported_issue_no_linked_fix': 3, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'security_auth_secret': 1, 'human_feedback_general': 1, 'deployment_env_gap': 1, 'api_integration_gap': 1, 'api_or_backend': 1, 'test_or_ci': 1, 'unlinked_human_feedback': 1, 'ambiguous_needs_more_evidence': 1}\nOutcomes: {'not_resolved_or_not_observed': 10, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'unresolved': 6, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-191a439e50d3ad2d", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355551, "scanner": "foundry_dataset", "fingerprint": "75bce45372b605cb9e33b51f8e2fc3f7b85823b7f8fc1101234ea12d0c90d7d3", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"ui_or_frontend": 16, "deployment_env_gap": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "security_auth_secret": 1, "partial blueprint fit": 1, "human_feedback_general": 4, "unlinked_human_feedback": 4, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 6, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 12}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 161, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 7, "thread_has_comment": 6, "thread_touches_file": 16, "thread_has_pr_review": 1, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 11, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 7, "comment_chain_touches_file": 84, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 7}, "node_count": 49, "node_types": {"repo": 1, "thread": 1, "comment": 6, "pr_file": 16, "alignment": 2, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 11, "comment_chain": 7, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#53", "issue_number": "53", "quality_tiers": {"unresolved": 9, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-2ef49528de5f7aed", "graph_gold_label": "assumption_check", "changed_file_labels": {"ui_or_frontend": 160}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#53\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#53\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#53\nRepo: ryancinsight/Moirai\nIssue/PR number: 53\nGraph consistency label: assumption_check\nNodes: 49\nEdges: 161\nNode types: {'pr_file': 16, 'link_quality': 11, 'comment_chain': 7, 'comment': 6, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 84, 'thread_touches_file': 16, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 11, 'thread_has_comment_chain': 7, 'comment_has_chain': 7, 'issue_chain_has_comment_chain': 7, 'thread_has_comment': 6, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 16, 'ambiguous_needs_more_evidence': 6, 'human_feedback_general': 4, 'unlinked_human_feedback': 4, 'human_reported_issue_no_linked_fix': 3, 'not_resolved_or_not_observed': 3, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'deployment_env_gap': 1, 'security_auth_secret': 1, 'api_integration_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 12, 'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 9, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-3d3d3a32692ff50c", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355550, "scanner": "foundry_dataset", "fingerprint": "6c49d74663f0a7325e341063a906e3c60fa07b1c5616ceb39f864d54a8cedc59", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"test_or_ci": 4, "test_ci_gap": 1, "ui_or_frontend": 9, "source_or_other": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "partial blueprint fit": 1, "human_feedback_general": 2, "unlinked_human_feedback": 2, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 5, "ambiguous_needs_more_evidence": 2, "blueprint_human_gap_alignment": 6, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 10, "ambiguous_needs_more_evidence": 4}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 141, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 5, "thread_has_comment": 4, "thread_touches_file": 14, "thread_has_pr_review": 1, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 13, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 5, "comment_chain_touches_file": 60, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 5}, "node_count": 49, "node_types": {"repo": 1, "thread": 1, "comment": 4, "pr_file": 14, "alignment": 6, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 13, "comment_chain": 5, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#52", "issue_number": "52", "quality_tiers": {"unresolved": 7, "assumption_check": 6}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-6d2b052b65bd99e5", "graph_gold_label": "assumption_check", "changed_file_labels": {"test_or_ci": 32, "ui_or_frontend": 72, "source_or_other": 8}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#52\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#52\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#52\nRepo: ryancinsight/Moirai\nIssue/PR number: 52\nGraph consistency label: assumption_check\nNodes: 49\nEdges: 141\nNode types: {'pr_file': 14, 'link_quality': 13, 'alignment': 6, 'comment_chain': 5, 'comment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 60, 'thread_touches_file': 14, 'chain_has_link_quality': 13, 'issue_chain_touches_file': 12, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'thread_has_comment_chain': 5, 'comment_has_chain': 5, 'issue_chain_has_comment_chain': 5, 'thread_has_comment': 4, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 9, 'blueprint_human_gap_alignment': 6, 'not_resolved_or_not_observed': 5, 'test_or_ci': 4, 'human_reported_issue_no_linked_fix': 3, 'human_feedback_general': 2, 'api_integration_gap': 2, 'unlinked_human_feedback': 2, 'ambiguous_needs_more_evidence': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'test_ci_gap': 1, 'source_or_other': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 10, 'ambiguous_needs_more_evidence': 4}\nQuality tiers: {'unresolved': 7, 'assumption_check': 6}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-a953863d3407b0cc", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355549, "scanner": "foundry_dataset", "fingerprint": "08e16652e3cf61d86d5689aefaddfec8b49ea2a774607c95d25c6f2b263a19f5", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"test_ci_gap": 1, "ui_or_frontend": 13, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 5, "unlinked_human_feedback": 5, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 7, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 14}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 166, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 7, "thread_has_comment": 6, "thread_touches_file": 13, "thread_has_pr_review": 1, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 13, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 7, "comment_chain_touches_file": 84, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 7}, "node_count": 50, "node_types": {"repo": 1, "thread": 1, "comment": 6, "pr_file": 13, "alignment": 4, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 13, "comment_chain": 7, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#51", "issue_number": "51", "quality_tiers": {"unresolved": 9, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-a3ab3135d367971f", "graph_gold_label": "assumption_check", "changed_file_labels": {"ui_or_frontend": 130}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#51\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#51\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#51\nRepo: ryancinsight/Moirai\nIssue/PR number: 51\nGraph consistency label: assumption_check\nNodes: 50\nEdges: 166\nNode types: {'pr_file': 13, 'link_quality': 13, 'comment_chain': 7, 'comment': 6, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 84, 'thread_touches_file': 13, 'chain_has_link_quality': 13, 'issue_chain_touches_file': 12, 'thread_has_comment_chain': 7, 'comment_has_chain': 7, 'issue_chain_has_comment_chain': 7, 'thread_has_comment': 6, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 13, 'ambiguous_needs_more_evidence': 7, 'human_feedback_general': 5, 'unlinked_human_feedback': 5, 'blueprint_human_gap_alignment': 4, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'test_ci_gap': 1, 'api_integration_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 14, 'not_resolved_or_not_observed': 4}\nQuality tiers: {'unresolved': 9, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-3f313443dc3f39d4", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355548, "scanner": "foundry_dataset", "fingerprint": "02bebfd3bc5ed67e234d56718bfd9c97cf5d94b03ff20b8e41035d581eb279e9", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"test_or_ci": 4, "ui_or_frontend": 10, "source_or_other": 6, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 6, "data_schema_persistence": 3, "unlinked_human_feedback": 6, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 8, "blueprint_human_gap_alignment": 8, "human_reported_issue_no_linked_fix": 4, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 16}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 240, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 10, "thread_has_comment": 9, "thread_touches_file": 20, "thread_has_pr_review": 1, "alignment_uses_comment": 8, "alignment_uses_finding": 8, "chain_has_link_quality": 20, "comment_aligns_finding": 8, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 10, "comment_chain_touches_file": 120, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 10}, "node_count": 74, "node_types": {"repo": 1, "thread": 1, "comment": 9, "pr_file": 20, "alignment": 8, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 20, "comment_chain": 10, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#50", "issue_number": "50", "quality_tiers": {"unresolved": 12, "assumption_check": 8}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-e8a8f6c9b01d55ac", "graph_gold_label": "assumption_check", "changed_file_labels": {"test_or_ci": 52, "ui_or_frontend": 130, "source_or_other": 78}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#50\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#50\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#50\nRepo: ryancinsight/Moirai\nIssue/PR number: 50\nGraph consistency label: assumption_check\nNodes: 74\nEdges: 240\nNode types: {'pr_file': 20, 'link_quality': 20, 'comment_chain': 10, 'comment': 9, 'alignment': 8, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 120, 'thread_touches_file': 20, 'chain_has_link_quality': 20, 'issue_chain_touches_file': 12, 'thread_has_comment_chain': 10, 'comment_has_chain': 10, 'issue_chain_has_comment_chain': 10, 'thread_has_comment': 9, 'alignment_uses_comment': 8, 'alignment_uses_finding': 8, 'comment_aligns_finding': 8, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 10, 'ambiguous_needs_more_evidence': 8, 'blueprint_human_gap_alignment': 8, 'human_feedback_general': 6, 'source_or_other': 6, 'unlinked_human_feedback': 6, 'test_or_ci': 4, 'human_reported_issue_no_linked_fix': 4, 'not_resolved_or_not_observed': 4, 'data_schema_persistence': 3, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 16, 'not_resolved_or_not_observed': 8}\nQuality tiers: {'unresolved': 12, 'assumption_check': 8}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-6825fa11031027a0", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355547, "scanner": "foundry_dataset", "fingerprint": "f06f8fb9823a71f2394c9100842b044b36530df8461fadb8567b7841b21393cd", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"test_ci_gap": 1, "ui_or_frontend": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 2, "unlinked_human_feedback": 2, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 2, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 4}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 48, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 4, "thread_has_comment": 3, "thread_touches_file": 1, "thread_has_pr_review": 1, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 10, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 1, "thread_has_comment_chain": 4, "comment_chain_touches_file": 4, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 4}, "node_count": 29, "node_types": {"repo": 1, "thread": 1, "comment": 3, "pr_file": 1, "alignment": 4, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 10, "comment_chain": 4, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#49", "issue_number": "49", "quality_tiers": {"unresolved": 6, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-a0cfc81eedcfce54", "graph_gold_label": "assumption_check", "changed_file_labels": {"ui_or_frontend": 7}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#49\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#49\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#49\nRepo: ryancinsight/Moirai\nIssue/PR number: 49\nGraph consistency label: assumption_check\nNodes: 29\nEdges: 48\nNode types: {'link_quality': 10, 'comment_chain': 4, 'alignment': 4, 'comment': 3, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'pr_file': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 10, 'thread_has_comment_chain': 4, 'comment_has_chain': 4, 'comment_chain_touches_file': 4, 'issue_chain_has_comment_chain': 4, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'thread_has_comment': 3, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_touches_file': 1, 'thread_has_issue_chain': 1, 'issue_chain_touches_file': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 4, 'blueprint_human_gap_alignment': 4, 'human_feedback_general': 2, 'human_reported_issue_no_linked_fix': 2, 'unlinked_human_feedback': 2, 'ambiguous_needs_more_evidence': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'test_ci_gap': 1, 'ui_or_frontend': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 8, 'ambiguous_needs_more_evidence': 4}\nQuality tiers: {'unresolved': 6, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-7b8b0ac59a365670", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355546, "scanner": "foundry_dataset", "fingerprint": "447c93eeadecd508bd77a660cfafc9d1f1b46e65413b13af5c25534f3eb8be2b", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"test_or_ci": 2, "ui_or_frontend": 5, "mock_placeholder": 3, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 5, "unlinked_human_feedback": 5, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 7, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 4, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 14}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 136, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 9, "thread_has_comment": 8, "thread_touches_file": 7, "thread_has_pr_review": 1, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 13, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 7, "thread_has_comment_chain": 9, "comment_chain_touches_file": 63, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 9}, "node_count": 46, "node_types": {"repo": 1, "thread": 1, "comment": 8, "pr_file": 7, "alignment": 2, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 13, "comment_chain": 9, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#48", "issue_number": "48", "quality_tiers": {"unresolved": 11, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-b0ebbee11f9003f3", "graph_gold_label": "assumption_check", "changed_file_labels": {"test_or_ci": 24, "ui_or_frontend": 60}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#48\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#48\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#48\nRepo: ryancinsight/Moirai\nIssue/PR number: 48\nGraph consistency label: assumption_check\nNodes: 46\nEdges: 136\nNode types: {'link_quality': 13, 'comment_chain': 9, 'comment': 8, 'pr_file': 7, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 63, 'chain_has_link_quality': 13, 'thread_has_comment_chain': 9, 'comment_has_chain': 9, 'issue_chain_has_comment_chain': 9, 'thread_has_comment': 8, 'thread_touches_file': 7, 'issue_chain_touches_file': 7, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 7, 'human_feedback_general': 5, 'ui_or_frontend': 5, 'unlinked_human_feedback': 5, 'human_reported_issue_no_linked_fix': 4, 'not_resolved_or_not_observed': 4, 'mock_placeholder': 3, 'test_or_ci': 2, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 14, 'not_resolved_or_not_observed': 8}\nQuality tiers: {'unresolved': 11, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-bd6c98924d080bed", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355545, "scanner": "foundry_dataset", "fingerprint": "124154e970c3a93a8d08f725f43addc7bb9be8aa363dba2b870e54e81e77e08a", "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": {"docs_or_claims": 2, "ui_or_frontend": 8, "source_or_other": 1, "ui_workflow_gap": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "partial blueprint fit": 1, "human_feedback_general": 3, "unlinked_human_feedback": 3, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 5, "ambiguous_needs_more_evidence": 3, "blueprint_human_gap_alignment": 6, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 10, "ambiguous_needs_more_evidence": 6}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 148, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 6, "thread_has_comment": 5, "thread_touches_file": 11, "thread_has_pr_review": 1, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 14, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 11, "thread_has_comment_chain": 6, "comment_chain_touches_file": 66, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 6}, "node_count": 49, "node_types": {"repo": 1, "thread": 1, "comment": 5, "pr_file": 11, "alignment": 6, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 14, "comment_chain": 6, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#47", "issue_number": "47", "quality_tiers": {"unresolved": 8, "assumption_check": 6}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-82e65e5fe4396ef6", "graph_gold_label": "assumption_check", "changed_file_labels": {"docs_or_claims": 18, "ui_or_frontend": 72, "source_or_other": 9}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#47\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#47\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#47\nRepo: ryancinsight/Moirai\nIssue/PR number: 47\nGraph consistency label: assumption_check\nNodes: 49\nEdges: 148\nNode types: {'link_quality': 14, 'pr_file': 11, 'comment_chain': 6, 'alignment': 6, 'comment': 5, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 66, 'chain_has_link_quality': 14, 'thread_touches_file': 11, 'issue_chain_touches_file': 11, 'thread_has_comment_chain': 6, 'comment_has_chain': 6, 'issue_chain_has_comment_chain': 6, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'thread_has_comment': 5, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 8, 'blueprint_human_gap_alignment': 6, 'not_resolved_or_not_observed': 5, 'human_feedback_general': 3, 'human_reported_issue_no_linked_fix': 3, 'unlinked_human_feedback': 3, 'ambiguous_needs_more_evidence': 3, 'api_integration_gap': 2, 'docs_or_claims': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'source_or_other': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 10, 'ambiguous_needs_more_evidence': 6}\nQuality tiers: {'unresolved': 8, 'assumption_check': 6}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-5238996186f33401", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355544, "scanner": "foundry_dataset", "fingerprint": "4092445798cb3846ec329f5b3c457264be7248781a0dcf81ad1abf1836a8af9f", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"test_or_ci": 2, "ui_or_frontend": 12, "source_or_other": 3, "mock_placeholder": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 1, "unlinked_human_feedback": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 1, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_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": {}, "synthetic": false, "edge_count": 94, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 3, "thread_has_comment": 2, "thread_touches_file": 17, "thread_has_pr_review": 1, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 7, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 3, "comment_chain_touches_file": 36, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 3}, "node_count": 38, "node_types": {"repo": 1, "thread": 1, "comment": 2, "pr_file": 17, "alignment": 2, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 7, "comment_chain": 3, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#45", "issue_number": "45", "quality_tiers": {"unresolved": 5, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-b4f26181630bf20d", "graph_gold_label": "assumption_check", "changed_file_labels": {"test_or_ci": 12, "ui_or_frontend": 72, "source_or_other": 18}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#45\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#45\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#45\nRepo: ryancinsight/Moirai\nIssue/PR number: 45\nGraph consistency label: assumption_check\nNodes: 38\nEdges: 94\nNode types: {'pr_file': 17, 'link_quality': 7, 'comment_chain': 3, 'comment': 2, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 36, 'thread_touches_file': 17, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 7, 'thread_has_comment_chain': 3, 'comment_has_chain': 3, 'issue_chain_has_comment_chain': 3, 'thread_has_comment': 2, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 12, 'not_resolved_or_not_observed': 4, 'source_or_other': 3, 'test_or_ci': 2, 'human_reported_issue_no_linked_fix': 2, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'mock_placeholder': 1, 'human_feedback_general': 1, 'api_integration_gap': 1, 'unlinked_human_feedback': 1, 'ambiguous_needs_more_evidence': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 8, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'unresolved': 5, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-9399c6d87955c1aa", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355543, "scanner": "foundry_dataset", "fingerprint": "f38771b749555badd4a626a60a0b052c0f93b46cba7058428269a87700ec1b0d", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"test_or_ci": 1, "docs_or_claims": 69, "ui_or_frontend": 17, "source_or_other": 3, "mock_placeholder": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "partial blueprint fit": 1, "human_feedback_general": 1, "unlinked_human_feedback": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 5, "ambiguous_needs_more_evidence": 1, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 10, "ambiguous_needs_more_evidence": 2}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 192, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 4, "thread_has_comment": 3, "thread_touches_file": 90, "thread_has_pr_review": 1, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 10, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 4, "comment_chain_touches_file": 48, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 4}, "node_count": 118, "node_types": {"repo": 1, "thread": 1, "comment": 3, "pr_file": 90, "alignment": 4, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 10, "comment_chain": 4, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#43", "issue_number": "43", "quality_tiers": {"unresolved": 6, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-771cdc5024fd837f", "graph_gold_label": "assumption_check", "changed_file_labels": {"test_or_ci": 7, "docs_or_claims": 483, "ui_or_frontend": 119, "source_or_other": 21}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#43\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#43\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#43\nRepo: ryancinsight/Moirai\nIssue/PR number: 43\nGraph consistency label: assumption_check\nNodes: 118\nEdges: 192\nNode types: {'pr_file': 90, 'link_quality': 10, 'comment_chain': 4, 'alignment': 4, 'comment': 3, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'thread_touches_file': 90, 'comment_chain_touches_file': 48, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 10, 'thread_has_comment_chain': 4, 'comment_has_chain': 4, 'issue_chain_has_comment_chain': 4, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'thread_has_comment': 3, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'docs_or_claims': 69, 'ui_or_frontend': 17, 'not_resolved_or_not_observed': 5, 'blueprint_human_gap_alignment': 4, 'source_or_other': 3, 'human_reported_issue_no_linked_fix': 3, 'api_integration_gap': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'mock_placeholder': 1, 'human_feedback_general': 1, 'test_or_ci': 1, 'unlinked_human_feedback': 1, 'ambiguous_needs_more_evidence': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 10, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'unresolved': 6, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-79cea112caa50fa4", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355542, "scanner": "foundry_dataset", "fingerprint": "d23ba5df3f7fe48cfb117608e3ed03f07d0517e13b6e64223f9609d66734fe05", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"ui_or_frontend": 4, "source_or_other": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 6, "data_schema_persistence": 1, "unlinked_human_feedback": 6, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 8, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 16}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 112, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 8, "thread_has_comment": 7, "thread_touches_file": 5, "thread_has_pr_review": 1, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 14, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 5, "thread_has_comment_chain": 8, "comment_chain_touches_file": 40, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 8}, "node_count": 45, "node_types": {"repo": 1, "thread": 1, "comment": 7, "pr_file": 5, "alignment": 4, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 14, "comment_chain": 8, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#42", "issue_number": "42", "quality_tiers": {"unresolved": 10, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-c18deae744ec41c3", "graph_gold_label": "assumption_check", "changed_file_labels": {"ui_or_frontend": 44, "source_or_other": 11}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#42\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#42\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#42\nRepo: ryancinsight/Moirai\nIssue/PR number: 42\nGraph consistency label: assumption_check\nNodes: 45\nEdges: 112\nNode types: {'link_quality': 14, 'comment_chain': 8, 'comment': 7, 'pr_file': 5, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 40, 'chain_has_link_quality': 14, 'thread_has_comment_chain': 8, 'comment_has_chain': 8, 'issue_chain_has_comment_chain': 8, 'thread_has_comment': 7, 'thread_touches_file': 5, 'issue_chain_touches_file': 5, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 8, 'human_feedback_general': 6, 'unlinked_human_feedback': 6, 'ui_or_frontend': 4, 'blueprint_human_gap_alignment': 4, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'data_schema_persistence': 1, 'api_integration_gap': 1, 'source_or_other': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 16, 'not_resolved_or_not_observed': 4}\nQuality tiers: {'unresolved': 10, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-ae18d9ce1078c71f", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355541, "scanner": "foundry_dataset", "fingerprint": "b48594dada6db88b421f64f7bc0af5e1c64e4b4cbc295a530427fb35cce0c2aa", "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": {"runtime_failure": 1, "ui_workflow_gap": 1, "weak blueprint fit": 1, "partial blueprint fit": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 8}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 24, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 2, "thread_has_comment": 2, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 6, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 2, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 2}, "node_count": 18, "node_types": {"repo": 1, "thread": 1, "comment": 2, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 2, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#41", "issue_number": "41", "quality_tiers": {"unresolved": 4, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-edb2fa83a70ede80", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#41\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#41\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#41\nRepo: ryancinsight/Moirai\nIssue/PR number: 41\nGraph consistency label: assumption_check\nNodes: 18\nEdges: 24\nNode types: {'link_quality': 6, 'comment': 2, 'comment_chain': 2, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'thread_has_comment': 2, 'thread_has_comment_chain': 2, 'comment_has_chain': 2, 'issue_chain_has_comment_chain': 2, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 4, 'human_reported_issue_no_linked_fix': 2, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'runtime_failure': 1, 'ui_workflow_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 8}\nQuality tiers: {'unresolved': 4, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-ec5c76dba784e464", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355540, "scanner": "foundry_dataset", "fingerprint": "2be36eb150c8eb50100e07bc34cffc53660036509c11f639bd3d60dffc5651af", "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": {"runtime_failure": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "agent_instruction_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 8, "unlinked_human_feedback": 8, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 10, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 20}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 69, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 11, "thread_has_comment": 11, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 15, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 11, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 11}, "node_count": 45, "node_types": {"repo": 1, "thread": 1, "comment": 11, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 15, "comment_chain": 11, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#38", "issue_number": "38", "quality_tiers": {"unresolved": 13, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-dc12efb195bfabd3", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#38\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#38\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#38\nRepo: ryancinsight/Moirai\nIssue/PR number: 38\nGraph consistency label: assumption_check\nNodes: 45\nEdges: 69\nNode types: {'link_quality': 15, 'comment': 11, 'comment_chain': 11, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 15, 'thread_has_comment': 11, 'thread_has_comment_chain': 11, 'comment_has_chain': 11, 'issue_chain_has_comment_chain': 11, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 10, 'human_feedback_general': 8, 'unlinked_human_feedback': 8, 'human_reported_issue_no_linked_fix': 3, 'not_resolved_or_not_observed': 3, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1, 'api_integration_gap': 1, 'runtime_failure': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 20, 'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 13, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-f713d7be7998c516", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355539, "scanner": "foundry_dataset", "fingerprint": "c43da05a37ce9dca48bd9967e4379e076bfb4978143b9a138d6884c329dbe402", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"weak blueprint fit": 1, "api_integration_gap": 1, "agent_instruction_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 11, "unlinked_human_feedback": 11, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 13, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 26}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 79, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 13, "thread_has_comment": 13, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 17, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 13, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 13}, "node_count": 51, "node_types": {"repo": 1, "thread": 1, "comment": 13, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 17, "comment_chain": 13, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#37", "issue_number": "37", "quality_tiers": {"unresolved": 15, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-127c30be2ae6165a", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#37\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#37\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#37\nRepo: ryancinsight/Moirai\nIssue/PR number: 37\nGraph consistency label: assumption_check\nNodes: 51\nEdges: 79\nNode types: {'link_quality': 17, 'comment': 13, 'comment_chain': 13, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 17, 'thread_has_comment': 13, 'thread_has_comment_chain': 13, 'comment_has_chain': 13, 'issue_chain_has_comment_chain': 13, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 13, 'human_feedback_general': 11, 'unlinked_human_feedback': 11, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1, 'api_integration_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 26, 'not_resolved_or_not_observed': 4}\nQuality tiers: {'unresolved': 15, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-8b75a090d5c86d94", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355538, "scanner": "foundry_dataset", "fingerprint": "5035a59fd5b4f2826c69dc6c2f4d54e0c23669c1bf49f093369ca3ee6dfca41f", "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": {"mock_placeholder": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "agent_instruction_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 3, "unlinked_human_feedback": 3, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 3, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 4, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 12, "ambiguous_needs_more_evidence": 6}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 57, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 7, "thread_has_comment": 7, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 13, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 7, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 7}, "node_count": 37, "node_types": {"repo": 1, "thread": 1, "comment": 7, "alignment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 13, "comment_chain": 7, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#36", "issue_number": "36", "quality_tiers": {"unresolved": 9, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-635653edd51bc6d8", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#36\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#36\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#36\nRepo: ryancinsight/Moirai\nIssue/PR number: 36\nGraph consistency label: assumption_check\nNodes: 37\nEdges: 57\nNode types: {'link_quality': 13, 'comment': 7, 'comment_chain': 7, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 13, 'thread_has_comment': 7, 'thread_has_comment_chain': 7, 'comment_has_chain': 7, 'issue_chain_has_comment_chain': 7, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 6, 'human_reported_issue_no_linked_fix': 4, 'blueprint_human_gap_alignment': 4, 'human_feedback_general': 3, 'unlinked_human_feedback': 3, 'ambiguous_needs_more_evidence': 3, 'api_integration_gap': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1, 'mock_placeholder': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 12, 'ambiguous_needs_more_evidence': 6}\nQuality tiers: {'unresolved': 9, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-662c11968122edbd", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355537, "scanner": "foundry_dataset", "fingerprint": "20f8f9799186ef1af095d2a0690868f18832ad92be9b4bb7199d598c7d485c28", "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": {"deployment_env_gap": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "agent_instruction_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 17, "unlinked_human_feedback": 17, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 19, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 38}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 114, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 20, "thread_has_comment": 20, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 24, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 20, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 20}, "node_count": 72, "node_types": {"repo": 1, "thread": 1, "comment": 20, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 24, "comment_chain": 20, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#35", "issue_number": "35", "quality_tiers": {"unresolved": 22, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-08e98bf2cdee0bd8", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#35\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#35\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#35\nRepo: ryancinsight/Moirai\nIssue/PR number: 35\nGraph consistency label: assumption_check\nNodes: 72\nEdges: 114\nNode types: {'link_quality': 24, 'comment': 20, 'comment_chain': 20, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 24, 'thread_has_comment': 20, 'thread_has_comment_chain': 20, 'comment_has_chain': 20, 'issue_chain_has_comment_chain': 20, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 19, 'human_feedback_general': 17, 'unlinked_human_feedback': 17, 'human_reported_issue_no_linked_fix': 3, 'not_resolved_or_not_observed': 3, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1, 'api_integration_gap': 1, 'deployment_env_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 38, 'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 22, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-917f1ee19662f643", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355536, "scanner": "foundry_dataset", "fingerprint": "894a696c75b39319e02f4148fd8e8711cea60f052268ae4ef6b54fb013e08696", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"weak blueprint fit": 1, "api_integration_gap": 2, "agent_instruction_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 4, "unlinked_human_feedback": 4, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 6, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 12}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 57, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 7, "thread_has_comment": 7, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 13, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 7, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 7}, "node_count": 37, "node_types": {"repo": 1, "thread": 1, "comment": 7, "alignment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 13, "comment_chain": 7, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#34", "issue_number": "34", "quality_tiers": {"unresolved": 9, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-11b028f354eab47b", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#34\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#34\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#34\nRepo: ryancinsight/Moirai\nIssue/PR number: 34\nGraph consistency label: assumption_check\nNodes: 37\nEdges: 57\nNode types: {'link_quality': 13, 'comment': 7, 'comment_chain': 7, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 13, 'thread_has_comment': 7, 'thread_has_comment_chain': 7, 'comment_has_chain': 7, 'issue_chain_has_comment_chain': 7, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 6, 'human_feedback_general': 4, 'unlinked_human_feedback': 4, 'blueprint_human_gap_alignment': 4, 'human_reported_issue_no_linked_fix': 3, 'not_resolved_or_not_observed': 3, 'api_integration_gap': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 12, 'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 9, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-7411491e98471fea", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355535, "scanner": "foundry_dataset", "fingerprint": "400b1d5c92191e2722c417a7b536ad2154a9b9c0805a3e50c9ed969b3588b7cd", "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": {"mock_placeholder": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 8, "unlinked_human_feedback": 8, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 10, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 20}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 64, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 10, "thread_has_comment": 10, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 14, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 10, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 10}, "node_count": 42, "node_types": {"repo": 1, "thread": 1, "comment": 10, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 14, "comment_chain": 10, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#33", "issue_number": "33", "quality_tiers": {"unresolved": 12, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-510923a9c0251e3b", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#33\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#33\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#33\nRepo: ryancinsight/Moirai\nIssue/PR number: 33\nGraph consistency label: assumption_check\nNodes: 42\nEdges: 64\nNode types: {'link_quality': 14, 'comment': 10, 'comment_chain': 10, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 14, 'thread_has_comment': 10, 'thread_has_comment_chain': 10, 'comment_has_chain': 10, 'issue_chain_has_comment_chain': 10, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 10, 'human_feedback_general': 8, 'unlinked_human_feedback': 8, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'mock_placeholder': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 20, 'not_resolved_or_not_observed': 4}\nQuality tiers: {'unresolved': 12, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-7e5113d9d44d3b53", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355534, "scanner": "foundry_dataset", "fingerprint": "b47160ca90e61a8972bdfdf06bb4be3c99302af51eb6376f9f0d62269d6e9d1a", "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": {"runtime_failure": 1, "ui_workflow_gap": 1, "mock_placeholder": 1, "weak blueprint fit": 1, "partial blueprint fit": 1, "human_feedback_general": 10, "unlinked_human_feedback": 10, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 12, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 24}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 79, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 13, "thread_has_comment": 13, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 17, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 13, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 13}, "node_count": 51, "node_types": {"repo": 1, "thread": 1, "comment": 13, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 17, "comment_chain": 13, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#32", "issue_number": "32", "quality_tiers": {"unresolved": 15, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-a871eb9d1bd7c9f3", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#32\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#32\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#32\nRepo: ryancinsight/Moirai\nIssue/PR number: 32\nGraph consistency label: assumption_check\nNodes: 51\nEdges: 79\nNode types: {'link_quality': 17, 'comment': 13, 'comment_chain': 13, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 17, 'thread_has_comment': 13, 'thread_has_comment_chain': 13, 'comment_has_chain': 13, 'issue_chain_has_comment_chain': 13, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 12, 'human_feedback_general': 10, 'unlinked_human_feedback': 10, 'human_reported_issue_no_linked_fix': 3, 'not_resolved_or_not_observed': 3, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'runtime_failure': 1, 'mock_placeholder': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 24, 'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 15, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-1dc5a475aa73b98d", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355533, "scanner": "foundry_dataset", "fingerprint": "d205b7fce537d75b22a8e96852041f2de7d434e6fa3e631472f3664a90954d89", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"ui_workflow_gap": 1, "mock_placeholder": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 5, "data_schema_persistence": 1, "unlinked_human_feedback": 5, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 7, "blueprint_human_gap_alignment": 6, "human_reported_issue_no_linked_fix": 4, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 14}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 75, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 9, "thread_has_comment": 9, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 17, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 9, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 9}, "node_count": 47, "node_types": {"repo": 1, "thread": 1, "comment": 9, "alignment": 6, "fix_outcome": 1, "issue_chain": 1, "link_quality": 17, "comment_chain": 9, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#31", "issue_number": "31", "quality_tiers": {"unresolved": 11, "assumption_check": 6}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-f6403fd0ad5c7b81", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#31\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#31\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#31\nRepo: ryancinsight/Moirai\nIssue/PR number: 31\nGraph consistency label: assumption_check\nNodes: 47\nEdges: 75\nNode types: {'link_quality': 17, 'comment': 9, 'comment_chain': 9, 'alignment': 6, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 17, 'thread_has_comment': 9, 'thread_has_comment_chain': 9, 'comment_has_chain': 9, 'issue_chain_has_comment_chain': 9, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 7, 'blueprint_human_gap_alignment': 6, 'human_feedback_general': 5, 'unlinked_human_feedback': 5, 'human_reported_issue_no_linked_fix': 4, 'not_resolved_or_not_observed': 4, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'api_integration_gap': 1, 'data_schema_persistence': 1, 'mock_placeholder': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 14, 'not_resolved_or_not_observed': 8}\nQuality tiers: {'unresolved': 11, 'assumption_check': 6}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-b4fd91e74d1c75ef", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355532, "scanner": "foundry_dataset", "fingerprint": "9ce0d4484257121acbee6dd10a31eec41c9469016c2e41c4e92853d6d16210df", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"test_ci_gap": 1, "runtime_failure": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "security_auth_secret": 1, "partial blueprint fit": 1, "human_feedback_general": 11, "unlinked_human_feedback": 11, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 13, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 4, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 26}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 97, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 15, "thread_has_comment": 15, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 21, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 15, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 15}, "node_count": 61, "node_types": {"repo": 1, "thread": 1, "comment": 15, "alignment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 21, "comment_chain": 15, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#30", "issue_number": "30", "quality_tiers": {"unresolved": 17, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-a997df4bd7cc2645", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#30\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#30\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#30\nRepo: ryancinsight/Moirai\nIssue/PR number: 30\nGraph consistency label: assumption_check\nNodes: 61\nEdges: 97\nNode types: {'link_quality': 21, 'comment': 15, 'comment_chain': 15, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 21, 'thread_has_comment': 15, 'thread_has_comment_chain': 15, 'comment_has_chain': 15, 'issue_chain_has_comment_chain': 15, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 13, 'human_feedback_general': 11, 'unlinked_human_feedback': 11, 'human_reported_issue_no_linked_fix': 4, 'not_resolved_or_not_observed': 4, 'blueprint_human_gap_alignment': 4, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'test_ci_gap': 1, 'security_auth_secret': 1, 'runtime_failure': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 26, 'not_resolved_or_not_observed': 8}\nQuality tiers: {'unresolved': 17, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-8ef38a88b9b0617b", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355531, "scanner": "foundry_dataset", "fingerprint": "15165d9262c6427c1d4abee3602852dc05e9e85ddb312c8c82a7cb0f766a8a42", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"ui_workflow_gap": 1, "weak blueprint fit": 1, "agent_instruction_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 9, "unlinked_human_feedback": 9, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 11, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 22}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 69, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 11, "thread_has_comment": 11, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 15, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 11, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 11}, "node_count": 45, "node_types": {"repo": 1, "thread": 1, "comment": 11, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 15, "comment_chain": 11, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#29", "issue_number": "29", "quality_tiers": {"unresolved": 13, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-9f937524d255dc2d", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#29\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#29\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#29\nRepo: ryancinsight/Moirai\nIssue/PR number: 29\nGraph consistency label: assumption_check\nNodes: 45\nEdges: 69\nNode types: {'link_quality': 15, 'comment': 11, 'comment_chain': 11, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 15, 'thread_has_comment': 11, 'thread_has_comment_chain': 11, 'comment_has_chain': 11, 'issue_chain_has_comment_chain': 11, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 11, 'human_feedback_general': 9, 'unlinked_human_feedback': 9, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'agent_instruction_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 22, 'not_resolved_or_not_observed': 4}\nQuality tiers: {'unresolved': 13, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-2ba37e4601f78b12", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355530, "scanner": "foundry_dataset", "fingerprint": "952e7005eeba72ab2db43c07a679345652740246ee9591e55c0b7bd72a3282c6", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 6, "unlinked_human_feedback": 6, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 1, "ambiguous_needs_more_evidence": 8, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 16}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 49, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 7, "thread_has_comment": 7, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 11, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 7, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 7}, "node_count": 33, "node_types": {"repo": 1, "thread": 1, "comment": 7, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 11, "comment_chain": 7, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#28", "issue_number": "28", "quality_tiers": {"unresolved": 9, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-319847fbe29d96d7", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#28\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#28\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#28\nRepo: ryancinsight/Moirai\nIssue/PR number: 28\nGraph consistency label: assumption_check\nNodes: 33\nEdges: 49\nNode types: {'link_quality': 11, 'comment': 7, 'comment_chain': 7, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 11, 'thread_has_comment': 7, 'thread_has_comment_chain': 7, 'comment_has_chain': 7, 'issue_chain_has_comment_chain': 7, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 8, 'human_feedback_general': 6, 'unlinked_human_feedback': 6, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'human_reported_issue_no_linked_fix': 1, 'not_resolved_or_not_observed': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 16, 'not_resolved_or_not_observed': 2}\nQuality tiers: {'unresolved': 9, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-534b87e1690d7c0f", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355529, "scanner": "foundry_dataset", "fingerprint": "812f306c3dc3a51f1ff4b72df399bc40d4e44201778c5c1fae3a0972bff9b499", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"ui_workflow_gap": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 2, "unlinked_human_feedback": 2, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 2, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 4}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 42, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 4, "thread_has_comment": 4, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 10, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 4, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 4}, "node_count": 28, "node_types": {"repo": 1, "thread": 1, "comment": 4, "alignment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 10, "comment_chain": 4, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#27", "issue_number": "27", "quality_tiers": {"unresolved": 6, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-64e5c09e24a150d5", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#27\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#27\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#27\nRepo: ryancinsight/Moirai\nIssue/PR number: 27\nGraph consistency label: assumption_check\nNodes: 28\nEdges: 42\nNode types: {'link_quality': 10, 'comment': 4, 'comment_chain': 4, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 10, 'thread_has_comment': 4, 'thread_has_comment_chain': 4, 'comment_has_chain': 4, 'issue_chain_has_comment_chain': 4, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 4, 'blueprint_human_gap_alignment': 4, 'human_feedback_general': 2, 'human_reported_issue_no_linked_fix': 2, 'unlinked_human_feedback': 2, 'ambiguous_needs_more_evidence': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'api_integration_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 8, 'ambiguous_needs_more_evidence': 4}\nQuality tiers: {'unresolved': 6, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-42716428bcf1f2da", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355528, "scanner": "foundry_dataset", "fingerprint": "7b4a4e61a9d7f064ec867f761cb376bf7a1d9cdac17987d9fba602c48d7fd025", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"test_ci_gap": 1, "deployment_env_gap": 1, "weak blueprint fit": 1, "partial blueprint fit": 1, "human_feedback_general": 4, "unlinked_human_feedback": 4, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 6, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 12}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 44, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 6, "thread_has_comment": 6, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 10, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 6, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 6}, "node_count": 30, "node_types": {"repo": 1, "thread": 1, "comment": 6, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 10, "comment_chain": 6, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#26", "issue_number": "26", "quality_tiers": {"unresolved": 8, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-9f8f23e9866f0495", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#26\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#26\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#26\nRepo: ryancinsight/Moirai\nIssue/PR number: 26\nGraph consistency label: assumption_check\nNodes: 30\nEdges: 44\nNode types: {'link_quality': 10, 'comment': 6, 'comment_chain': 6, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 10, 'thread_has_comment': 6, 'thread_has_comment_chain': 6, 'comment_has_chain': 6, 'issue_chain_has_comment_chain': 6, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 6, 'human_feedback_general': 4, 'unlinked_human_feedback': 4, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'deployment_env_gap': 1, 'test_ci_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 12, 'not_resolved_or_not_observed': 4}\nQuality tiers: {'unresolved': 8, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-61b9b8aba66ec4ef", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355527, "scanner": "foundry_dataset", "fingerprint": "484a910ef1201c2d3365a396dc3a11c61e6934fd7d87ead9c1dd6a75a4d4c48b", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"ui_workflow_gap": 1, "weak blueprint fit": 1, "partial blueprint fit": 1, "human_feedback_general": 1, "unlinked_human_feedback": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 1, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 2}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 24, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 2, "thread_has_comment": 2, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 6, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 2, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 2}, "node_count": 18, "node_types": {"repo": 1, "thread": 1, "comment": 2, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 2, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#25", "issue_number": "25", "quality_tiers": {"unresolved": 4, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-c2dae67f3e806c8b", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#25\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#25\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#25\nRepo: ryancinsight/Moirai\nIssue/PR number: 25\nGraph consistency label: assumption_check\nNodes: 18\nEdges: 24\nNode types: {'link_quality': 6, 'comment': 2, 'comment_chain': 2, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'thread_has_comment': 2, 'thread_has_comment_chain': 2, 'comment_has_chain': 2, 'issue_chain_has_comment_chain': 2, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 3, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'human_feedback_general': 1, 'human_reported_issue_no_linked_fix': 1, 'unlinked_human_feedback': 1, 'ambiguous_needs_more_evidence': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 6, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'unresolved': 4, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-ddb594e612246e02", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355526, "scanner": "foundry_dataset", "fingerprint": "4b42c255766e3a8b9b0f6df9f427ea4d92bbeb1ce6a1db5022575989a007c63c", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"ui_workflow_gap": 1, "weak blueprint fit": 1, "partial blueprint fit": 1, "human_feedback_general": 14, "unlinked_human_feedback": 14, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 1, "ambiguous_needs_more_evidence": 16, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 32}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 89, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 15, "thread_has_comment": 15, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 19, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 15, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 15}, "node_count": 57, "node_types": {"repo": 1, "thread": 1, "comment": 15, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 19, "comment_chain": 15, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#24", "issue_number": "24", "quality_tiers": {"unresolved": 17, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-122fb3b73f3367cf", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#24\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#24\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#24\nRepo: ryancinsight/Moirai\nIssue/PR number: 24\nGraph consistency label: assumption_check\nNodes: 57\nEdges: 89\nNode types: {'link_quality': 19, 'comment': 15, 'comment_chain': 15, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 19, 'thread_has_comment': 15, 'thread_has_comment_chain': 15, 'comment_has_chain': 15, 'issue_chain_has_comment_chain': 15, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 16, 'human_feedback_general': 14, 'unlinked_human_feedback': 14, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'human_reported_issue_no_linked_fix': 1, 'not_resolved_or_not_observed': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 32, 'not_resolved_or_not_observed': 2}\nQuality tiers: {'unresolved': 17, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-edea654b7032985b", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355525, "scanner": "foundry_dataset", "fingerprint": "d825ac9133ac0a4bed2f8b051917c0b95364943b54ad74f947b4644fb18fdbac", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 5, "unlinked_human_feedback": 5, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 1, "ambiguous_needs_more_evidence": 7, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 14}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 44, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 6, "thread_has_comment": 6, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 10, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 6, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 6}, "node_count": 30, "node_types": {"repo": 1, "thread": 1, "comment": 6, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 10, "comment_chain": 6, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#23", "issue_number": "23", "quality_tiers": {"unresolved": 8, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-a5a7aebc3d66a10a", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#23\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#23\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#23\nRepo: ryancinsight/Moirai\nIssue/PR number: 23\nGraph consistency label: assumption_check\nNodes: 30\nEdges: 44\nNode types: {'link_quality': 10, 'comment': 6, 'comment_chain': 6, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 10, 'thread_has_comment': 6, 'thread_has_comment_chain': 6, 'comment_has_chain': 6, 'issue_chain_has_comment_chain': 6, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 7, 'human_feedback_general': 5, 'unlinked_human_feedback': 5, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'human_reported_issue_no_linked_fix': 1, 'not_resolved_or_not_observed': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 14, 'not_resolved_or_not_observed': 2}\nQuality tiers: {'unresolved': 8, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-42821f6084ff7c6a", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355524, "scanner": "foundry_dataset", "fingerprint": "4c32912a626feccb63c19c6888435252be9009a338de63e39fc66d2ce099523c", "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": {"runtime_failure": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 4, "unlinked_human_feedback": 4, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 6, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 12}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 44, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 6, "thread_has_comment": 6, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 10, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 6, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 6}, "node_count": 30, "node_types": {"repo": 1, "thread": 1, "comment": 6, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 10, "comment_chain": 6, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#22", "issue_number": "22", "quality_tiers": {"unresolved": 8, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-baa63e73f0b0e2fc", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#22\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#22\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#22\nRepo: ryancinsight/Moirai\nIssue/PR number: 22\nGraph consistency label: assumption_check\nNodes: 30\nEdges: 44\nNode types: {'link_quality': 10, 'comment': 6, 'comment_chain': 6, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 10, 'thread_has_comment': 6, 'thread_has_comment_chain': 6, 'comment_has_chain': 6, 'issue_chain_has_comment_chain': 6, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 6, 'human_feedback_general': 4, 'unlinked_human_feedback': 4, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'runtime_failure': 1, 'api_integration_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 12, 'not_resolved_or_not_observed': 4}\nQuality tiers: {'unresolved': 8, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-3c99143eab4e91f1", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355523, "scanner": "foundry_dataset", "fingerprint": "5dede5e8fa142f0b82afa072c421e43ddb9fc3d8483d7183566fd4baf74e242d", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"weak blueprint fit": 1, "api_integration_gap": 3, "partial blueprint fit": 1, "human_feedback_general": 6, "unlinked_human_feedback": 6, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 8, "blueprint_human_gap_alignment": 6, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 16}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 75, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 9, "thread_has_comment": 9, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 17, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 9, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 9}, "node_count": 47, "node_types": {"repo": 1, "thread": 1, "comment": 9, "alignment": 6, "fix_outcome": 1, "issue_chain": 1, "link_quality": 17, "comment_chain": 9, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#21", "issue_number": "21", "quality_tiers": {"unresolved": 11, "assumption_check": 6}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-5664351c481eeae6", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#21\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#21\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#21\nRepo: ryancinsight/Moirai\nIssue/PR number: 21\nGraph consistency label: assumption_check\nNodes: 47\nEdges: 75\nNode types: {'link_quality': 17, 'comment': 9, 'comment_chain': 9, 'alignment': 6, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 17, 'thread_has_comment': 9, 'thread_has_comment_chain': 9, 'comment_has_chain': 9, 'issue_chain_has_comment_chain': 9, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 8, 'human_feedback_general': 6, 'unlinked_human_feedback': 6, 'blueprint_human_gap_alignment': 6, 'api_integration_gap': 3, 'human_reported_issue_no_linked_fix': 3, 'not_resolved_or_not_observed': 3, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 16, 'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 11, 'assumption_check': 6}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-eee1b54708bf6969", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355522, "scanner": "foundry_dataset", "fingerprint": "28e9794b9e39c9aa8e51938fa56e0fbc9a448c035bc35683a367e4d7e21f7261", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "positive_human_signal": 1, "human_feedback_general": 4, "unlinked_human_feedback": 5, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 1, "ambiguous_needs_more_evidence": 7, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 14}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 44, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 6, "thread_has_comment": 6, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 10, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 6, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 6}, "node_count": 30, "node_types": {"repo": 1, "thread": 1, "comment": 6, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 10, "comment_chain": 6, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#19", "issue_number": "19", "quality_tiers": {"unresolved": 8, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-dc9d804cafb02af2", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#19\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#19\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#19\nRepo: ryancinsight/Moirai\nIssue/PR number: 19\nGraph consistency label: assumption_check\nNodes: 30\nEdges: 44\nNode types: {'link_quality': 10, 'comment': 6, 'comment_chain': 6, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 10, 'thread_has_comment': 6, 'thread_has_comment_chain': 6, 'comment_has_chain': 6, 'issue_chain_has_comment_chain': 6, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 7, 'unlinked_human_feedback': 5, 'human_feedback_general': 4, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'positive_human_signal': 1, 'human_reported_issue_no_linked_fix': 1, 'not_resolved_or_not_observed': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 14, 'not_resolved_or_not_observed': 2}\nQuality tiers: {'unresolved': 8, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-fdd5102bc35a2fb8", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355521, "scanner": "foundry_dataset", "fingerprint": "5bbe97992b267d358f50790416e9831a45fed9ef2607670c92f60a3944603346", "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": {"mock_placeholder": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "partial blueprint fit": 1, "human_feedback_general": 8, "data_schema_persistence": 1, "unlinked_human_feedback": 8, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 10, "blueprint_human_gap_alignment": 6, "human_reported_issue_no_linked_fix": 4, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 20}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 90, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 12, "thread_has_comment": 12, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 20, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 12, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 12}, "node_count": 56, "node_types": {"repo": 1, "thread": 1, "comment": 12, "alignment": 6, "fix_outcome": 1, "issue_chain": 1, "link_quality": 20, "comment_chain": 12, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#18", "issue_number": "18", "quality_tiers": {"unresolved": 14, "assumption_check": 6}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-9d3a0b8a74b3d1eb", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#18\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#18\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#18\nRepo: ryancinsight/Moirai\nIssue/PR number: 18\nGraph consistency label: assumption_check\nNodes: 56\nEdges: 90\nNode types: {'link_quality': 20, 'comment': 12, 'comment_chain': 12, 'alignment': 6, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 20, 'thread_has_comment': 12, 'thread_has_comment_chain': 12, 'comment_has_chain': 12, 'issue_chain_has_comment_chain': 12, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 10, 'human_feedback_general': 8, 'unlinked_human_feedback': 8, 'blueprint_human_gap_alignment': 6, 'human_reported_issue_no_linked_fix': 4, 'not_resolved_or_not_observed': 4, 'api_integration_gap': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'mock_placeholder': 1, 'data_schema_persistence': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 20, 'not_resolved_or_not_observed': 8}\nQuality tiers: {'unresolved': 14, 'assumption_check': 6}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-9cd335f63672f681", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355520, "scanner": "foundry_dataset", "fingerprint": "5004389ef45ee99ae35e751eae403be4cf38a08b7674cacc9b85f6df1cede5b9", "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": {"mock_placeholder": 2, "deployment_env_gap": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "partial blueprint fit": 1, "human_feedback_general": 6, "unlinked_human_feedback": 6, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 5, "ambiguous_needs_more_evidence": 8, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 5, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 10, "ambiguous_needs_more_evidence": 16}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 77, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 11, "thread_has_comment": 11, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 17, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 11, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 11}, "node_count": 49, "node_types": {"repo": 1, "thread": 1, "comment": 11, "alignment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 17, "comment_chain": 11, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#17", "issue_number": "17", "quality_tiers": {"unresolved": 13, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-cd9e02d7fa80b91a", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#17\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: ryancinsight/Moirai\nThread: ryancinsight/Moirai#17\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#17\nRepo: ryancinsight/Moirai\nIssue/PR number: 17\nGraph consistency label: assumption_check\nNodes: 49\nEdges: 77\nNode types: {'link_quality': 17, 'comment': 11, 'comment_chain': 11, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 17, 'thread_has_comment': 11, 'thread_has_comment_chain': 11, 'comment_has_chain': 11, 'issue_chain_has_comment_chain': 11, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 8, 'human_feedback_general': 6, 'unlinked_human_feedback': 6, 'human_reported_issue_no_linked_fix': 5, 'not_resolved_or_not_observed': 5, 'blueprint_human_gap_alignment': 4, 'mock_placeholder': 2, 'api_integration_gap': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'deployment_env_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 16, 'not_resolved_or_not_observed': 10}\nQuality tiers: {'unresolved': 13, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-e2bdfa5700ffb2b7", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_blueprint_gap", "level": "warning", "message": {"text": "Foundry mined blueprint gap alignment: ryancinsight/Moirai"}, "properties": {"repobilityId": 355519, "scanner": "foundry_dataset", "fingerprint": "e5bdefa6dc716adf9846d347f859266c551dde435c52a6591796f147198c28b2", "category": "tech_debt", "severity": "medium", "confidence": 0.7, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Human feedback aligned with blueprint or architecture gaps", "intent": "Curriculum-gap examples connecting issue threads to helicopter-view gaps.", "labels": {"ui_workflow_gap": 1, "weak blueprint fit": 1, "partial blueprint fit": 1, "human_feedback_general": 3, "unlinked_human_feedback": 3, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 1, "ambiguous_needs_more_evidence": 5, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "blueprint_gap_alignment", "outcomes": {"not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 10}, "polarity": "mixed", "query_id": "blueprint_gap_alignment", "severity": "medium", "ci_labels": {}, "synthetic": false, "edge_count": 34, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 4, "thread_has_comment": 4, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 8, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 4, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 4}, "node_count": 24, "node_types": {"repo": 1, "thread": 1, "comment": 4, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 8, "comment_chain": 4, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#12", "issue_number": "12", "quality_tiers": {"unresolved": 6, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "curriculum_gap", "source_motif_id": "graph-pattern-motif-thread-624eb72b5898c480", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Human feedback aligned with blueprint or architecture gaps\nQuery id: blueprint_gap_alignment\nQuery type: motif_query\nIntent: Curriculum-gap examples connecting issue threads to helicopter-view gaps.\nMotif: blueprint_gap_alignment\nTraining usage: curriculum_gap\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#12\nEvidence:\nGraph motif: Human feedback aligns with blueprint or architecture gaps\nMotif id: blueprint_gap_alignment\nPolarity: mixed\nTraining usage: curriculum_gap\nSeverity: medium\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#12\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#12\nRepo: ryancinsight/Moirai\nIssue/PR number: 12\nGraph consistency label: assumption_check\nNodes: 24\nEdges: 34\nNode types: {'link_quality': 8, 'comment': 4, 'comment_chain': 4, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 8, 'thread_has_comment': 4, 'thread_has_comment_chain': 4, 'comment_has_chain': 4, 'issue_chain_has_comment_chain': 4, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 5, 'human_feedback_general': 3, 'unlinked_human_feedback': 3, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'human_reported_issue_no_linked_fix': 1, 'not_resolved_or_not_observed': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 10, 'not_resolved_or_not_observed': 2}\nQuality tiers: {'unresolved': 6, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Use helicopter-view architecture/schema/design evidence beside issue threads.\n- Teach models to compare requested product class against implementation layers.\nAssumption checks:\n- Which blueprint layer is absent: frontend, API, data, auth, tests, or deployment?\n- Does human feedback confirm the same architectural gap?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-6b82ce979e58f75c", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/blueprint_gap_alignment", "training_usage": "curriculum_gap"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311896, "scanner": "foundry_dataset", "fingerprint": "5e7a6abadeb04a352643a278d1a97477959f620b77f89f3d977fbd30c321cf0b", "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": "ryancinsight/Moirai#8", "human_labels": ["api_integration_gap", "deployment_env_gap", "human_feedback_general"], "issue_number": "8", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-f266d586a0fe33bd", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#8\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#8\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 7\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'api_integration_gap': 2, 'deployment_env_gap': 1, 'human_feedback_general': 4}\nPolarities: {'bad': 3, 'neutral': 4}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-750d6fdea4957a34\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"api_integration_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/8\",\n    \"text\": \"GitHub feedback: api_integration_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/8\\nTitle: Continue Moirai distributed async system\\nBody:\\nImplement CPU optimization, enhance work-stealing, and complete async integration to significantly improve Moirai's performance, scalability, and fulfill project phase requirements.\\n\\nThis PR completes Phase 3 (Async Integration) by introducing a robust async executor, timer/timeout support, and async I/O primitives. It also makes major progress on Phase 4 (Performance Optimization) by implementing comprehensive CPU topology detection, core affinity management, and memory prefetching utilities. The work-stealing scheduler has been significantly enhanced with a complete Chase-Lev deque and multiple advanced stealing strategies, ensuring optimal load balancing. All changes adhere to the specified design principles and resolve all build and test errors.\\n\\n---\\n\\n**Open Background Agent:** \\n[Web](https://www.cursor.com/agents?id=bc-1e896eef-70bf-4e79-9af2-bbac2f66c5da) \u00b7 [Cursor](https://cursor.com/background-agent?bcId=bc-1e896eef-70bf-4e79-9af2-bbac2f66c5da)\"\n  },\n  {\n    \"id\": \"github-feedback-comment-3ff370791622bda0\",\n    \"kind\": \"review_comment\",\n    \"label\": \"deployment_env_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/8#discussion_r2220034284\",\n    \"text\": \"GitHub feedback: deployment_env_gap\\nPolarity: bad\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/8#discussion_r2220034284\\nTitle: \\nBody:\\nConsider keeping the `#[cfg(test)]` attribute on the module. Making test modules public without conditional compilation can expose test-only code in production builds, which increases binary size and may expose internal implementation details.\\n```\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-f8d78f807e416c14", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311895, "scanner": "foundry_dataset", "fingerprint": "57d0852e744f3e567c84c9d9892570cb69d4a4090a3543ea7dae6e01414662c4", "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": "ryancinsight/Moirai#7", "human_labels": ["agent_instruction_gap", "human_feedback_general", "ui_workflow_gap"], "issue_number": "7", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-2937fdabf85cc593", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#7\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#7\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 6\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'ui_workflow_gap': 1, 'agent_instruction_gap': 1, 'human_feedback_general': 4}\nPolarities: {'bad': 2, 'neutral': 4}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-af776574742ba546\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"ui_workflow_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/7\",\n    \"text\": \"GitHub feedback: ui_workflow_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/7\\nTitle: Continue Moirai async framework development\\nBody:\\nImplement MPMC channels and Fast/Spin Mutexes, and fix a task ID generation bug.\\n\\nThe `spawn_blocking` method in `moirai-executor` was inadvertently calling `self.task_registry.generate_id()` twice for a single task (once directly and once via `spawn_internal`'s `register_task` call), leading to task IDs being off by one and causing test failures. This PR modifies `spawn_internal` to accept an optional pre-generated `TaskId`, preventing the double increment.\\n\\n---\\n\\n**Open Background Agent:** \\n[Web](https://www.cursor.com/agents?id=bc-ff10ef70-a781-449f-919c-09e550b449ca) \u00b7 [Cursor](https://cursor.com/background-agent?bcId=bc-ff10ef70-a781-449f-919c-09e550b449ca)\\n\\nLearn more about [Background Agents](https://docs.cursor.com/background-agent/web-and-mobile)\"\n  },\n  {\n    \"id\": \"github-feedback-comment-fff41d91ff372f30\",\n    \"kind\": \"review_comment\",\n    \"label\": \"agent_instruction_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/7#discussion_r2219863111\",\n    \"text\": \"GitHub feedback: agent_instruction_gap\\nPolarity: bad\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/7#discussion_r2219863111\\nTitle: \\nBody:\\nLoading with Relaxed ordering in a tight loop can cause excessive memory traffic. Consider using a pause instruction or exponential backoff to reduce contention.\\n```suggestion\\n            let mut backoff = 1;\\n            while self.locked.load(Ordering::Relaxed) {\\n                for _ in 0..backoff {\\n                    hint::spin_loop();\\n                }\\n                backoff = std::cmp::min(backoff * 2, 64); // Exponential backoff, capped at 64 iterations\\n```\"\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-02f8dd0ab4d05859", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311894, "scanner": "foundry_dataset", "fingerprint": "38ea0161ec8580e9a4b474cdc9255373c4cee92a450b013bfdf87d34af6bba95", "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": "ryancinsight/Moirai#6", "human_labels": ["agent_instruction_gap", "api_integration_gap", "docs_or_claims", "human_feedback_general", "source_or_other", "ui_or_frontend"], "issue_number": "6", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-2acb7e4723fee363", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 9, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"docs_or_claims": 4, "ui_or_frontend": 4, "source_or_other": 1}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#6\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#6\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 9\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 9\nLabels: {'agent_instruction_gap': 1, 'human_feedback_general': 6, 'api_integration_gap': 2}\nPolarities: {'bad': 3, 'neutral': 6}\nChanged file labels: {'docs_or_claims': 4, 'ui_or_frontend': 4, 'source_or_other': 1}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-bfce628a1e7619b7\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"agent_instruction_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/6\",\n    \"text\": \"GitHub feedback: agent_instruction_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/6\\nTitle: Continue Moirai async runtime development\\nBody:\\nImplement Interface Segregation and a robust Hybrid Executor, adhering to SOLID principles for Moirai's core concurrency.\\n\\n---\\n\\n**Open Background Agent:** \\n[Web](https://www.cursor.com/agents?id=bc-36970147-bfce-4c10-8f6a-1dafda53698b) \u00b7 [Cursor](https://cursor.com/background-agent?bcId=bc-36970147-bfce-4c10-8f6a-1dafda53698b)\\n\\nLearn more about [Background Agents](https://docs.cursor.com/background-agents)\"\n  },\n  {\n    \"id\": \"github-feedback-comment-e52129345d0a45e4\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/6#discussion_r2219655175\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/6#discussion_r2219655175\\nTitle: \\nBody:\\n![critical](https://www.gstatic.com/codereviewagent/critical.svg)\\n\\nThe refactoring has removed the mechanism for retrieving a task's result via `TaskHandle`. The previous implementation used an `mpsc::channel` to pass the result back, but the new `spawn_internal` and `create_task_handle_with_result` functions create a detached handle without any way to get the task's output. This is a significant regression in functionality, as callers can no longer get results from spawned tasks.\\n\\nThe `TaskWaitFuture` only waits for completion and returns `Result<(), TaskError>`, not the task's output type. This needs to be addressed to restore fundamental functionality.\"\n  },\n  {\n    \"id\": \"github-feedbac\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-215f30151b446032", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311893, "scanner": "foundry_dataset", "fingerprint": "a9ef52af94ecf25bdd93143f8d4bcd1ddeb0ba0ebe89c6a1c1defa2051a17c7c", "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": "ryancinsight/Moirai#53", "human_labels": ["api_integration_gap", "deployment_env_gap", "human_feedback_general", "security_auth_secret", "ui_or_frontend"], "issue_number": "53", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-fe95779c7ed8fd3b", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 16, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"ui_or_frontend": 16}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#53\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#53\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 7\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 16\nLabels: {'deployment_env_gap': 1, 'human_feedback_general': 4, 'security_auth_secret': 1, 'api_integration_gap': 1}\nPolarities: {'bad': 3, 'neutral': 4}\nChanged file labels: {'ui_or_frontend': 16}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-70d755f983fc180d\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"deployment_env_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/53\",\n    \"text\": \"GitHub feedback: deployment_env_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/53\\nTitle: Enhance code quality through modular architecture and elite programming principles\\nBody:\\nThis PR implements a comprehensive code quality enhancement focused on achieving production-ready status through modular architecture, dead code elimination, and adherence to elite programming principles (SOLID, CUPID, GRASP, SOC, DRY).\\n\\n## \ud83c\udfd7\ufe0f **Major Architectural Improvements**\\n\\n### **Modular Restructuring of moirai-utils**\\nTransformed a 1,340-line monolithic file violating Separation of Concerns into 8 focused domain modules:\\n\\n```rust\\n// Before: Single monolithic file\\nmoirai-utils/src/lib.rs (1340 lines)\\n\\n// After: Domain-oriented modular structure\\nmoirai-utils/src/\\n\u251c\u2500\u2500 cache.rs       // Cache alignment utilities\\n\u251c\u2500\u2500 atomic.rs      // Atomic operations and counters  \\n\u251c\u2500\u2500 queue.rs       // Lock-free queues and ring buffers\\n\u251c\u2500\u2500 backoff.rs     // Exponential backoff strategies\\n\u251c\u2500\u2500 random.rs      // Fast pseudo-random number generation\\n\u251c\u2500\u2500 bits.rs        // Bit manipulation utilities\\n\u251c\u2500\u2500 memory.rs      // Memory optim\"\n  },\n  {\n    \"id\": \"github-feedback-comment-ae93feb5b5b738c0\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/53#discussion_r2322760771\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/53#discussion_r2322760771\\nTitle: \\nBody:\\nUnsafe pointer manipulation without proper bounds checking. While the slot availability is checked above, the cast from `*const Option<T>` to `*mut Option<T>` bypasses\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-c93362de211b986a", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311892, "scanner": "foundry_dataset", "fingerprint": "90294e107b0612da7b28b7d03afd90f75d688dc9f5fed8d33ea4aa6c0b89de9d", "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": "ryancinsight/Moirai#51", "human_labels": ["api_integration_gap", "human_feedback_general", "test_ci_gap", "ui_or_frontend"], "issue_number": "51", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-660528da444e3899", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 13, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"ui_or_frontend": 13}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#51\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#51\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 7\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 13\nLabels: {'test_ci_gap': 1, 'human_feedback_general': 5, 'api_integration_gap': 1}\nPolarities: {'bad': 2, 'neutral': 5}\nChanged file labels: {'ui_or_frontend': 13}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-9b6e79530c4de005\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"test_ci_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/51\",\n    \"text\": \"GitHub feedback: test_ci_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/51\\nTitle: Implement Advanced Memory Management and Unified Channel Architecture for Enhanced Concurrency Performance\\nBody:\\nThis PR implements a comprehensive enhancement to the Moirai concurrency library, addressing the request for advanced concurrency techniques, unified memory structures, and improved iterator patterns based on current literature review.\\n\\n## Major Enhancements\\n\\n### \ud83c\udfd7\ufe0f Centralized Constants Architecture (SSOT Compliance)\\n\\nEliminated code duplication by creating a unified constants module (`moirai-core/src/constants.rs`) that consolidates all magic numbers:\\n\\n```rust\\n// Before: Scattered constants across multiple files\\nconst PERCENTAGE_PRECISION_FACTOR: f64 = 100.0; // In 5+ different files\\nconst MAX_SPIN_ATTEMPTS: usize = 100; // Duplicated everywhere\\n\\n// After: Single source of truth\\nuse moirai_core::constants::{PERCENTAGE_PRECISION_FACTOR, MAX_SPIN_ATTEMPTS};\\n```\\n\\n**Impact**: Removed 15+ duplicate constants, improved maintainability, and enforced SSOT principle.\\n\\n### \ud83d\ude80 Advanced Memory Management System\"\n  },\n  {\n    \"id\": \"github-feedback-comment-83615f94a2ee0336\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/51#discussion_r2311097348\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/51#discussion_r2311097348\\nTitle: \\nBody:\\nThere's a duplicated closing brace on line 403 that causes a syntax error. This appears to be leftover code from a merge or copy-paste operation.\\n```suggestion\\n\\n```\"\n  },\n  {\n    \"id\": \"github-feedback-comm\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-af23ded2c3723290", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311891, "scanner": "foundry_dataset", "fingerprint": "1a9e4f661a6428e240c42f75c105e294aa034dab51533226638bcb7458ade2ed", "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": "ryancinsight/Moirai#50", "human_labels": ["api_integration_gap", "data_schema_persistence", "human_feedback_general", "source_or_other", "test_or_ci", "ui_or_frontend"], "issue_number": "50", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-a88b34d58bc20ed8", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 20, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"test_or_ci": 4, "ui_or_frontend": 10, "source_or_other": 6}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#50\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#50\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 10\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 20\nLabels: {'data_schema_persistence': 3, 'human_feedback_general': 6, 'api_integration_gap': 1}\nPolarities: {'bad': 4, 'neutral': 6}\nChanged file labels: {'source_or_other': 6, 'ui_or_frontend': 10, 'test_or_ci': 4}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-90881d6f26310769\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"data_schema_persistence\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/50\",\n    \"text\": \"GitHub feedback: data_schema_persistence\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/50\\nTitle: Implement comprehensive real-world edge case testing and examples for Moirai concurrency\\nBody:\\nThis PR implements extensive edge case testing and real-world examples for Moirai's concurrency pathways, addressing production-ready scenarios rather than simplified demonstrations.\\n\\n## Real-World Examples Added\\n\\n### Financial Transaction Processing\\nDemonstrates race condition handling in concurrent financial transfers with:\\n- Optimistic locking with atomic balance operations and version control\\n- Deadlock prevention through consistent account ID ordering\\n- Thread-safe audit trail maintenance under high concurrency\\n- Comprehensive error handling and recovery with retry logic\\n- Handles 10,000+ concurrent transactions with 0% data loss\\n\\n### High-Frequency Data Processing Pipeline\\nReal-time market data processing with microsecond latency requirements:\\n- Backpressure handling with adaptive load shedding and circuit breakers\\n- Memory pool management preventing allocation storms under sustained load\\n- Zero-copy\"\n  },\n  {\n    \"id\": \"github-feedback-comment-30c917919d3cb487\",\n    \"kind\": \"issue_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/50#issuecomment-3237384287\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: issue_comment\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/50#issuecomment-3237384287\\nTitle: \\nBody:\\n@copilot implement more edge case testing and examples and resolve any issues you encounter. base examples on real world scenarios, not simpli\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-5da86e4faed7679a", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311890, "scanner": "foundry_dataset", "fingerprint": "3e8c4c7e3380c2c39f7e4031fabb1a0b4ea4549e68db058987adcccc901b1a8d", "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": "ryancinsight/Moirai#46", "human_labels": ["docs_or_claims", "human_feedback_general", "runtime_failure", "security_auth_secret", "source_or_other", "test_or_ci", "ui_or_frontend"], "issue_number": "46", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-ec8dea6eecbb1db9", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 29, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"test_or_ci": 2, "docs_or_claims": 3, "ui_or_frontend": 16, "source_or_other": 8}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#46\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#46\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 8\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 29\nLabels: {'runtime_failure': 2, 'human_feedback_general': 5, 'security_auth_secret': 1}\nPolarities: {'bad': 3, 'neutral': 5}\nChanged file labels: {'docs_or_claims': 3, 'source_or_other': 8, 'ui_or_frontend': 16, 'test_or_ci': 2}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-3b21f6560b666b34\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"runtime_failure\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/46\",\n    \"text\": \"GitHub feedback: runtime_failure\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/46\\nTitle: Fix critical runtime infrastructure: enable task execution and resolve API inconsistencies\\nBody:\\n## Problem\\n\\nThe Moirai concurrency library had fundamental infrastructure issues that prevented it from functioning:\\n\\n1. **Tasks never executed**: The `HybridExecutor` created worker threads but never started them, causing all spawned tasks to hang indefinitely\\n2. **Broken result communication**: `spawn_blocking` and `spawn_async` created detached handles with no result channels\\n3. **Non-functional async runtime**: `spawn_async` simply dropped futures without executing them\\n4. **Build system failures**: Method naming conflicts and clippy warnings prevented clean compilation\\n\\n## Root Cause Analysis\\n\\nThe core issue was architectural - the executor had a fundamental design flaw where worker threads existed but were never activated:\\n\\n```rust\\n// Before: Workers created but never started\\nfor i in 0..worker_count {\\n    workers.push(Worker::new(i));  // Created but dormant\\n}\\n\\n// After: Workers auto-start on creation\\nfor\"\n  },\n  {\n    \"id\": \"github-feedback-comment-1bb11f406c617b78\",\n    \"kind\": \"issue_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/46#issuecomment-3225300469\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: issue_comment\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/46#issuecomment-3225300469\\nTitle: \\nBody:\\n@copilot Acting as an elite rust programmer and engineer follow rust best practices and proceed with resolving all build, test, examp\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-3e44ac7a8d35da9e", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311889, "scanner": "foundry_dataset", "fingerprint": "8def5c65a495b5f982629c7eeb78bd8d9fa7d9e908f8601aba32fa5fc81c2308", "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": "ryancinsight/Moirai#42", "human_labels": ["api_integration_gap", "data_schema_persistence", "human_feedback_general", "source_or_other", "ui_or_frontend"], "issue_number": "42", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-2061f463a98c154a", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 5, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"ui_or_frontend": 4, "source_or_other": 1}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#42\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#42\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 8\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 5\nLabels: {'data_schema_persistence': 1, 'human_feedback_general': 6, 'api_integration_gap': 1}\nPolarities: {'bad': 2, 'neutral': 6}\nChanged file labels: {'source_or_other': 1, 'ui_or_frontend': 4}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-007b9a100a9e34be\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"data_schema_persistence\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/42\",\n    \"text\": \"GitHub feedback: data_schema_persistence\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/42\\nTitle: Refactor moirai-executor into focused modules following SOLID/CUPID principles\\nBody:\\n## Overview\\n\\nThis PR addresses critical code quality issues by restructuring the monolithic `moirai-executor/src/lib.rs` file (2,254 lines) into focused, domain-based modules that follow SOLID, CUPID, and GRASP design principles.\\n\\n## Problem\\n\\nThe original `moirai-executor/src/lib.rs` violated several clean code principles:\\n- **Single Responsibility Violation**: Mixed concerns including metrics, task registry, worker logic, and executor implementation in one file\\n- **Maintainability Issues**: 2,254 lines exceeded the 500-line threshold by 350%, making the code difficult to understand and modify\\n- **Missing Constants**: Magic numbers throughout the codebase violated SSOT (Single Source of Truth) principle\\n- **Build Errors**: Missing `MESSAGES` constant caused compilation failures\\n\\n## Solution\\n\\n### Modular Architecture\\nExtracted functionality into focused modules with clear domain boundaries:\\n\\n```rust\\n// New module str\"\n  },\n  {\n    \"id\": \"github-feedback-comment-bddcf0be8b077627\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/42#discussion_r2291992365\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/42#discussion_r2291992365\\nTitle: \\nBody:\\nThe steal attempt is being recorded as false before attempting to steal work. This should be moved after the steal attempt to correctly reflect whether the steal was\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-538854244333b9f5", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311888, "scanner": "foundry_dataset", "fingerprint": "f961a232a09142e33dfeedea5f4b6b21108bbcc3d3dc50cee9e3a5e704012601", "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": "ryancinsight/Moirai#38", "human_labels": ["agent_instruction_gap", "api_integration_gap", "human_feedback_general", "runtime_failure"], "issue_number": "38", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-6cc0da264ebd581d", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#38\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#38\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 11\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'agent_instruction_gap': 1, 'api_integration_gap': 1, 'runtime_failure': 1, 'human_feedback_general': 8}\nPolarities: {'bad': 3, 'neutral': 8}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-999e80975cf1c8ca\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"agent_instruction_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/38\",\n    \"text\": \"GitHub feedback: agent_instruction_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/38\\nTitle: Review and refactor physics and numerical code\\nBody:\\nRefactor for consistent naming and improved robustness by eliminating subjective adjectives and unimplemented code.\\n\\n---\\n<a href=\\\"https://cursor.com/background-agent?bcId=bc-85de3c5a-5a88-4087-af03-3094f7f45886\\\">\\n  <picture>\\n    <source media=\\\"(prefers-color-scheme: dark)\\\" srcset=\\\"https://cursor.com/open-in-cursor-dark.svg\\\">\\n    <source media=\\\"(prefers-color-scheme: light)\\\" srcset=\\\"https://cursor.com/open-in-cursor-light.svg\\\">\\n    <img alt=\\\"Open in Cursor\\\" src=\\\"https://cursor.com/open-in-cursor.svg\\\">\\n  </picture>\\n</a>\\n<a href=\\\"https://cursor.com/agents?id=bc-85de3c5a-5a88-4087-af03-3094f7f45886\\\">\\n  <picture>\\n    <source media=\\\"(prefers-color-scheme: dark)\\\" srcset=\\\"https://cursor.com/open-in-web-dark.svg\\\">\\n    <source media=\\\"(prefers-color-scheme: light)\\\" srcset=\\\"https://cursor.com/open-in-web-light.svg\\\">\\n    <img alt=\\\"Open in Web\\\" src=\\\"https://cursor.com/open-in-web.svg\\\">\\n  </picture>\\n</a>\\n\\n\"\n  },\n  {\n    \"id\": \"github-feedback-comment-d5d11d33c075d4d0\",\n    \"kind\": \"issue_comment\",\n    \"label\": \"api_integration_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/38#issuecomment-3186820539\",\n    \"text\": \"GitHub feedback: api_integration_gap\\nPolarity: bad\\nKind: issue_comment\\nRepo: ryancinsight/Moirai\\nAuthor: cursor[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/38#issuecomment-3186820539\\nTitle: \\nBody:\\nCursor Agent can help with this pull request. Just `@cursor` in comments and I'll start working on changes in this branch.\\n<sub>[Learn more](https://docs.cursor.com/background-agent/web-and-mobile) about Cursor Agents</sub\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-a134778086bf168d", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311887, "scanner": "foundry_dataset", "fingerprint": "b3743938235ee65fb7fa33b536c84ae27418e813db5c0946832e3212ed3deecc", "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": "ryancinsight/Moirai#37", "human_labels": ["agent_instruction_gap", "api_integration_gap", "human_feedback_general"], "issue_number": "37", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-e83f9d7dc752e9b1", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#37\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#37\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 13\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'agent_instruction_gap': 1, 'api_integration_gap': 1, 'human_feedback_general': 11}\nPolarities: {'bad': 2, 'neutral': 11}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-5b7a65d97de40c4e\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"agent_instruction_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/37\",\n    \"text\": \"GitHub feedback: agent_instruction_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/37\\nTitle: Refactor and enhance codebase with design principles\\nBody:\\nConsolidate zero-copy communication primitives and iterator window/chunk implementations to enforce Single Source of Truth (SSOT) and improve modularity.\\n\\n---\\n<a href=\\\"https://cursor.com/background-agent?bcId=bc-977fa8c6-89b4-4e22-8557-5f41ff76975e\\\">\\n  <picture>\\n    <source media=\\\"(prefers-color-scheme: dark)\\\" srcset=\\\"https://cursor.com/open-in-cursor-dark.svg\\\">\\n    <source media=\\\"(prefers-color-scheme: light)\\\" srcset=\\\"https://cursor.com/open-in-cursor-light.svg\\\">\\n    <img alt=\\\"Open in Cursor\\\" src=\\\"https://cursor.com/open-in-cursor.svg\\\">\\n  </picture>\\n</a>\\n<a href=\\\"https://cursor.com/agents?id=bc-977fa8c6-89b4-4e22-8557-5f41ff76975e\\\">\\n  <picture>\\n    <source media=\\\"(prefers-color-scheme: dark)\\\" srcset=\\\"https://cursor.com/open-in-web-dark.svg\\\">\\n    <source media=\\\"(prefers-color-scheme: light)\\\" srcset=\\\"https://cursor.com/open-in-web-light.svg\\\">\\n    <img alt=\\\"Open in Web\\\" src=\\\"https://cursor.com/open-in-web.svg\\\">\\n  </picture>\\n</a>\\n\\n\"\n  },\n  {\n    \"id\": \"github-feedback-comment-750cecc3341886a9\",\n    \"kind\": \"issue_comment\",\n    \"label\": \"api_integration_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/37#issuecomment-3168477391\",\n    \"text\": \"GitHub feedback: api_integration_gap\\nPolarity: bad\\nKind: issue_comment\\nRepo: ryancinsight/Moirai\\nAuthor: cursor[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/37#issuecomment-3168477391\\nTitle: \\nBody:\\nCursor Agent can help with this pull request. Just `@cursor` in comments and I'll start working on changes in this branch.\\n<sub>[Learn more](https://docs.cursor.com/background-agent/web-and-mobile)\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-aad75922321da254", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311886, "scanner": "foundry_dataset", "fingerprint": "7b6bef4e1e578ba2461dab514b5dea48fcdd281817ad97dd9bfb5af345c78100", "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": "ryancinsight/Moirai#35", "human_labels": ["agent_instruction_gap", "api_integration_gap", "deployment_env_gap", "human_feedback_general"], "issue_number": "35", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-b8f6311983bad0d2", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#35\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#35\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 20\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'agent_instruction_gap': 1, 'api_integration_gap': 1, 'human_feedback_general': 17, 'deployment_env_gap': 1}\nPolarities: {'bad': 3, 'neutral': 17}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-ffd55cbb8c35baa7\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"agent_instruction_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/35\",\n    \"text\": \"GitHub feedback: agent_instruction_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/35\\nTitle: Refactor and enhance codebase with design principles\\nBody:\\nEnhances iterator and execution context design with zero-copy/zero-cost abstractions and improved adherence to SOLID, DRY, and SSOT principles.\\n\\nThis PR implements a deep refactoring focusing on specific design principles and zero-copy/zero-cost abstractions. It introduces new zero-copy iterators (`SlidingWindow`, `ChunksExact`, `ParallelReduce`), refactors existing iterator adapters to implement standard `Iterator` traits, and streamlines execution contexts to leverage `Arc` for efficient data sharing, thereby reducing unnecessary allocations and improving performance characteristics as validated against literature.\\n\\n---\\n<a href=\\\"https://cursor.com/background-agent?bcId=bc-d921fae2-6e99-4bbf-aa69-66910177a104\\\">\\n  <picture>\\n    <source media=\\\"(prefers-color-scheme: dark)\\\" srcset=\\\"https://cursor.com/open-in-cursor-dark.svg\\\">\\n    <source media=\\\"(prefers-color-scheme: light)\\\" srcset=\\\"https://cursor.com/open-in-cursor-light.svg\\\">\\n    <img al\"\n  },\n  {\n    \"id\": \"github-feedback-comment-5c1a36c12163c0cb\",\n    \"kind\": \"issue_comment\",\n    \"label\": \"api_integration_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/35#issuecomment-3156149050\",\n    \"text\": \"GitHub feedback: api_integration_gap\\nPolarity: bad\\nKind: issue_comment\\nRepo: ryancinsight/Moirai\\nAuthor: cursor[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/35#issuecomment-3156149050\\nTitle: \\nBody:\\nCursor Agent can help with this pull request. Just `@cursor` in comments and I'll start working on changes in this branch.\\n<sub>[Learn more](https://docs.cursor.com/background-agent/web-and-m\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-5aeb7829431931a4", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311885, "scanner": "foundry_dataset", "fingerprint": "7a635889ce6e22fc64fb451e854f8224c4b35de3dc2130222b89caf91d04bd98", "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": "ryancinsight/Moirai#34", "human_labels": ["agent_instruction_gap", "api_integration_gap", "human_feedback_general"], "issue_number": "34", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-8316157d75dd5524", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#34\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#34\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 7\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'agent_instruction_gap': 1, 'api_integration_gap': 2, 'human_feedback_general': 4}\nPolarities: {'bad': 3, 'neutral': 4}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-c22dcf70f71af694\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"agent_instruction_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/34\",\n    \"text\": \"GitHub feedback: agent_instruction_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/34\\nTitle: Implement design principles and resolve errors\\nBody:\\nConsolidate codebase, introduce zero-cost iterators, and fix all build/test errors to enhance design principles.\\n\\nThis work addresses the next stage of development by eliminating code duplication (DRY), establishing single sources of truth (SSOT) for core components like `LockFreeStack` and channels, and implementing zero-cost iterator abstractions (windows, combinators) for high-performance data processing. It also resolves all identified compilation and test failures.\\n\\n---\\n<a href=\\\"https://cursor.com/background-agent?bcId=bc-65195fa1-1fe1-4c80-9c51-9242aba4a113\\\">\\n  <picture>\\n    <source media=\\\"(prefers-color-scheme: dark)\\\" srcset=\\\"https://cursor.com/open-in-cursor-dark.svg\\\">\\n    <source media=\\\"(prefers-color-scheme: light)\\\" srcset=\\\"https://cursor.com/open-in-cursor-light.svg\\\">\\n    <img alt=\\\"Open in Cursor\\\" src=\\\"https://cursor.com/open-in-cursor.svg\\\">\\n  </picture>\\n</a>\\n<a href=\\\"https://cursor.com/agents?id=bc-65195fa1-1fe1-4c80-9c51-9242aba4a\"\n  },\n  {\n    \"id\": \"github-feedback-comment-5ca7ab7e851a8004\",\n    \"kind\": \"issue_comment\",\n    \"label\": \"api_integration_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/34#issuecomment-3155729573\",\n    \"text\": \"GitHub feedback: api_integration_gap\\nPolarity: bad\\nKind: issue_comment\\nRepo: ryancinsight/Moirai\\nAuthor: cursor[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/34#issuecomment-3155729573\\nTitle: \\nBody:\\nCursor Agent can help with this pull request. Just `@cursor` in comments and I'll start working on changes in this branch.\\n<sub>[Learn more](https://docs.cursor.com/background-agent/web-and-mobile) about Cursor\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-43824d7056bb7a79", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311884, "scanner": "foundry_dataset", "fingerprint": "6ecd28455febca1f734d1c0096124fd12da9dec696106df9c4f133063e4530b7", "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": "ryancinsight/Moirai#30", "human_labels": ["api_integration_gap", "human_feedback_general", "runtime_failure", "security_auth_secret", "test_ci_gap"], "issue_number": "30", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-b9b9ea37c0f50eb7", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#30\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#30\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 15\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'api_integration_gap': 1, 'human_feedback_general': 11, 'test_ci_gap': 1, 'security_auth_secret': 1, 'runtime_failure': 1}\nPolarities: {'bad': 4, 'neutral': 11}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-aabf6dc8fbd00311\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"api_integration_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/30\",\n    \"text\": \"GitHub feedback: api_integration_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/30\\nTitle: Review and benchmark Moirai concurrency library\\nBody:\\nAdd comprehensive competitive analysis, update project documentation, and introduce validation tests to guide Moirai's future development and highlight its unique value.\\n\\nThis PR incorporates a detailed review of Moirai against Rayon, Tokio, and other concurrency approaches. The analysis identifies Moirai's strengths (unified API, zero dependencies, memory efficiency) and weaknesses (performance gap vs. OpenMP), leading to updated strategic priorities in the PRD and CHECKLIST, enhanced comparative information in the README, and new validation tests to demonstrate Moirai's differentiators.\\n\\n---\\n<a href=\\\"https://cursor.com/background-agent?bcId=bc-b7bffbe1-5bca-4f78-80cc-145c9d15cc77\\\">\\n  <picture>\\n    <source media=\\\"(prefers-color-scheme: dark)\\\" srcset=\\\"https://cursor.com/open-in-cursor-dark.svg\\\">\\n    <source media=\\\"(prefers-color-scheme: light)\\\" srcset=\\\"https://cursor.com/open-in-cursor-light.svg\\\">\\n    <img alt=\\\"Open in Cursor\\\" src=\\\"https://curs\"\n  },\n  {\n    \"id\": \"github-feedback-comment-a4f4a314ca2cde87\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/30#discussion_r2248819628\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/30#discussion_r2248819628\\nTitle: \\nBody:\\n![critical](https://www.gstatic.com/codereviewagent/critical.svg)\\n\\nThis test has two major issues that prevent it from correctly validating the adapt\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-9b61d2f667cdcbdc", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311883, "scanner": "foundry_dataset", "fingerprint": "3d9174b13e5aaae96ac1d7e683ee59a228ecee5f00192cca8b1a7172a5793b3c", "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": "ryancinsight/Moirai#3", "human_labels": ["agent_instruction_gap", "human_feedback_general"], "issue_number": "3", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-eb1c055850b50306", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#3\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#3\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 10\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'agent_instruction_gap': 1, 'human_feedback_general': 9}\nPolarities: {'bad': 1, 'neutral': 9}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-7491836a885ad27c\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"agent_instruction_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/3\",\n    \"text\": \"GitHub feedback: agent_instruction_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/3\\nTitle: Continue moirai runtime development\\nBody:\\nImplement core work-stealing scheduler and hybrid executor to establish Moirai's concurrency foundation.\\n\\nThis PR introduces the foundational `WorkStealingScheduler` with a lock-free Chase-Lev deque and a `HybridExecutor` for managing thread pools and task execution. A key refactor was the introduction of the `BoxedTask` trait to enable proper dynamic dispatch for task execution via trait objects, resolving a compilation issue.\\n\\n---\\n\\n**Open Background Agent:** \\n[Web](https://www.cursor.com/agents?id=bc-7c6213ee-ea53-41c2-90f5-42e7632dcb93) \u00b7 [Cursor](https://cursor.com/background-agent?bcId=bc-7c6213ee-ea53-41c2-90f5-42e7632dcb93)\\n\\nLearn more about [Background Agents](https://docs.cursor.com/background-agents)\"\n  },\n  {\n    \"id\": \"github-feedback-comment-489f6c399bd12b56\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/3#discussion_r2219267428\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/3#discussion_r2219267428\\nTitle: \\nBody:\\n![critical](https://www.gstatic.com/codereviewagent/critical.svg)\\n\\nThe `task_id` is hardcoded to `TaskId::new(0)`. Retrieve the actual `task_id` from the task's context to ensure correct task tracking.\\n\\n```suggestion\\n        let task_id = task.context().id;\\n```\"\n  },\n  {\n    \"id\": \"github-feedback-comment-5e68e00be9b7ff7c\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/3#discussion_r2219267436\",\n    \"\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-9bd7af606a205780", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311882, "scanner": "foundry_dataset", "fingerprint": "56a2b72e94c31e5bd35b93f610f8da53d29e93af88dbffe8c2033ab07b49a9f0", "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": "ryancinsight/Moirai#29", "human_labels": ["agent_instruction_gap", "human_feedback_general", "ui_workflow_gap"], "issue_number": "29", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-3299eee13c0c1d2e", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#29\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#29\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 11\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'ui_workflow_gap': 1, 'human_feedback_general': 9, 'agent_instruction_gap': 1}\nPolarities: {'bad': 2, 'neutral': 9}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-e15adab009db7136\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"ui_workflow_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/29\",\n    \"text\": \"GitHub feedback: ui_workflow_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/29\\nTitle: Optimize Moirai threading and processing with Rust abstractions\\nBody:\\nImplement comprehensive cache locality optimizations to significantly boost Moirai's performance across all concurrency models.\\n\\nThis PR introduces a suite of enhancements including zero-copy iterators, cache-aligned data structures, SIMD-optimized operations, NUMA-aware execution, and strategic prefetching. These changes leverage Rust's zero-cost abstractions to reduce memory bandwidth, eliminate false sharing, and improve multi-threaded scaling, resulting in substantial performance gains and adherence to core design principles.\\n\\n---\\n<a href=\\\"https://cursor.com/background-agent?bcId=bc-c7eb0f73-c609-45a3-b6e0-90beb77bceb3\\\">\\n  <picture>\\n    <source media=\\\"(prefers-color-scheme: dark)\\\" srcset=\\\"https://cursor.com/open-in-cursor-dark.svg\\\">\\n    <source media=\\\"(prefers-color-scheme: light)\\\" srcset=\\\"https://cursor.com/open-in-cursor-light.svg\\\">\\n    <img alt=\\\"Open in Cursor\\\" src=\\\"https://cursor.com/open-in-cursor.svg\\\">\\n  </picture>\\n</a>\\n<a\"\n  },\n  {\n    \"id\": \"github-feedback-comment-2b1756a71c44947c\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/29#discussion_r2240559957\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/29#discussion_r2240559957\\nTitle: \\nBody:\\n![critical](https://www.gstatic.com/codereviewagent/critical.svg)\\n\\nThe padding calculation for `CachePadded` is incorrect for types whose size is a non-zero multiple of `CACHE_LINE_SIZE`. For example, if `size_of::<T>()` is 12\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-caa56fa5dc87ae72", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311881, "scanner": "foundry_dataset", "fingerprint": "44d78e382f6e9785f0d8da61063e9c66d5082b7f2eaee5730192433b249660af", "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": "ryancinsight/Moirai#28", "human_labels": ["api_integration_gap", "human_feedback_general"], "issue_number": "28", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-20620182ba94a597", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#28\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#28\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 7\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'api_integration_gap': 1, 'human_feedback_general': 6}\nPolarities: {'bad': 1, 'neutral': 6}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-131940427ef93a8d\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"api_integration_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/28\",\n    \"text\": \"GitHub feedback: api_integration_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/28\\nTitle: Implement design principles for edge testing\\nBody:\\nThis pull request contains changes generated by Cursor background composer.\"\n  },\n  {\n    \"id\": \"github-feedback-comment-0b7f5782c520f48d\",\n    \"kind\": \"issue_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/28#issuecomment-3130168735\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: issue_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/28#issuecomment-3130168735\\nTitle: \\nBody:\\n> [!WARNING]\\n> Gemini encountered an error creating the review. You can try again by commenting `/gemini review`.\"\n  },\n  {\n    \"id\": \"github-feedback-comment-4afd66ac3bb5ad9f\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/28#discussion_r2238067379\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/28#discussion_r2238067379\\nTitle: \\nBody:\\nThe hardcoded value '1' for TaskId::new() is a magic number. Consider using a named constant or generating unique IDs to avoid potential conflicts in concurrent tests.\\n```suggestion\\n            task_id_counter: AtomicUsize, // Counter for generating unique task IDs\\n        }\\n\\n        impl TaskSpawner for MinimalTaskRunner {\\n            fn spawn_task(&self, _priority: Priority) -> Result<TaskId, ExecutorError> {\\n                let task_id = self.task_id_counter.fetch_add(1, Ordering::Relaxed);\\n                self.spawn\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-23077d0025a208e5", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311880, "scanner": "foundry_dataset", "fingerprint": "cba8a18d560d0c2c862b5d9d89164f0d40274071b5bed1a0d28a4383fb2664e5", "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": "ryancinsight/Moirai#26", "human_labels": ["deployment_env_gap", "human_feedback_general", "test_ci_gap"], "issue_number": "26", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-a4ef7bae07f849eb", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#26\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#26\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 6\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'deployment_env_gap': 1, 'human_feedback_general': 4, 'test_ci_gap': 1}\nPolarities: {'bad': 2, 'neutral': 4}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-37a3f89aee0dff4a\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"deployment_env_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/26\",\n    \"text\": \"GitHub feedback: deployment_env_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/26\\nTitle: Phase 13 Complete: Production Ready Release\\nBody:\\n- Cleaned up 35+ redundant documentation files following SPC principles\\r\\n- Fixed doctests in moirai-core with proper imports\\r\\n- Resolved NUMA test timeout by increasing duration\\r\\n- Updated PRD, README, and CHECKLIST to reflect completion status\\r\\n- Created production readiness validation script\\r\\n- All individual tests pass with 100% reliability\\r\\n- Core functionality proven stable and production-ready\\r\\n- Documentation streamlined and comprehensive\\r\\n- Memory management confirmed safe\\r\\n- Moirai v1.0.0 PRODUCTION READY \u2705\"\n  },\n  {\n    \"id\": \"github-feedback-comment-d0fa77e0cea6d98a\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/26#discussion_r2233603912\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/26#discussion_r2233603912\\nTitle: \\nBody:\\nThe operator precedence in this command will cause incorrect behavior. The `&&` and `||` operators will not work as expected with the `((PASSED++))` and `((FAILED++))` arithmetic operations. This should be restructured to use proper conditional logic.\\n```suggestion\\nif cargo test -p moirai-core --quiet; then\\n    echo \\\"\u2705 moirai-core: ALL PASSED\\\"\\n    ((PASSED++))\\nelse\\n    echo \\\"\u274c moirai-core: FAILED\\\"\\n    ((FAILED++))\\nfi\\n\\necho \\\"moirai-iter tests:\\\"\\nif cargo test -p moirai-iter --quiet; then\\n    echo \\\"\u2705 moirai-iter: ALL PASSED\\\"\\n    ((PASSED++))\\nelse\\n    echo \\\"\u274c moirai-iter: FAILED\\\"\\n    ((FAILED++))\\nfi\\n\\necho \\\"moirai-sync tests:\\\"\\nif ca\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-a63202ae065e41e4", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311879, "scanner": "foundry_dataset", "fingerprint": "f38c704c6b90e4a54e152e0c67b5708e7e731783297f437b5da8ba451282e0d9", "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": "ryancinsight/Moirai#24", "human_labels": ["human_feedback_general", "ui_workflow_gap"], "issue_number": "24", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-25ec36ddb1406137", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#24\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#24\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 15\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'ui_workflow_gap': 1, 'human_feedback_general': 14}\nPolarities: {'bad': 1, 'neutral': 14}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-975d9163a7dfbdc8\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"ui_workflow_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/24\",\n    \"text\": \"GitHub feedback: ui_workflow_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/24\\nTitle: Implement Moirai iterators and update docs\\nBody:\\nImplement unified `moirai_iter` for execution-agnostic, high-performance concurrent data processing.\\n\\n---\\n\\n[Open in Web](https://www.cursor.com/agents?id=bc-22640272-adab-49b9-a3c0-f7e397af05e1) \u2022 [Open in Cursor](https://cursor.com/background-agent?bcId=bc-22640272-adab-49b9-a3c0-f7e397af05e1)\\n\\nLearn more about [Background Agents](https://docs.cursor.com/background-agent/web-and-mobile)\"\n  },\n  {\n    \"id\": \"github-feedback-comment-37b0589ba2ffd265\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/24#discussion_r2231431424\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/24#discussion_r2231431424\\nTitle: \\nBody:\\nThe AsyncContext is using `std::thread::spawn` instead of async execution. This defeats the purpose of async context by creating threads for what should be async operations, potentially causing resource exhaustion with high concurrency.\"\n  },\n  {\n    \"id\": \"github-feedback-comment-2631de860c77df83\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/24#discussion_r2231431439\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/24#discussion_r2231431439\\nTitle: \\nBody:\\nThe `reduce` implementation in the Map adapter calls `collect()` which creates infinite recursion, as `collect()` may internally call other iterator\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-e253e455429eb90b", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311878, "scanner": "foundry_dataset", "fingerprint": "91c1e1f1f3be0c975c4ae8c0dbd5a3188e51eeb44bb16ed1641c4b2395f30dbb", "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": "ryancinsight/Moirai#23", "human_labels": ["api_integration_gap", "human_feedback_general"], "issue_number": "23", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-6fd1c095412c04e5", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#23\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#23\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 6\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'api_integration_gap': 1, 'human_feedback_general': 5}\nPolarities: {'bad': 1, 'neutral': 5}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-2a7b82800c9bc9f6\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"api_integration_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/23\",\n    \"text\": \"GitHub feedback: api_integration_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/23\\nTitle: Update docs and implement next stage\\nBody:\\nImplement advanced SIMD vectorization and resolve all build and test errors.\\n\\nThe `test_priority_scheduling` and `test_memory_prefetching` integration tests were temporarily disabled due to persistent hanging issues, indicating potential deadlocks or infinite loops in the runtime. Additionally, outdated API examples and feature flag dependencies caused doc test failures, which have been resolved by simplifying examples and aligning them with the current API.\\n\\n---\\n\\n[Open in Web](https://www.cursor.com/agents?id=bc-0fb14499-7e0d-482d-85e0-6dc94ef72b53) \u2022 [Open in Cursor](https://cursor.com/background-agent?bcId=bc-0fb14499-7e0d-482d-85e0-6dc94ef72b53)\"\n  },\n  {\n    \"id\": \"github-feedback-comment-2e2143f9317d63ee\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/23#discussion_r2229830167\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/23#discussion_r2229830167\\nTitle: \\nBody:\\n![critical](https://www.gstatic.com/codereviewagent/critical.svg)\\n\\nThe implementation of `vectorized_matrix_mul_4x4_f32` appears to be incorrect for multiplying two row-major matrices. The current logic seems to compute `A * B^T` (or `A * B` if `B` is column-major) instead of `A * B`.\\n\\nThe existing test case uses an identity matrix, which masks this issue because `I == I^T`. Please review the matrix multiplication logic and add more robust test cases with non-symmetrical matrices to ensure correctness.\"\n  },\n  {\n    \"id\": \"github-feedback-\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-5aa8124b7d526d95", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311877, "scanner": "foundry_dataset", "fingerprint": "30128ec0117f4d7e3304f3f9da9988ac984e411c9a33ba9ace2b9a0de5068f27", "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": "ryancinsight/Moirai#22", "human_labels": ["api_integration_gap", "human_feedback_general", "runtime_failure"], "issue_number": "22", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-088351e68e68b565", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#22\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#22\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 6\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'runtime_failure': 1, 'human_feedback_general': 4, 'api_integration_gap': 1}\nPolarities: {'bad': 2, 'neutral': 4}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-edf3177c76118124\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"runtime_failure\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/22\",\n    \"text\": \"GitHub feedback: runtime_failure\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/22\\nTitle: Update docs and implement next stage\\nBody:\\nFix critical memory safety bug and enhance task performance metrics.\\n\\nResolved a critical double-free error in the waker implementation by correcting `Arc` lifecycle management, which previously caused crashes. Additionally, eliminated dead code warnings by fully utilizing `TaskPerformanceMetrics` fields, enhancing performance monitoring and logging.\\n\\n---\\n\\n[Open in Web](https://www.cursor.com/agents?id=bc-6e4d9647-9d27-4224-bcb7-67c8f403a4b4) \u2022 [Open in Cursor](https://cursor.com/background-agent?bcId=bc-6e4d9647-9d27-4224-bcb7-67c8f403a4b4)\"\n  },\n  {\n    \"id\": \"github-feedback-comment-6def0b312f535236\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/22#discussion_r2229575710\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/22#discussion_r2229575710\\nTitle: \\nBody:\\n![critical](https://www.gstatic.com/codereviewagent/critical.svg)\\n\\nThe comment states \\\"Arc is consumed here, no need for forget\\\", but the previous code used `std::mem::forget(data)` which prevents the `Arc` from being dropped and its resources from being released. Removing `std::mem::forget(data)` here fixes a double free, but it's important to ensure that the `Arc` is indeed consumed and dropped correctly in all execution paths to prevent memory leaks.\\n\\n```rust\\n// Arc is consumed here, no need for forget\\n```\"\n  },\n  {\n    \"id\": \"github-feedback-comment-553a8fe5b95f626e\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-21092eb851d848d1", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311876, "scanner": "foundry_dataset", "fingerprint": "9b062512f091b5256844ba2b2febc90e8d2c62729af0d60c0ee6d10b73f3900e", "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": "ryancinsight/Moirai#21", "human_labels": ["api_integration_gap", "human_feedback_general"], "issue_number": "21", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-589ce5d1d6c03b9c", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#21\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#21\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 9\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'api_integration_gap': 3, 'human_feedback_general': 6}\nPolarities: {'bad': 3, 'neutral': 6}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-816dfe858e8a364f\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"api_integration_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/21\",\n    \"text\": \"GitHub feedback: api_integration_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/21\\nTitle: Update docs and implement next stage\\nBody:\\nThis pull request contains changes generated by Cursor background composer.\"\n  },\n  {\n    \"id\": \"github-feedback-comment-eeb535b0803c9a43\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/21#discussion_r2229343135\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/21#discussion_r2229343135\\nTitle: \\nBody:\\n![critical](https://www.gstatic.com/codereviewagent/critical.svg)\\n\\nUsing `thread::sleep` to wait for task completion is unreliable and can lead to inaccurate benchmark results, as there's no guarantee that the tasks have finished executing. The benchmark for `std_thread` in the same function correctly uses `handle.join().unwrap()`. A similar approach should be used here to ensure all tasks are completed before the benchmark iteration finishes.\\n\\n```rust\\n                    for handle in handles {\\n                        handle.join().unwrap();\\n                    }\\n                    \\n                    black_box(counter.load(Ordering::Relaxed))\\n```\"\n  },\n  {\n    \"id\": \"github-feedback-comment-51f2ff3f27958056\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/21#discussion_r2229343138\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/21#discussion_\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-94fe3e9e0614fb13", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311875, "scanner": "foundry_dataset", "fingerprint": "70c51c752720fd5323b0c13a8960eb7681ec80d4350a9f71f1e0b49c1ed1b25c", "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": "ryancinsight/Moirai#20", "human_labels": ["agent_instruction_gap", "human_feedback_general"], "issue_number": "20", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-740c375d2cbe90d0", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#20\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#20\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 6\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'agent_instruction_gap': 1, 'human_feedback_general': 5}\nPolarities: {'bad': 1, 'neutral': 5}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-71ac912c4dc4468e\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"agent_instruction_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/20\",\n    \"text\": \"GitHub feedback: agent_instruction_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/20\\nTitle: Update docs, implement, test, and commit\\nBody:\\nFixes `TaskHandle` result retrieval bug, completes Phase 9, and initiates Phase 10 for Version 1.0 release preparation.\\n\\nThe `spawn_internal` method was incorrectly creating `TaskHandle` instances without properly associating the result channel, leading to timeouts in priority scheduling tests. This PR updates `TaskWrapper` and `spawn_internal` to correctly manage result and completion channels, ensuring task results are propagated as expected.\\n\\n---\\n\\n[Open in Web](https://www.cursor.com/agents?id=bc-0f474efd-2827-4520-9851-476f5fefbdc9) \u2022 [Open in Cursor](https://cursor.com/background-agent?bcId=bc-0f474efd-2827-4520-9851-476f5fefbdc9)\"\n  },\n  {\n    \"id\": \"github-feedback-comment-cdfdc6a1a20f91c2\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/20#discussion_r2229202859\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/20#discussion_r2229202859\\nTitle: \\nBody:\\n![critical](https://www.gstatic.com/codereviewagent/critical.svg)\\n\\nThe `AtomicU64` type is used by `AtomicCounter` in this crate, but it's no longer imported after this change. This will cause a compilation error. You should add `AtomicU64` back to the import list.\\n\\n```suggestion\\nuse core::sync::atomic::{AtomicUsize, AtomicU64, Ordering};\\n```\"\n  },\n  {\n    \"id\": \"github-feedback-comment-0269b5e245f286cd\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/20#discussion_r222\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-00496088fbb50cba", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311874, "scanner": "foundry_dataset", "fingerprint": "9ffe828d227974142e988172dd2f025633282bf6ce36f0d3b57585b091ab02b0", "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": "ryancinsight/Moirai#2", "human_labels": ["agent_instruction_gap", "human_feedback_general"], "issue_number": "2", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-c7470cf06e1c701a", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#2\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#2\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 3\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'agent_instruction_gap': 1, 'human_feedback_general': 2}\nPolarities: {'bad': 1, 'neutral': 2}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-706a2148ef949ba7\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"agent_instruction_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/2\",\n    \"text\": \"GitHub feedback: agent_instruction_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/2\\nTitle: Create efficient rust async-parallel library\\nBody:\\nRefactor core traits, update module implementations, and resolve all compilation and test errors to establish a stable, pure stdlib foundation for the Moirai concurrency library.\\n\\nThis PR addresses numerous compilation errors and test failures arising from initial architectural choices and the `no_std` environment. Key changes include:\\n- **Core Trait Refactoring**: `Executor` and `Scheduler` traits were refined for object safety and clarity, leading to updates across `moirai-executor` and `moirai-scheduler`.\\n- **Metrics System Overhaul**: The entire metrics module was redesigned with `Counter`, `Gauge`, and `Histogram` primitives for more robust and flexible performance monitoring.\\n- **Task Abstraction Simplification**: Complex `TaskScope` and `PipelineBuilder` abstractions were temporarily removed due to inherent lifetime issues, focusing on a simpler, more stable task composition model (`TaskExt`, `ChainedTask`, `MappedTask`).\\n- **Pure Stdlib C\"\n  },\n  {\n    \"id\": \"github-feedback-comment-f0d89fa8fa0ffbf3\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/2#discussion_r2219223242\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/2#discussion_r2219223242\\nTitle: \\nBody:\\n![critical](https://www.gstatic.com/codereviewagent/critical.svg)\\n\\nThe `no_std` `Instant` stub is missing necessary traits like `Copy`, `Clone`, `PartialEq`, `Eq`, `PartialOrd`, and `Ord` which are present on `std::time::Instant`. This will lead to compilation errors\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-9e31cabad76abefa", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311873, "scanner": "foundry_dataset", "fingerprint": "f607584b42791f04bffea6553f6a0b101afbb6e6cfc0ad308d02a57048234f2d", "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": "ryancinsight/Moirai#19", "human_labels": ["api_integration_gap", "human_feedback_general", "positive_human_signal"], "issue_number": "19", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-619015f7e786af15", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#19\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#19\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 6\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'api_integration_gap': 1, 'human_feedback_general': 4, 'positive_human_signal': 1}\nPolarities: {'bad': 1, 'neutral': 5}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-6dfcf89ea0855156\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"api_integration_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/19\",\n    \"text\": \"GitHub feedback: api_integration_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/19\\nTitle: Update prd, checklist, and implement next stage\\nBody:\\nResolve critical compilation errors and advance Production Polish phase by fixing core mutability, API, and test infrastructure issues.\\n\\nThis PR resolves a series of critical compilation errors across `moirai-core`, `moirai-executor`, and `moirai` packages. Key fixes include: implementing `Arc<Mutex>` for thread-safe scheduler statistics, unifying `TaskHandle`'s `id` access, correcting `Future` trait bounds for async/blocking spawns, updating `TaskMetadata` fields, and aligning `spawn_with_priority` calls with new API. These changes unblock further development and significantly improve code quality, advancing the project to 98% completion in the Production Polish phase.\\n\\n---\\n\\n[Open in Web](https://www.cursor.com/agents?id=bc-774ced6a-5784-4848-81e7-b6ef02d9f0b9) \u2022 [Open in Cursor](https://cursor.com/background-agent?bcId=bc-774ced6a-5784-4848-81e7-b6ef02d9f0b9)\"\n  },\n  {\n    \"id\": \"github-feedback-comment-b0bd074f9cb9ccdc\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/19#discussion_r2228835354\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/19#discussion_r2228835354\\nTitle: \\nBody:\\n![high](https://www.gstatic.com/codereviewagent/high-priority.svg)\\n\\nUsing `if let Ok(...)` to handle the result of `self.stats.lock()` can lead to an inconsistent state if the mutex is poisoned. A poisoned mutex indicates a panic occurred while the lock was held, which is a critical error.\\n\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-6a586fe7eb53002f", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311872, "scanner": "foundry_dataset", "fingerprint": "553c555d3c7c209e1a839b6e7368e87db13f2cbd5b4fcfd08e057ab12ebb9bff", "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": "ryancinsight/Moirai#16", "human_labels": ["agent_instruction_gap", "human_feedback_general"], "issue_number": "16", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-900b2e0ba8030efe", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#16\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#16\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 4\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'agent_instruction_gap': 1, 'human_feedback_general': 3}\nPolarities: {'bad': 1, 'neutral': 3}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-2c6c5eb1fd5e8a43\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"agent_instruction_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/16\",\n    \"text\": \"GitHub feedback: agent_instruction_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/16\\nTitle: Review and advance development stage\\nBody:\\nResolve all build and test errors and enhance code quality by applying core design principles.\\n\\nThis PR systematically addresses 16 compilation errors (missing documentation) and 3 critical test failures (struct refactoring, histogram overflow, incorrect rate limiter test). The fixes ensure a clean build and 100% test pass rate, while applying SOLID, CUPID, ACID, GRASP, DRY, KISS, and YAGNI principles for improved maintainability and robustness.\\n\\n---\\n\\n[Open in Web](https://www.cursor.com/agents?id=bc-28777676-5cc2-41c7-834a-62ebf9ecb297) \u2022 [Open in Cursor](https://cursor.com/background-agent?bcId=bc-28777676-5cc2-41c7-834a-62ebf9ecb297)\"\n  },\n  {\n    \"id\": \"github-feedback-comment-bf9176efc54afad2\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/16#discussion_r2226177898\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/16#discussion_r2226177898\\nTitle: \\nBody:\\n![high](https://www.gstatic.com/codereviewagent/high-priority.svg)\\n\\nThis function uses `time_slice_ns` to store a scheduling `weight`, which is confusing as the field name implies a time value. This can lead to incorrect interpretations and bugs. Please use a dedicated field for the weight. This change assumes the `proportional_share_weight` field has been added to `RtConstraints`.\\n\\n```suggestion\\n    /// Create constraints for proportional-share scheduling.\\n    #[must_use]\\n    pub const fn proportional_share(weight: u32) -> Self {\\n        Self {\\n            deadline_ns: No\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-8bcf0de5c8766f2c", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311871, "scanner": "foundry_dataset", "fingerprint": "0879ace016c5fd2fa04248de4a7178133c017ae305af2a72e1b4dd56176d62d4", "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": "ryancinsight/Moirai#13", "human_labels": ["deployment_env_gap", "human_feedback_general", "runtime_failure"], "issue_number": "13", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-d275a3df9b06d1ca", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#13\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#13\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 6\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'deployment_env_gap': 1, 'human_feedback_general': 4, 'runtime_failure': 1}\nPolarities: {'bad': 2, 'neutral': 4}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-694002ad403dcda9\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"deployment_env_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/13\",\n    \"text\": \"GitHub feedback: deployment_env_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/13\\nTitle: Advance development phase, apply best practices\\nBody:\\nAdvance to Production Readiness by implementing CPU branch prediction optimizations and a performance regression detection system.\\n\\nThis PR introduces `likely`/`unlikely` hints and instruction prefetching for CPU performance gains, alongside a robust statistical framework for automated performance regression detection. It also includes a fix for a compilation error in `moirai-core` related to `min` not being a const function.\\n\\n---\\n\\n**Open Background Agent:** \\n[Web](https://www.cursor.com/agents?id=bc-6107c6f5-b331-4851-8308-3d6afd043194) \u00b7 [Cursor](https://cursor.com/background-agent?bcId=bc-6107c6f5-b331-4851-8308-3d6afd043194)\\n\\nLearn more about [Background Agents](https://docs.cursor.com/background-agent/web-and-mobile)\"\n  },\n  {\n    \"id\": \"github-feedback-comment-e80e1dece2a29ae8\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/13#discussion_r2223277861\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/13#discussion_r2223277861\\nTitle: \\nBody:\\n![critical](https://www.gstatic.com/codereviewagent/critical.svg)\\n\\nThe current implementation of `is_regression` is fundamentally flawed because it will report both performance degradations and significant performance *improvements* as regressions. The `regression_factor` calculation is equivalent to the absolute percentage difference between the means.\\n\\nFor example, for a throughput metric (where higher is better), if the baseline is\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-408fc202fe477e69", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311870, "scanner": "foundry_dataset", "fingerprint": "4d618801fe51e3ca26ed9fa2cdf114bf19014d6b3df99b5f45293353378aa175", "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": "ryancinsight/Moirai#12", "human_labels": ["human_feedback_general", "ui_workflow_gap"], "issue_number": "12", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-1a8fc66eacd39059", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#12\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#12\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 4\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'ui_workflow_gap': 1, 'human_feedback_general': 3}\nPolarities: {'bad': 1, 'neutral': 3}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-4503c1e0a9633a83\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"ui_workflow_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/12\",\n    \"text\": \"GitHub feedback: ui_workflow_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/12\\nTitle: Advance development, apply best practices\\nBody:\\nImplement Phase 7: Advanced Features, adding distributed computing and advanced real-time scheduling capabilities.\\n\\n---\\n\\n**Open Background Agent:** \\n[Web](https://www.cursor.com/agents?id=bc-9c7af352-2c39-443e-aabe-b1a5e941f990) \u00b7 [Cursor](https://cursor.com/background-agent?bcId=bc-9c7af352-2c39-443e-aabe-b1a5e941f990)\\n\\nLearn more about [Background Agents](https://docs.cursor.com/background-agent/web-and-mobile)\"\n  },\n  {\n    \"id\": \"github-feedback-comment-2d8575b27b67c1df\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/12#discussion_r2223076447\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/12#discussion_r2223076447\\nTitle: \\nBody:\\n![medium](https://www.gstatic.com/codereviewagent/medium-priority.svg)\\n\\nThe documentation for `cpu_quota_percent` is a bit confusing. The doc comment says `(0.0 to 1.0)`, but the type is `Option<u8>` and the inline comment on the next line says `0-100 percentage`. The implementation of `with_cpu_quota` also suggests a 0-100 range.\\n\\nTo avoid confusion, please update the doc comment to match the implementation.\\n\\n```suggestion\\n    /// CPU quota in percentage (0-100)\\n```\"\n  },\n  {\n    \"id\": \"github-feedback-comment-bd5b2190791eb414\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/12#discussion_r2223076454\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: rya\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-f6c8a2308e3c1084", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311869, "scanner": "foundry_dataset", "fingerprint": "b5d2fb8ba37d95f9159fc0e03bf524fcc29e5ac0e98cbdbbc2c1b06006fd49ee", "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": "ryancinsight/Moirai#10", "human_labels": ["deployment_env_gap", "human_feedback_general"], "issue_number": "10", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-c21e12d9b008f1bf", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#10\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#10\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 3\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'deployment_env_gap': 1, 'human_feedback_general': 2}\nPolarities: {'bad': 1, 'neutral': 2}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-8e502fe158e5e1f3\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"deployment_env_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/10\",\n    \"text\": \"GitHub feedback: deployment_env_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/10\\nTitle: Refine system with continuous quality checks\\nBody:\\nResolve all build errors, eliminate warnings, and fix critical memory safety issues.\\n\\nThe primary issue was a double-free memory corruption in the lock-free queue, which was completely resolved by rewriting the queue using `crossbeam-epoch` for safe memory reclamation. This eliminates a major blocker for production readiness.\\n\\n---\\n\\n**Open Background Agent:** \\n[Web](https://www.cursor.com/agents?id=bc-448e2404-df79-4708-a168-92f03355d138) \u00b7 [Cursor](https://cursor.com/background-agent?bcId=bc-448e2404-df79-4708-a168-92f03355d138)\\n\\nLearn more about [Background Agents](https://docs.cursor.com/background-agent/web-and-mobile)\"\n  },\n  {\n    \"id\": \"github-feedback-comment-c4669ead25c7ee09\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/10#discussion_r2220811870\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/10#discussion_r2220811870\\nTitle: \\nBody:\\n![critical](https://www.gstatic.com/codereviewagent/critical.svg)\\n\\nThere's a critical race condition in the `dequeue` method. By speculatively taking the data from the node (`data.take()`) before the `compare_exchange_weak` operation, it's possible for multiple threads to attempt this on the same node concurrently.\\n\\nHere's a potential scenario leading to data loss:\\n1. Thread A calls `data.take()` and gets `Some(value)`.\\n2. Thread B calls `data.take()` on the same node and gets `None`.\\n3. Thread A's CAS on `self.head` fails for some reason. It doesn't resto\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-9f92bfd01d52edad", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_assumption_check", "level": "warning", "message": {"text": "Foundry mined assumption checks: ryancinsight/Moirai"}, "properties": {"repobilityId": 311868, "scanner": "foundry_dataset", "fingerprint": "a9246d6658ed5067a098d57d16f03c1ccb829938cac8131f06f386b3a9b07d85", "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": "ryancinsight/Moirai#1", "human_labels": ["agent_instruction_gap", "human_feedback_general"], "issue_number": "1", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-665b1bff584ab298", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: assumption_checks\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#1\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#1\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 5\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'agent_instruction_gap': 1, 'human_feedback_general': 4}\nPolarities: {'bad': 1, 'neutral': 4}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-9700a1c8bcdd8de8\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"agent_instruction_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/1\",\n    \"text\": \"GitHub feedback: agent_instruction_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/1\\nTitle: Rust concurrency library design and planning\\nBody:\\nPerform a comprehensive architectural review and unify communication (IPC/MPMC) under a single scheduler-coordinated transport layer.\\n\\nThis review ensures optimal design, documentation, and adherence to elite programming principles (SOLID, GRASP, CUPID, ACID, DRY, KISS, YAGNI), leading to a more robust and unified hybrid concurrency library.\\n\\n---\\n\\n**Open Background Agent:** \\n[Web](https://www.cursor.com/agents?id=bc-8aa7d20e-beea-444e-9f5c-e06505ce3306) \u00b7 [Cursor](https://cursor.com/background-agent?bcId=bc-8aa7d20e-beea-444e-9f5c-e06505ce3306)\\n\\nLearn more about [Background Agents](https://docs.cursor.com/background-agents)\"\n  },\n  {\n    \"id\": \"github-feedback-comment-2a972eaf8cfe9f12\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/1#discussion_r2219138823\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/1#discussion_r2219138823\\nTitle: \\nBody:\\n![medium](https://www.gstatic.com/codereviewagent/medium-priority.svg)\\n\\nConsider adding a comment explaining the purpose of `with_plugin` and how it enhances extensibility.\\n\\n```suggestion\\n    fn with_plugin<P: ExecutorPlugin>(self, plugin: P) -> Self; // Enables extending the executor with custom plugins\\n\\n```\"\n  },\n  {\n    \"id\": \"github-feedback-comment-03b37186589f184b\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/1#discussion_r2219138835\",\n    \"text\": \"GitHub feedback: human\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-assumption_checks-625512b7347de12b", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/assumption_checks/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/assumption_checks", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_docs_only_fix", "level": "error", "message": {"text": "Foundry mined docs only runtime fix: ryancinsight/Moirai"}, "properties": {"repobilityId": 358287, "scanner": "foundry_dataset", "fingerprint": "a03b648acbdae497e62852fad36ea6e2d9ccc47fd06e85915779ade67e91c73c", "category": "practices", "severity": "high", "confidence": 0.8, "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": "Docs-only response to runtime or integration issue", "intent": "Assumption-check examples where docs or claims are not enough proof.", "labels": {"docs_or_claims": 1, "ui_or_frontend": 1, "deployment_env_gap": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "docs_only_runtime_fix", "outcomes": {"not_resolved_or_not_observed": 6}, "polarity": "bad", "query_id": "docs_only_runtime_fix", "severity": "high", "ci_labels": {}, "synthetic": false, "edge_count": 17, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "thread_touches_file": 2, "chain_has_link_quality": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 2, "thread_has_comment_chain": 1, "comment_chain_touches_file": 2, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 11, "node_types": {"repo": 1, "thread": 1, "comment": 1, "pr_file": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 3, "comment_chain": 1}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#60", "issue_number": "60", "quality_tiers": {"unresolved": 3}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "assumption_check", "source_motif_id": "graph-pattern-motif-thread-72177a48c00df993", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {"docs_or_claims": 4, "ui_or_frontend": 4}}, "text": "Graph query export: Docs-only response to runtime or integration issue\nQuery id: docs_only_runtime_fix\nQuery type: motif_query\nIntent: Assumption-check examples where docs or claims are not enough proof.\nMotif: docs_only_runtime_fix\nTraining usage: assumption_check\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#60\nEvidence:\nGraph motif: Runtime/integration complaint answered mostly with docs or claims\nMotif id: docs_only_runtime_fix\nPolarity: bad\nTraining usage: assumption_check\nSeverity: high\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#60\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#60\nRepo: ryancinsight/Moirai\nIssue/PR number: 60\nGraph consistency label: needs_more_evidence\nNodes: 11\nEdges: 17\nNode types: {'link_quality': 3, 'pr_file': 2, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 3, 'thread_touches_file': 2, 'comment_chain_touches_file': 2, 'issue_chain_touches_file': 2, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 3, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'deployment_env_gap': 1, 'docs_or_claims': 1, 'ui_or_frontend': 1, 'human_reported_issue_no_linked_fix': 1}\nOutcomes: {'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 3}\nCI labels: {}\nCurriculum targets:\n- Train models to reject docs-only fixes for runtime, integration, data, or security failures.\n- Add paired examples where the correct fix changes executable paths and adds verification.\nAssumption checks:\n- Do changed files include executable code or only documentation/claims?\n- Does the complaint require runtime behavior that docs cannot prove?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-7361cd11c7bdd885", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/docs_only_runtime_fix/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/docs_only_runtime_fix", "training_usage": "assumption_check"}}}, {"ruleId": "foundry_test_ci_gap", "level": "error", "message": {"text": "Foundry mined test ci gap after feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 340820, "scanner": "foundry_dataset", "fingerprint": "195f7cb05464325003ecd714f80aec3e7cd0aa23aef9729fc292359cd8ab9fd3", "category": "testing", "severity": "high", "confidence": 0.78, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Feedback exposes missing tests or CI", "intent": "Hard negatives for feedback/fix chains without adequate guardrails.", "labels": {"test_ci_gap": 1, "runtime_failure": 1, "ui_workflow_gap": 1, "mock_placeholder": 1, "weak blueprint fit": 1, "security_auth_secret": 1, "partial blueprint fit": 1, "human_feedback_general": 5, "unlinked_human_feedback": 5, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 7, "ambiguous_needs_more_evidence": 5, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 5, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "test_ci_gap_after_feedback", "outcomes": {"not_resolved_or_not_observed": 14, "ambiguous_needs_more_evidence": 10}, "polarity": "bad", "query_id": "test_ci_gap_after_feedback", "severity": "high", "ci_labels": {}, "synthetic": false, "edge_count": 72, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 10, "thread_has_comment": 10, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 16, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 10, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 10}, "node_count": 46, "node_types": {"repo": 1, "thread": 1, "comment": 10, "alignment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 16, "comment_chain": 10, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#9", "issue_number": "9", "quality_tiers": {"unresolved": 12, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-57a37993ab81bed2", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Feedback exposes missing tests or CI\nQuery id: test_ci_gap_after_feedback\nQuery type: motif_query\nIntent: Hard negatives for feedback/fix chains without adequate guardrails.\nMotif: test_ci_gap_after_feedback\nTraining usage: hard_negative\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#9\nEvidence:\nGraph motif: Feedback or fix context exposes missing test/CI guardrails\nMotif id: test_ci_gap_after_feedback\nPolarity: bad\nTraining usage: hard_negative\nSeverity: high\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#9\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#9\nRepo: ryancinsight/Moirai\nIssue/PR number: 9\nGraph consistency label: assumption_check\nNodes: 46\nEdges: 72\nNode types: {'link_quality': 16, 'comment': 10, 'comment_chain': 10, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 16, 'thread_has_comment': 10, 'thread_has_comment_chain': 10, 'comment_has_chain': 10, 'issue_chain_has_comment_chain': 10, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 7, 'human_feedback_general': 5, 'human_reported_issue_no_linked_fix': 5, 'unlinked_human_feedback': 5, 'ambiguous_needs_more_evidence': 5, 'blueprint_human_gap_alignment': 4, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'mock_placeholder': 1, 'runtime_failure': 1, 'test_ci_gap': 1, 'security_auth_secret': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 14, 'ambiguous_needs_more_evidence': 10}\nQuality tiers: {'unresolved': 12, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Turn human feedback into regression tests and CI gates.\n- Penalize fixes that do not add or exercise verification for affected workflows.\nAssumption checks:\n- Did the fix add tests for the exact complaint?\n- Does CI run those tests, or is verification only implied?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-57960de941e92174", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/test_ci_gap_after_feedback/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/test_ci_gap_after_feedback", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_test_ci_gap", "level": "error", "message": {"text": "Foundry mined test ci gap after feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 340819, "scanner": "foundry_dataset", "fingerprint": "08b2bf7c932d12b6ec6ab90cd038c9bcc54ab9e0653895a26ac2094a52887c2e", "category": "testing", "severity": "high", "confidence": 0.78, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Feedback exposes missing tests or CI", "intent": "Hard negatives for feedback/fix chains without adequate guardrails.", "labels": {"test_ci_gap": 1, "docs_or_claims": 1, "ui_or_frontend": 19, "weak blueprint fit": 1, "partial blueprint fit": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "test_ci_gap_after_feedback", "outcomes": {"not_resolved_or_not_observed": 6}, "polarity": "bad", "query_id": "test_ci_gap_after_feedback", "severity": "high", "ci_labels": {}, "synthetic": false, "edge_count": 63, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "thread_touches_file": 20, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 5, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 1, "comment_chain_touches_file": 12, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 35, "node_types": {"repo": 1, "thread": 1, "comment": 1, "pr_file": 20, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 5, "comment_chain": 1, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#59", "issue_number": "59", "quality_tiers": {"unresolved": 3, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-126e725389f2f37e", "graph_gold_label": "assumption_check", "changed_file_labels": {"docs_or_claims": 4, "ui_or_frontend": 76}}, "text": "Graph query export: Feedback exposes missing tests or CI\nQuery id: test_ci_gap_after_feedback\nQuery type: motif_query\nIntent: Hard negatives for feedback/fix chains without adequate guardrails.\nMotif: test_ci_gap_after_feedback\nTraining usage: hard_negative\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#59\nEvidence:\nGraph motif: Feedback or fix context exposes missing test/CI guardrails\nMotif id: test_ci_gap_after_feedback\nPolarity: bad\nTraining usage: hard_negative\nSeverity: high\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#59\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#59\nRepo: ryancinsight/Moirai\nIssue/PR number: 59\nGraph consistency label: assumption_check\nNodes: 35\nEdges: 63\nNode types: {'pr_file': 20, 'link_quality': 5, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'thread_touches_file': 20, 'comment_chain_touches_file': 12, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 5, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 19, 'not_resolved_or_not_observed': 3, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'test_ci_gap': 1, 'docs_or_claims': 1, 'human_reported_issue_no_linked_fix': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 3, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Turn human feedback into regression tests and CI gates.\n- Penalize fixes that do not add or exercise verification for affected workflows.\nAssumption checks:\n- Did the fix add tests for the exact complaint?\n- Does CI run those tests, or is verification only implied?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-a9043a0753c3a7ff", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/test_ci_gap_after_feedback/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/test_ci_gap_after_feedback", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_test_ci_gap", "level": "error", "message": {"text": "Foundry mined test ci gap after feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 340818, "scanner": "foundry_dataset", "fingerprint": "809e512a2e2c9c9daccfe37af91928268e3412c79a996fb15d859c4b59dd450d", "category": "testing", "severity": "high", "confidence": 0.78, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Feedback exposes missing tests or CI", "intent": "Hard negatives for feedback/fix chains without adequate guardrails.", "labels": {"test_or_ci": 4, "test_ci_gap": 1, "ui_or_frontend": 9, "source_or_other": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "partial blueprint fit": 1, "human_feedback_general": 2, "unlinked_human_feedback": 2, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 5, "ambiguous_needs_more_evidence": 2, "blueprint_human_gap_alignment": 6, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "test_ci_gap_after_feedback", "outcomes": {"not_resolved_or_not_observed": 10, "ambiguous_needs_more_evidence": 4}, "polarity": "bad", "query_id": "test_ci_gap_after_feedback", "severity": "high", "ci_labels": {}, "synthetic": false, "edge_count": 141, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 5, "thread_has_comment": 4, "thread_touches_file": 14, "thread_has_pr_review": 1, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 13, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 5, "comment_chain_touches_file": 60, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 5}, "node_count": 49, "node_types": {"repo": 1, "thread": 1, "comment": 4, "pr_file": 14, "alignment": 6, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 13, "comment_chain": 5, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#52", "issue_number": "52", "quality_tiers": {"unresolved": 7, "assumption_check": 6}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-d5f5362f3e0a5117", "graph_gold_label": "assumption_check", "changed_file_labels": {"test_or_ci": 32, "ui_or_frontend": 72, "source_or_other": 8}}, "text": "Graph query export: Feedback exposes missing tests or CI\nQuery id: test_ci_gap_after_feedback\nQuery type: motif_query\nIntent: Hard negatives for feedback/fix chains without adequate guardrails.\nMotif: test_ci_gap_after_feedback\nTraining usage: hard_negative\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#52\nEvidence:\nGraph motif: Feedback or fix context exposes missing test/CI guardrails\nMotif id: test_ci_gap_after_feedback\nPolarity: bad\nTraining usage: hard_negative\nSeverity: high\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#52\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#52\nRepo: ryancinsight/Moirai\nIssue/PR number: 52\nGraph consistency label: assumption_check\nNodes: 49\nEdges: 141\nNode types: {'pr_file': 14, 'link_quality': 13, 'alignment': 6, 'comment_chain': 5, 'comment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 60, 'thread_touches_file': 14, 'chain_has_link_quality': 13, 'issue_chain_touches_file': 12, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'thread_has_comment_chain': 5, 'comment_has_chain': 5, 'issue_chain_has_comment_chain': 5, 'thread_has_comment': 4, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 9, 'blueprint_human_gap_alignment': 6, 'not_resolved_or_not_observed': 5, 'test_or_ci': 4, 'human_reported_issue_no_linked_fix': 3, 'human_feedback_general': 2, 'api_integration_gap': 2, 'unlinked_human_feedback': 2, 'ambiguous_needs_more_evidence': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'test_ci_gap': 1, 'source_or_other': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 10, 'ambiguous_needs_more_evidence': 4}\nQuality tiers: {'unresolved': 7, 'assumption_check': 6}\nCI labels: {}\nCurriculum targets:\n- Turn human feedback into regression tests and CI gates.\n- Penalize fixes that do not add or exercise verification for affected workflows.\nAssumption checks:\n- Did the fix add tests for the exact complaint?\n- Does CI run those tests, or is verification only implied?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-a0252bacb85749fe", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/test_ci_gap_after_feedback/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/test_ci_gap_after_feedback", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_test_ci_gap", "level": "error", "message": {"text": "Foundry mined test ci gap after feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 340817, "scanner": "foundry_dataset", "fingerprint": "6daf4818ae35dff42258681677e300dc8ada4e75ee2336b692c7b1f67493377c", "category": "testing", "severity": "high", "confidence": 0.78, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Feedback exposes missing tests or CI", "intent": "Hard negatives for feedback/fix chains without adequate guardrails.", "labels": {"test_ci_gap": 1, "ui_or_frontend": 13, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 5, "unlinked_human_feedback": 5, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 7, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "test_ci_gap_after_feedback", "outcomes": {"not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 14}, "polarity": "bad", "query_id": "test_ci_gap_after_feedback", "severity": "high", "ci_labels": {}, "synthetic": false, "edge_count": 166, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 7, "thread_has_comment": 6, "thread_touches_file": 13, "thread_has_pr_review": 1, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 13, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 7, "comment_chain_touches_file": 84, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 7}, "node_count": 50, "node_types": {"repo": 1, "thread": 1, "comment": 6, "pr_file": 13, "alignment": 4, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 13, "comment_chain": 7, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#51", "issue_number": "51", "quality_tiers": {"unresolved": 9, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-cdc8840ff6007e99", "graph_gold_label": "assumption_check", "changed_file_labels": {"ui_or_frontend": 130}}, "text": "Graph query export: Feedback exposes missing tests or CI\nQuery id: test_ci_gap_after_feedback\nQuery type: motif_query\nIntent: Hard negatives for feedback/fix chains without adequate guardrails.\nMotif: test_ci_gap_after_feedback\nTraining usage: hard_negative\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#51\nEvidence:\nGraph motif: Feedback or fix context exposes missing test/CI guardrails\nMotif id: test_ci_gap_after_feedback\nPolarity: bad\nTraining usage: hard_negative\nSeverity: high\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#51\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#51\nRepo: ryancinsight/Moirai\nIssue/PR number: 51\nGraph consistency label: assumption_check\nNodes: 50\nEdges: 166\nNode types: {'pr_file': 13, 'link_quality': 13, 'comment_chain': 7, 'comment': 6, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 84, 'thread_touches_file': 13, 'chain_has_link_quality': 13, 'issue_chain_touches_file': 12, 'thread_has_comment_chain': 7, 'comment_has_chain': 7, 'issue_chain_has_comment_chain': 7, 'thread_has_comment': 6, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 13, 'ambiguous_needs_more_evidence': 7, 'human_feedback_general': 5, 'unlinked_human_feedback': 5, 'blueprint_human_gap_alignment': 4, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'test_ci_gap': 1, 'api_integration_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 14, 'not_resolved_or_not_observed': 4}\nQuality tiers: {'unresolved': 9, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Turn human feedback into regression tests and CI gates.\n- Penalize fixes that do not add or exercise verification for affected workflows.\nAssumption checks:\n- Did the fix add tests for the exact complaint?\n- Does CI run those tests, or is verification only implied?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-a711c8736f668cf7", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/test_ci_gap_after_feedback/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/test_ci_gap_after_feedback", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_test_ci_gap", "level": "error", "message": {"text": "Foundry mined test ci gap after feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 340816, "scanner": "foundry_dataset", "fingerprint": "68cd323aa473bda7bd923d35b4ee08adcd57a34b1c1a4ab94f8f69f2abe37243", "category": "testing", "severity": "high", "confidence": 0.78, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Feedback exposes missing tests or CI", "intent": "Hard negatives for feedback/fix chains without adequate guardrails.", "labels": {"test_ci_gap": 1, "ui_or_frontend": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 2, "unlinked_human_feedback": 2, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 2, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "test_ci_gap_after_feedback", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 4}, "polarity": "bad", "query_id": "test_ci_gap_after_feedback", "severity": "high", "ci_labels": {}, "synthetic": false, "edge_count": 48, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 4, "thread_has_comment": 3, "thread_touches_file": 1, "thread_has_pr_review": 1, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 10, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 1, "thread_has_comment_chain": 4, "comment_chain_touches_file": 4, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 4}, "node_count": 29, "node_types": {"repo": 1, "thread": 1, "comment": 3, "pr_file": 1, "alignment": 4, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 10, "comment_chain": 4, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#49", "issue_number": "49", "quality_tiers": {"unresolved": 6, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-8a35f1024e27b57f", "graph_gold_label": "assumption_check", "changed_file_labels": {"ui_or_frontend": 7}}, "text": "Graph query export: Feedback exposes missing tests or CI\nQuery id: test_ci_gap_after_feedback\nQuery type: motif_query\nIntent: Hard negatives for feedback/fix chains without adequate guardrails.\nMotif: test_ci_gap_after_feedback\nTraining usage: hard_negative\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#49\nEvidence:\nGraph motif: Feedback or fix context exposes missing test/CI guardrails\nMotif id: test_ci_gap_after_feedback\nPolarity: bad\nTraining usage: hard_negative\nSeverity: high\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#49\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#49\nRepo: ryancinsight/Moirai\nIssue/PR number: 49\nGraph consistency label: assumption_check\nNodes: 29\nEdges: 48\nNode types: {'link_quality': 10, 'comment_chain': 4, 'alignment': 4, 'comment': 3, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'pr_file': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 10, 'thread_has_comment_chain': 4, 'comment_has_chain': 4, 'comment_chain_touches_file': 4, 'issue_chain_has_comment_chain': 4, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'thread_has_comment': 3, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_touches_file': 1, 'thread_has_issue_chain': 1, 'issue_chain_touches_file': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 4, 'blueprint_human_gap_alignment': 4, 'human_feedback_general': 2, 'human_reported_issue_no_linked_fix': 2, 'unlinked_human_feedback': 2, 'ambiguous_needs_more_evidence': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'test_ci_gap': 1, 'ui_or_frontend': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 8, 'ambiguous_needs_more_evidence': 4}\nQuality tiers: {'unresolved': 6, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Turn human feedback into regression tests and CI gates.\n- Penalize fixes that do not add or exercise verification for affected workflows.\nAssumption checks:\n- Did the fix add tests for the exact complaint?\n- Does CI run those tests, or is verification only implied?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-e2afe4bb17881936", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/test_ci_gap_after_feedback/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/test_ci_gap_after_feedback", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_test_ci_gap", "level": "error", "message": {"text": "Foundry mined test ci gap after feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 340815, "scanner": "foundry_dataset", "fingerprint": "ac91eb2b3ab8c5fad2442c8041403366f7d8bedfb8e7f66037775054756162aa", "category": "testing", "severity": "high", "confidence": 0.78, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Feedback exposes missing tests or CI", "intent": "Hard negatives for feedback/fix chains without adequate guardrails.", "labels": {"test_ci_gap": 1, "runtime_failure": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "security_auth_secret": 1, "partial blueprint fit": 1, "human_feedback_general": 11, "unlinked_human_feedback": 11, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 13, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 4, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "test_ci_gap_after_feedback", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 26}, "polarity": "bad", "query_id": "test_ci_gap_after_feedback", "severity": "high", "ci_labels": {}, "synthetic": false, "edge_count": 97, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 15, "thread_has_comment": 15, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 21, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 15, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 15}, "node_count": 61, "node_types": {"repo": 1, "thread": 1, "comment": 15, "alignment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 21, "comment_chain": 15, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#30", "issue_number": "30", "quality_tiers": {"unresolved": 17, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-5c1c3a42700283bd", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Feedback exposes missing tests or CI\nQuery id: test_ci_gap_after_feedback\nQuery type: motif_query\nIntent: Hard negatives for feedback/fix chains without adequate guardrails.\nMotif: test_ci_gap_after_feedback\nTraining usage: hard_negative\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#30\nEvidence:\nGraph motif: Feedback or fix context exposes missing test/CI guardrails\nMotif id: test_ci_gap_after_feedback\nPolarity: bad\nTraining usage: hard_negative\nSeverity: high\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#30\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#30\nRepo: ryancinsight/Moirai\nIssue/PR number: 30\nGraph consistency label: assumption_check\nNodes: 61\nEdges: 97\nNode types: {'link_quality': 21, 'comment': 15, 'comment_chain': 15, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 21, 'thread_has_comment': 15, 'thread_has_comment_chain': 15, 'comment_has_chain': 15, 'issue_chain_has_comment_chain': 15, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 13, 'human_feedback_general': 11, 'unlinked_human_feedback': 11, 'human_reported_issue_no_linked_fix': 4, 'not_resolved_or_not_observed': 4, 'blueprint_human_gap_alignment': 4, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'test_ci_gap': 1, 'security_auth_secret': 1, 'runtime_failure': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 26, 'not_resolved_or_not_observed': 8}\nQuality tiers: {'unresolved': 17, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Turn human feedback into regression tests and CI gates.\n- Penalize fixes that do not add or exercise verification for affected workflows.\nAssumption checks:\n- Did the fix add tests for the exact complaint?\n- Does CI run those tests, or is verification only implied?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-e9a0d7fb9f90a1b3", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/test_ci_gap_after_feedback/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/test_ci_gap_after_feedback", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_test_ci_gap", "level": "error", "message": {"text": "Foundry mined test ci gap after feedback: ryancinsight/Moirai"}, "properties": {"repobilityId": 340814, "scanner": "foundry_dataset", "fingerprint": "244999ee658973bedca330df74aa712333362da8b84cf43bf5b917f8b07acc69", "category": "testing", "severity": "high", "confidence": 0.78, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Feedback exposes missing tests or CI", "intent": "Hard negatives for feedback/fix chains without adequate guardrails.", "labels": {"test_ci_gap": 1, "deployment_env_gap": 1, "weak blueprint fit": 1, "partial blueprint fit": 1, "human_feedback_general": 4, "unlinked_human_feedback": 4, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 6, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "test_ci_gap_after_feedback", "outcomes": {"not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 12}, "polarity": "bad", "query_id": "test_ci_gap_after_feedback", "severity": "high", "ci_labels": {}, "synthetic": false, "edge_count": 44, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 6, "thread_has_comment": 6, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 10, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 6, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 6}, "node_count": 30, "node_types": {"repo": 1, "thread": 1, "comment": 6, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 10, "comment_chain": 6, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#26", "issue_number": "26", "quality_tiers": {"unresolved": 8, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-fda3aa6a683c6182", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Feedback exposes missing tests or CI\nQuery id: test_ci_gap_after_feedback\nQuery type: motif_query\nIntent: Hard negatives for feedback/fix chains without adequate guardrails.\nMotif: test_ci_gap_after_feedback\nTraining usage: hard_negative\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#26\nEvidence:\nGraph motif: Feedback or fix context exposes missing test/CI guardrails\nMotif id: test_ci_gap_after_feedback\nPolarity: bad\nTraining usage: hard_negative\nSeverity: high\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#26\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#26\nRepo: ryancinsight/Moirai\nIssue/PR number: 26\nGraph consistency label: assumption_check\nNodes: 30\nEdges: 44\nNode types: {'link_quality': 10, 'comment': 6, 'comment_chain': 6, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 10, 'thread_has_comment': 6, 'thread_has_comment_chain': 6, 'comment_has_chain': 6, 'issue_chain_has_comment_chain': 6, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 6, 'human_feedback_general': 4, 'unlinked_human_feedback': 4, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'deployment_env_gap': 1, 'test_ci_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 12, 'not_resolved_or_not_observed': 4}\nQuality tiers: {'unresolved': 8, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Turn human feedback into regression tests and CI gates.\n- Penalize fixes that do not add or exercise verification for affected workflows.\nAssumption checks:\n- Did the fix add tests for the exact complaint?\n- Does CI run those tests, or is verification only implied?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-bc9d484a4f99b0b7", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/test_ci_gap_after_feedback/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/test_ci_gap_after_feedback", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_schema_ui_api_gap", "level": "error", "message": {"text": "Foundry mined schema ui api mismatch: ryancinsight/Moirai"}, "properties": {"repobilityId": 330904, "scanner": "foundry_dataset", "fingerprint": "2f6aecbedb5c61fd33c758ce58e872faa3b25bde9b2f85dabdda24fdc28488b8", "category": "quality", "severity": "high", "confidence": 0.76, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Schema, UI, and API mismatch", "intent": "Assumption-check examples for data-path consistency across layers.", "labels": {"test_or_ci": 4, "ui_or_frontend": 10, "source_or_other": 6, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 6, "data_schema_persistence": 3, "unlinked_human_feedback": 6, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 8, "blueprint_human_gap_alignment": 8, "human_reported_issue_no_linked_fix": 4, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "schema_ui_api_mismatch", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 16}, "polarity": "bad", "query_id": "schema_ui_api_mismatch", "severity": "high", "ci_labels": {}, "synthetic": false, "edge_count": 240, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 10, "thread_has_comment": 9, "thread_touches_file": 20, "thread_has_pr_review": 1, "alignment_uses_comment": 8, "alignment_uses_finding": 8, "chain_has_link_quality": 20, "comment_aligns_finding": 8, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 10, "comment_chain_touches_file": 120, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 10}, "node_count": 74, "node_types": {"repo": 1, "thread": 1, "comment": 9, "pr_file": 20, "alignment": 8, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 20, "comment_chain": 10, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#50", "issue_number": "50", "quality_tiers": {"unresolved": 12, "assumption_check": 8}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "assumption_check", "source_motif_id": "graph-pattern-motif-thread-92c7fb52782323b1", "graph_gold_label": "assumption_check", "changed_file_labels": {"test_or_ci": 52, "ui_or_frontend": 130, "source_or_other": 78}}, "text": "Graph query export: Schema, UI, and API mismatch\nQuery id: schema_ui_api_mismatch\nQuery type: motif_query\nIntent: Assumption-check examples for data-path consistency across layers.\nMotif: schema_ui_api_mismatch\nTraining usage: assumption_check\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#50\nEvidence:\nGraph motif: Schema, UI, and API evidence do not line up\nMotif id: schema_ui_api_mismatch\nPolarity: bad\nTraining usage: assumption_check\nSeverity: high\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#50\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#50\nRepo: ryancinsight/Moirai\nIssue/PR number: 50\nGraph consistency label: assumption_check\nNodes: 74\nEdges: 240\nNode types: {'pr_file': 20, 'link_quality': 20, 'comment_chain': 10, 'comment': 9, 'alignment': 8, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 120, 'thread_touches_file': 20, 'chain_has_link_quality': 20, 'issue_chain_touches_file': 12, 'thread_has_comment_chain': 10, 'comment_has_chain': 10, 'issue_chain_has_comment_chain': 10, 'thread_has_comment': 9, 'alignment_uses_comment': 8, 'alignment_uses_finding': 8, 'comment_aligns_finding': 8, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 10, 'ambiguous_needs_more_evidence': 8, 'blueprint_human_gap_alignment': 8, 'human_feedback_general': 6, 'source_or_other': 6, 'unlinked_human_feedback': 6, 'test_or_ci': 4, 'human_reported_issue_no_linked_fix': 4, 'not_resolved_or_not_observed': 4, 'data_schema_persistence': 3, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 16, 'not_resolved_or_not_observed': 8}\nQuality tiers: {'unresolved': 12, 'assumption_check': 8}\nCI labels: {}\nCurriculum targets:\n- Create schema-to-API-to-UI consistency tasks with migrations and tests.\n- Teach models to verify persistence, route contracts, and UI state together.\nAssumption checks:\n- Do schema changes have matching API and UI handling?\n- Are migrations and tests present for the data path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-fffa1638180cc83f", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/schema_ui_api_mismatch/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/schema_ui_api_mismatch", "training_usage": "assumption_check"}}}, {"ruleId": "foundry_schema_ui_api_gap", "level": "error", "message": {"text": "Foundry mined schema ui api mismatch: ryancinsight/Moirai"}, "properties": {"repobilityId": 330903, "scanner": "foundry_dataset", "fingerprint": "ce9fd70b32a669be074b0bf57c4a8975d3b9ca8ffb2d6e042ae9f09fd9aace74", "category": "quality", "severity": "high", "confidence": 0.76, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Schema, UI, and API mismatch", "intent": "Assumption-check examples for data-path consistency across layers.", "labels": {"ui_or_frontend": 4, "source_or_other": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 6, "data_schema_persistence": 1, "unlinked_human_feedback": 6, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 8, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "schema_ui_api_mismatch", "outcomes": {"not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 16}, "polarity": "bad", "query_id": "schema_ui_api_mismatch", "severity": "high", "ci_labels": {}, "synthetic": false, "edge_count": 112, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 8, "thread_has_comment": 7, "thread_touches_file": 5, "thread_has_pr_review": 1, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 14, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 5, "thread_has_comment_chain": 8, "comment_chain_touches_file": 40, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 8}, "node_count": 45, "node_types": {"repo": 1, "thread": 1, "comment": 7, "pr_file": 5, "alignment": 4, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 14, "comment_chain": 8, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#42", "issue_number": "42", "quality_tiers": {"unresolved": 10, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "assumption_check", "source_motif_id": "graph-pattern-motif-thread-d846d2e9fab1ac0a", "graph_gold_label": "assumption_check", "changed_file_labels": {"ui_or_frontend": 44, "source_or_other": 11}}, "text": "Graph query export: Schema, UI, and API mismatch\nQuery id: schema_ui_api_mismatch\nQuery type: motif_query\nIntent: Assumption-check examples for data-path consistency across layers.\nMotif: schema_ui_api_mismatch\nTraining usage: assumption_check\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#42\nEvidence:\nGraph motif: Schema, UI, and API evidence do not line up\nMotif id: schema_ui_api_mismatch\nPolarity: bad\nTraining usage: assumption_check\nSeverity: high\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#42\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#42\nRepo: ryancinsight/Moirai\nIssue/PR number: 42\nGraph consistency label: assumption_check\nNodes: 45\nEdges: 112\nNode types: {'link_quality': 14, 'comment_chain': 8, 'comment': 7, 'pr_file': 5, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 40, 'chain_has_link_quality': 14, 'thread_has_comment_chain': 8, 'comment_has_chain': 8, 'issue_chain_has_comment_chain': 8, 'thread_has_comment': 7, 'thread_touches_file': 5, 'issue_chain_touches_file': 5, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 8, 'human_feedback_general': 6, 'unlinked_human_feedback': 6, 'ui_or_frontend': 4, 'blueprint_human_gap_alignment': 4, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'data_schema_persistence': 1, 'api_integration_gap': 1, 'source_or_other': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 16, 'not_resolved_or_not_observed': 4}\nQuality tiers: {'unresolved': 10, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Create schema-to-API-to-UI consistency tasks with migrations and tests.\n- Teach models to verify persistence, route contracts, and UI state together.\nAssumption checks:\n- Do schema changes have matching API and UI handling?\n- Are migrations and tests present for the data path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-f842afd4ee1c48f9", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/schema_ui_api_mismatch/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/schema_ui_api_mismatch", "training_usage": "assumption_check"}}}, {"ruleId": "foundry_schema_ui_api_gap", "level": "error", "message": {"text": "Foundry mined schema ui api mismatch: ryancinsight/Moirai"}, "properties": {"repobilityId": 330902, "scanner": "foundry_dataset", "fingerprint": "b9f96f674d3240b30e4618310d15e84f2be7e023b2d562d6e679a7fd35b067ee", "category": "quality", "severity": "high", "confidence": 0.76, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Schema, UI, and API mismatch", "intent": "Assumption-check examples for data-path consistency across layers.", "labels": {"ui_workflow_gap": 1, "mock_placeholder": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 5, "data_schema_persistence": 1, "unlinked_human_feedback": 5, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 7, "blueprint_human_gap_alignment": 6, "human_reported_issue_no_linked_fix": 4, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "schema_ui_api_mismatch", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 14}, "polarity": "bad", "query_id": "schema_ui_api_mismatch", "severity": "high", "ci_labels": {}, "synthetic": false, "edge_count": 75, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 9, "thread_has_comment": 9, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 17, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 9, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 9}, "node_count": 47, "node_types": {"repo": 1, "thread": 1, "comment": 9, "alignment": 6, "fix_outcome": 1, "issue_chain": 1, "link_quality": 17, "comment_chain": 9, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#31", "issue_number": "31", "quality_tiers": {"unresolved": 11, "assumption_check": 6}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "assumption_check", "source_motif_id": "graph-pattern-motif-thread-43207f37792246a1", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Schema, UI, and API mismatch\nQuery id: schema_ui_api_mismatch\nQuery type: motif_query\nIntent: Assumption-check examples for data-path consistency across layers.\nMotif: schema_ui_api_mismatch\nTraining usage: assumption_check\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#31\nEvidence:\nGraph motif: Schema, UI, and API evidence do not line up\nMotif id: schema_ui_api_mismatch\nPolarity: bad\nTraining usage: assumption_check\nSeverity: high\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#31\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#31\nRepo: ryancinsight/Moirai\nIssue/PR number: 31\nGraph consistency label: assumption_check\nNodes: 47\nEdges: 75\nNode types: {'link_quality': 17, 'comment': 9, 'comment_chain': 9, 'alignment': 6, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 17, 'thread_has_comment': 9, 'thread_has_comment_chain': 9, 'comment_has_chain': 9, 'issue_chain_has_comment_chain': 9, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 7, 'blueprint_human_gap_alignment': 6, 'human_feedback_general': 5, 'unlinked_human_feedback': 5, 'human_reported_issue_no_linked_fix': 4, 'not_resolved_or_not_observed': 4, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'api_integration_gap': 1, 'data_schema_persistence': 1, 'mock_placeholder': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 14, 'not_resolved_or_not_observed': 8}\nQuality tiers: {'unresolved': 11, 'assumption_check': 6}\nCI labels: {}\nCurriculum targets:\n- Create schema-to-API-to-UI consistency tasks with migrations and tests.\n- Teach models to verify persistence, route contracts, and UI state together.\nAssumption checks:\n- Do schema changes have matching API and UI handling?\n- Are migrations and tests present for the data path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-0eb340c9e31542d7", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/schema_ui_api_mismatch/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/schema_ui_api_mismatch", "training_usage": "assumption_check"}}}, {"ruleId": "foundry_schema_ui_api_gap", "level": "error", "message": {"text": "Foundry mined schema ui api mismatch: ryancinsight/Moirai"}, "properties": {"repobilityId": 330901, "scanner": "foundry_dataset", "fingerprint": "1c07c39ecdd9f2238e4cf4788deda6654292d24301d219dfd5beb67055e2bac5", "category": "quality", "severity": "high", "confidence": 0.76, "triageState": "open", "verdict": "needs_review", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Schema, UI, and API mismatch", "intent": "Assumption-check examples for data-path consistency across layers.", "labels": {"mock_placeholder": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "partial blueprint fit": 1, "human_feedback_general": 8, "data_schema_persistence": 1, "unlinked_human_feedback": 8, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 10, "blueprint_human_gap_alignment": 6, "human_reported_issue_no_linked_fix": 4, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "schema_ui_api_mismatch", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 20}, "polarity": "bad", "query_id": "schema_ui_api_mismatch", "severity": "high", "ci_labels": {}, "synthetic": false, "edge_count": 90, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 12, "thread_has_comment": 12, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 20, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 12, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 12}, "node_count": 56, "node_types": {"repo": 1, "thread": 1, "comment": 12, "alignment": 6, "fix_outcome": 1, "issue_chain": 1, "link_quality": 20, "comment_chain": 12, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#18", "issue_number": "18", "quality_tiers": {"unresolved": 14, "assumption_check": 6}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "assumption_check", "source_motif_id": "graph-pattern-motif-thread-219f0945ca099c88", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Schema, UI, and API mismatch\nQuery id: schema_ui_api_mismatch\nQuery type: motif_query\nIntent: Assumption-check examples for data-path consistency across layers.\nMotif: schema_ui_api_mismatch\nTraining usage: assumption_check\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#18\nEvidence:\nGraph motif: Schema, UI, and API evidence do not line up\nMotif id: schema_ui_api_mismatch\nPolarity: bad\nTraining usage: assumption_check\nSeverity: high\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#18\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#18\nRepo: ryancinsight/Moirai\nIssue/PR number: 18\nGraph consistency label: assumption_check\nNodes: 56\nEdges: 90\nNode types: {'link_quality': 20, 'comment': 12, 'comment_chain': 12, 'alignment': 6, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 20, 'thread_has_comment': 12, 'thread_has_comment_chain': 12, 'comment_has_chain': 12, 'issue_chain_has_comment_chain': 12, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 10, 'human_feedback_general': 8, 'unlinked_human_feedback': 8, 'blueprint_human_gap_alignment': 6, 'human_reported_issue_no_linked_fix': 4, 'not_resolved_or_not_observed': 4, 'api_integration_gap': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'mock_placeholder': 1, 'data_schema_persistence': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 20, 'not_resolved_or_not_observed': 8}\nQuality tiers: {'unresolved': 14, 'assumption_check': 6}\nCI labels: {}\nCurriculum targets:\n- Create schema-to-API-to-UI consistency tasks with migrations and tests.\n- Teach models to verify persistence, route contracts, and UI state together.\nAssumption checks:\n- Do schema changes have matching API and UI handling?\n- Are migrations and tests present for the data path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-c34f3984d75bba6b", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/schema_ui_api_mismatch/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/schema_ui_api_mismatch", "training_usage": "assumption_check"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322454, "scanner": "foundry_dataset", "fingerprint": "b0035cf2796858a25a6e89800eb4c3ada2ee2cab4bef59edc17aad58662db2a3", "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": "ryancinsight/Moirai#9", "human_labels": ["human_feedback_general", "mock_placeholder", "runtime_failure", "security_auth_secret", "test_ci_gap", "ui_workflow_gap"], "issue_number": "9", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "not_resolved_or_not_observed", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-d3ef6e9ffdf34f31", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#9\nOutcome: not_resolved_or_not_observed\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#9\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: not_resolved_or_not_observed\nComment count: 10\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'ui_workflow_gap': 1, 'human_feedback_general': 5, 'mock_placeholder': 1, 'runtime_failure': 1, 'test_ci_gap': 1, 'security_auth_secret': 1}\nPolarities: {'bad': 5, 'neutral': 5}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-6d253e87421194a8\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"ui_workflow_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/9\",\n    \"text\": \"GitHub feedback: ui_workflow_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/9\\nTitle: Refine project implementation and fix errors\\nBody:\\n<!-- One very short sentence on the WHAT and WHY of the PR. E.g. \\\"Remove pathHash attribute because it is confirmed unused.\\\" or \\\"Add DNS round robin to improve load distribution.\\\" -->\\nImplement custom memory pool and lock-free data structures, and enhance existing synchronization primitives, to advance Phase 4 performance optimizations.\\n\\n<!-- OPTIONAL: If the WHY of the PR is not obvious, perhaps because it fixed a gnarly bug, explain it in a short paragraph here. E.g. \\\"Commit a73bb98 introduced a bug where the class list was filtered to only work for MDC files, hence we partially revert it here.\\\" -->\\nThis PR introduces a custom memory pool allocator and lock-free implementations of Stack (Treiber) and Queue (Michael & Scott) algorithms. It also enhances the `FastMutex` with Linux futex support and refines the `ConcurrentHashMap`. These changes are crucial for achieving high-performance concurrent memory management and data access, aligning with the pr\"\n  },\n  {\n    \"id\": \"github-feedback-comment-1958ff32bacde1be\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/9#discussion_r2220196958\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/9#discussion_r2220196958\\nTitle: \\nBody:\\n![critical](https://www.gstatic.com/codereviewagent/critical.svg)\\n\\nThe futex-based slow path for the mutex has a few issues that could lead to incorrectness and p\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-c257649e32563688", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322453, "scanner": "foundry_dataset", "fingerprint": "2ed09888b0d3696c5fe6127552f2883cc9ce68d017e7387ad1afcb194f0a04d8", "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": "ryancinsight/Moirai#60", "human_labels": ["deployment_env_gap", "docs_or_claims", "ui_or_frontend"], "issue_number": "60", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "not_resolved_or_not_observed", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-0d2f4b218cd77a41", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 2, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"docs_or_claims": 1, "ui_or_frontend": 1}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#60\nOutcome: not_resolved_or_not_observed\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#60\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: not_resolved_or_not_observed\nComment count: 1\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 2\nLabels: {'deployment_env_gap': 1}\nPolarities: {'bad': 1}\nChanged file labels: {'docs_or_claims': 1, 'ui_or_frontend': 1}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-dcb48d2e5d341e7b\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"deployment_env_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/60\",\n    \"text\": \"GitHub feedback: deployment_env_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/60\\nTitle: Fix clippy cast_lossless warnings in dtype.rs for IEEE TSE 2022 compliance\\nBody:\\n## Problem\\n\\nThe `moirai-core/src/dtype.rs` module contained 4 `cast_lossless` clippy warnings that violated the project's `-D warnings` compilation policy, blocking all downstream development. These warnings indicated unsafe type conversion patterns that could lead to silent data corruption.\\n\\n```rust\\n// Problematic patterns that triggered clippy warnings:\\nself as f64                    // Line 237: Integer to f64 cast\\nSelf::MIN as f64              // Line 244: Bounds checking cast  \\nSelf::MAX as f64              // Line 244: Bounds checking cast\\nf32::MIN as f64               // Line 420: Float widening cast\\n```\\n\\n## Root Cause\\n\\nThe code was using raw `as` casts instead of the safer `From` trait conversions recommended by:\\n- IEEE TSE 2022 \\\"Understanding Memory Safety in Rust\\\" \\n- Rust Book Chapter 3 on type conversions\\n- Rustonomicon safety guidelines\\n\\n## Solution\\n\\nReplaced unsafe cast patterns with standards-compliant type con\"\n  }\n]\nChanged files:\n[\n  {\n    \"id\": \"github-pr-file-file-f6dced46fbf6ffa3\",\n    \"filename\": \"docs/backlog.md\",\n    \"label\": \"docs_or_claims\",\n    \"status\": \"modified\",\n    \"additions\": 95,\n    \"deletions\": 24,\n    \"changes\": 119,\n    \"blob_url\": \"https://github.com/ryancinsight/Moirai/blob/df79f68941320dd15213e97c61e459e84d6ae1e2/docs%2Fbacklog.md\"\n  },\n  {\n    \"id\": \"github-pr-file-file-e9051474a896fbbd\",\n    \"filename\": \"moirai-core/src/dtype.rs\",\n    \"label\": \"ui_or_frontend\",\n    \"status\": \"modified\",\n    \"additions\": 46,\n    \"deletions\": 10,\n    \"changes\": 56,\n    \"blob_url\": \"https://github.com/ryancinsight/Moirai/blob/df79f68941320dd15213e97c61e459e84d6ae1e2/moirai-core%2Fsrc%2Fdtype.rs\"\n  }\n]\nLinked chain ids:\n[\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-5c58349c57d3f571", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322452, "scanner": "foundry_dataset", "fingerprint": "a8c95b2898be8cf9dd56b02f3e124ac9c82976b4063ef8c3e346db618db2fad4", "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": "ryancinsight/Moirai#59", "human_labels": ["docs_or_claims", "test_ci_gap", "ui_or_frontend"], "issue_number": "59", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "not_resolved_or_not_observed", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-0dff7546194e0e74", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 20, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"docs_or_claims": 1, "ui_or_frontend": 19}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#59\nOutcome: not_resolved_or_not_observed\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#59\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: not_resolved_or_not_observed\nComment count: 1\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 20\nLabels: {'test_ci_gap': 1}\nPolarities: {'bad': 1}\nChanged file labels: {'docs_or_claims': 1, 'ui_or_frontend': 19}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-6397e16ed947f38c\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"test_ci_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/59\",\n    \"text\": \"GitHub feedback: test_ci_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/59\\nTitle: Fix critical clippy warnings and achieve zero-warning compliance across core runtime modules\\nBody:\\nThis PR addresses critical code quality and safety issues identified in the Moirai concurrency library's core runtime modules, achieving zero clippy warnings compliance following IEEE/ACM safety standards.\\n\\n## Problem\\n\\nThe codebase had 50+ clippy warnings across core modules that violated memory safety best practices and Rust idioms:\\n\\n- **Cast safety violations**: Unsafe `as` casts in `moirai-core/src/dtype.rs` that could cause silent data corruption\\n- **MSRV compatibility issues**: Use of `Waker::noop()` (Rust 1.85.0) breaking 1.75.0 minimum supported version\\n- **Float comparison safety**: Direct equality comparisons violating IEEE floating-point standards\\n- **Missing documentation**: Required SSOT documentation (`docs/backlog.md`) per ADR requirements\\n\\n## Solution\\n\\n### Memory Safety Compliance (IEEE TSE 2022)\\nFixed all cast safety violations by replacing unsafe patterns:\\n```rust\\n// Before: Unsafe cast that could\"\n  }\n]\nChanged files:\n[\n  {\n    \"id\": \"github-pr-file-file-8307f9d1351f6d43\",\n    \"filename\": \"docs/backlog.md\",\n    \"label\": \"docs_or_claims\",\n    \"status\": \"added\",\n    \"additions\": 178,\n    \"deletions\": 0,\n    \"changes\": 178,\n    \"blob_url\": \"https://github.com/ryancinsight/Moirai/blob/81bd00ed631ca4002d61017823b64659e9f7fa6d/docs%2Fbacklog.md\"\n  },\n  {\n    \"id\": \"github-pr-file-file-a2eef4c69d9e6e28\",\n    \"filename\": \"moirai-async/src/executor.rs\",\n    \"label\": \"ui_or_frontend\",\n    \"status\": \"modified\",\n    \"additions\": 15,\n    \"deletions\": 4,\n    \"changes\": 19,\n    \"blob_url\": \"https://github.com/ryancinsight/Moirai/blob/81bd00ed631ca4002d61017823b64659e9f7fa6d/moirai-async%2Fsrc%2Fexecutor.rs\"\n  },\n  {\n    \"id\": \"github-pr-file-file-\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-42695d8f347de2fa", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322451, "scanner": "foundry_dataset", "fingerprint": "9b292acd905bc60b5e2c8013f73269f4ef780dc6fda89a5dc877101391b0ddfc", "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": "ryancinsight/Moirai#58", "human_labels": ["api_integration_gap", "docs_or_claims", "mock_placeholder", "source_or_other", "ui_or_frontend"], "issue_number": "58", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "not_resolved_or_not_observed", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-47d57b7c5c385968", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 24, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"docs_or_claims": 2, "ui_or_frontend": 17, "source_or_other": 5}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#58\nOutcome: not_resolved_or_not_observed\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#58\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: not_resolved_or_not_observed\nComment count: 3\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 24\nLabels: {'api_integration_gap': 2, 'mock_placeholder': 1}\nPolarities: {'bad': 3}\nChanged file labels: {'source_or_other': 5, 'docs_or_claims': 2, 'ui_or_frontend': 17}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-e79e8458f5f03c45\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"api_integration_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/58\",\n    \"text\": \"GitHub feedback: api_integration_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/58\\nTitle: Implement native async I/O reactor with enhanced WebAssembly support, eliminating tokio dependencies\\nBody:\\n## Summary\\n\\nThis PR implements a complete native async I/O reactor with enhanced WebAssembly support, eliminating inappropriate tokio dependencies from core Moirai library modules. This ensures compliance with the project's architectural principle that Moirai serves as a complete alternative to tokio, rayon, OpenMP, and TBB without runtime dependencies on the libraries it replaces.\\n\\n## Problem\\n\\nMoirai's core modules (`moirai-async` and `moirai-gpu`) were inappropriately depending on tokio for runtime functionality, violating the fundamental design principle that tokio should only be used in performance benchmark tests for comparison purposes. Additionally, the previous async implementation was architecturally fraudulent - using blocking I/O operations wrapped in futures, which created performance bottlenecks and violated the zero-cost abstraction principle.\\n\\n## Solution\\n\\n### Revolutionary Architect\"\n  },\n  {\n    \"id\": \"github-feedback-comment-bad20b741fe0ad59\",\n    \"kind\": \"issue_comment\",\n    \"label\": \"mock_placeholder\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/58#issuecomment-3266693214\",\n    \"text\": \"GitHub feedback: mock_placeholder\\nPolarity: bad\\nKind: issue_comment\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/58#issuecomment-3266693214\\nTitle: \\nBody:\\n@copilot proceed with implementing native moirai async I/O reactor implementations with enhanced webassembly: Assume the role of a senior Rust engineer iteratively auditing, planning, and maturing codebases to production readine\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-d7d946360c25baa7", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322450, "scanner": "foundry_dataset", "fingerprint": "2185a7ffc4f7ad113672c535c1ff8b031e39167345c18c9a9b7b814e0705a438", "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": "ryancinsight/Moirai#57", "human_labels": ["deployment_env_gap", "mock_placeholder", "runtime_failure", "security_auth_secret", "source_or_other", "ui_or_frontend"], "issue_number": "57", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "not_resolved_or_not_observed", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-e12d283ab9c9a453", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 22, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"ui_or_frontend": 19, "source_or_other": 3}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#57\nOutcome: not_resolved_or_not_observed\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#57\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: not_resolved_or_not_observed\nComment count: 7\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 22\nLabels: {'runtime_failure': 2, 'mock_placeholder': 3, 'deployment_env_gap': 1, 'security_auth_secret': 1}\nPolarities: {'bad': 7}\nChanged file labels: {'source_or_other': 3, 'ui_or_frontend': 19}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-e4a4d1fbadd66cf4\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"runtime_failure\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/57\",\n    \"text\": \"GitHub feedback: runtime_failure\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/57\\nTitle: Comprehensive Production Readiness Audit: Eliminate Compilation Failures, Implement Type Safety, and Achieve Complete SLAP Compliance\\nBody:\\n## Overview\\n\\nThis PR completes a comprehensive senior-level audit of the Moirai concurrency library codebase, transforming it from a state with critical compilation failures and catastrophic architectural violations into a production-ready system that builds cleanly across all modules with modern Rust design patterns and complete SLAP compliance.\\n\\n## Problems Addressed\\n\\nThe codebase suffered from fundamental issues that prevented deployment:\\n\\n### Critical Compilation Failures\\n- **5 critical build errors** in `moirai-async` module preventing compilation\\n- **Import resolution errors** with unresolved Timer types and ambiguous glob re-exports\\n- **Missing trait imports** for ExecutorControl and TaskSpawner causing method resolution failures\\n- **Namespace conflicts** between core and async module ExecutorStats exports\\n\\n### Catastrophic Architectural Violations\\n- **775-line s\"\n  },\n  {\n    \"id\": \"github-feedback-comment-3e7782e6cb82a051\",\n    \"kind\": \"issue_comment\",\n    \"label\": \"mock_placeholder\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/57#issuecomment-3263927395\",\n    \"text\": \"GitHub feedback: mock_placeholder\\nPolarity: bad\\nKind: issue_comment\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/57#issuecomment-3263927395\\nTitle: \\nBody:\\n@copilot Assume the role of a senior Rust engineer iteratively auditing, planning, and maturing codebases to production readiness with minimal user input beyond PRD (docs/prd.md), CHECKLIST (docs/chec\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-df4836178fa6b9a7", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322449, "scanner": "foundry_dataset", "fingerprint": "af15b8dbda01e4a0b6b120a0f9a40b5f0964e3406ba2c463a535f793903a047f", "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": "ryancinsight/Moirai#56", "human_labels": ["api_integration_gap", "deployment_env_gap", "docs_or_claims", "human_feedback_general", "source_or_other", "ui_or_frontend"], "issue_number": "56", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "not_resolved_or_not_observed", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-aca036aecde53aed", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 32, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"docs_or_claims": 3, "ui_or_frontend": 17, "source_or_other": 12}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#56\nOutcome: not_resolved_or_not_observed\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#56\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: not_resolved_or_not_observed\nComment count: 7\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 32\nLabels: {'api_integration_gap': 3, 'human_feedback_general': 3, 'deployment_env_gap': 1}\nPolarities: {'bad': 4, 'neutral': 3}\nChanged file labels: {'source_or_other': 12, 'docs_or_claims': 3, 'ui_or_frontend': 17}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-e5d0442fc6a82b5e\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"api_integration_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/56\",\n    \"text\": \"GitHub feedback: api_integration_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/56\\nTitle: Implement comprehensive concurrency library gap analysis with performance benchmarks and comparison results\\nBody:\\nThis PR implements a comprehensive gap analysis comparing Moirai with leading concurrency libraries (Rayon, Tokio) and addresses critical functionality gaps through a foundational parallel iterator system and advanced async synchronization primitives, **now with comprehensive performance benchmarks and comparison results**.\\n\\n## Gap Analysis Results\\n\\nThe analysis reveals Moirai's unique advantages in unified CPU+GPU+async architecture while identifying specific ecosystem gaps. Key findings include:\\n\\n**Moirai's Competitive Advantages:**\\n- True unified architecture combining CPU, GPU, and async execution\\n- Work-stealing scheduler with heterogeneous compute integration  \\n- Zero-copy memory management across all execution contexts\\n- NUMA-aware scheduling for modern hardware optimization\\n\\n**Critical Gaps Addressed:**\\n- **Parallel Iterator System**: Implemented Rayon-compatible API with `par_iter()\"\n  },\n  {\n    \"id\": \"github-feedback-comment-afaf4810c7988cfa\",\n    \"kind\": \"issue_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/56#issuecomment-3255270842\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: issue_comment\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/56#issuecomment-3255270842\\nTitle: \\nBody:\\n@copilot perform a gap analysis with other concurrency libraries such as rayon and tokio and ensure moirai has all desired functionality while utilising unifie\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-4d384c8c0ea61b6f", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322448, "scanner": "foundry_dataset", "fingerprint": "21f7dabeefc7e6d22f9e7f5182c64634af3fadbda5bfb7aded42c98daf8b42d6", "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": "ryancinsight/Moirai#55", "human_labels": ["mock_placeholder", "source_or_other", "test_or_ci", "ui_or_frontend"], "issue_number": "55", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "not_resolved_or_not_observed", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-e7ecc0097d1a89ac", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 13, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"test_or_ci": 4, "ui_or_frontend": 7, "source_or_other": 2}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#55\nOutcome: not_resolved_or_not_observed\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#55\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: not_resolved_or_not_observed\nComment count: 1\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 13\nLabels: {'mock_placeholder': 1}\nPolarities: {'bad': 1}\nChanged file labels: {'source_or_other': 2, 'ui_or_frontend': 7, 'test_or_ci': 4}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-c1927a3e7eb3c0e6\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"mock_placeholder\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/55\",\n    \"text\": \"GitHub feedback: mock_placeholder\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/55\\nTitle: [WIP] Acting as a senior Rust engineer, I will aggressively refactor the Moirai codebase to achieve production-grade status, beginning with a comprehensive gap analysis and establishing a rigorous, domain-driven architecture. The process will be documented i...\\nBody:\\n## Moirai Physics Solver Integration - PHASE COMPLETE \u2705\\n\\nSuccessfully implemented and validated a comprehensive physics simulation domain that leverages Moirai's high-performance concurrency infrastructure. This represents a significant architectural expansion while maintaining the library's production-ready quality standards.\\n\\n### \ud83c\udfaf **Mission Accomplished:**\\n- [x] **Domain-Driven Architecture**: Clean separation of physics domain from core concurrency\\n- [x] **Performance Excellence**: **245 ns/step** (4.1x better than <1ms requirement)\\n- [x] **Mathematical Rigor**: IEEE 754 compliance, NIST constants, literature-validated algorithms\\n- [x] **Production Quality**: 12/12 tests passing, comprehensive validation, release build successful\\n- [x] **D\"\n  }\n]\nChanged files:\n[\n  {\n    \"id\": \"github-pr-file-file-dfeb54ea1250968d\",\n    \"filename\": \"examples/physics_simulation_demo.rs\",\n    \"label\": \"source_or_other\",\n    \"status\": \"added\",\n    \"additions\": 170,\n    \"deletions\": 0,\n    \"changes\": 170,\n    \"blob_url\": \"https://github.com/ryancinsight/Moirai/blob/0fe68b12164bf29103c5e21322137b24f76c7e1c/examples%2Fphysics_simulation_demo.rs\"\n  },\n  {\n    \"id\": \"github-pr-file-file-33fe9db6d6b844df\",\n    \"filename\": \"moirai-core/src/lib.rs\",\n    \"label\": \"ui_or_frontend\",\n    \"status\": \"modified\",\n    \"additions\": 12,\n    \"deletions\": 0,\n    \"changes\": 12,\n    \"blob_url\": \"https://github.com/ryancinsight/Moirai/blob/0fe68b12164bf29103c5e21322137b24f76c7e1c/moirai-core%2Fsrc%2\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-cefea87931061e79", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322447, "scanner": "foundry_dataset", "fingerprint": "1f20a92a5e56184d68e14539263937cfe5cdaa769fe17b2d3013cfad0ad3e82e", "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": "ryancinsight/Moirai#54", "human_labels": ["api_integration_gap", "api_or_backend", "deployment_env_gap", "docs_or_claims", "human_feedback_general", "security_auth_secret", "source_or_other", "test_or_ci", "ui_or_frontend"], "issue_number": "54", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "not_resolved_or_not_observed", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-deb4751212b351d3", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 24, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"test_or_ci": 1, "api_or_backend": 1, "docs_or_claims": 4, "ui_or_frontend": 13, "source_or_other": 5}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#54\nOutcome: not_resolved_or_not_observed\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#54\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: not_resolved_or_not_observed\nComment count: 4\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 24\nLabels: {'security_auth_secret': 1, 'human_feedback_general': 1, 'deployment_env_gap': 1, 'api_integration_gap': 1}\nPolarities: {'bad': 3, 'neutral': 1}\nChanged file labels: {'docs_or_claims': 4, 'source_or_other': 5, 'api_or_backend': 1, 'ui_or_frontend': 13, 'test_or_ci': 1}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-14bd84bd3984f6c1\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"security_auth_secret\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/54\",\n    \"text\": \"GitHub feedback: security_auth_secret\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/54\\nTitle: Phase 16: Production Polish - Add comprehensive real-world examples and fix compilation issues\\nBody:\\nThis PR completes **Phase 16: Production Polish** for the Moirai concurrency library, addressing critical compilation issues and significantly expanding the example ecosystem with comprehensive real-world scenarios.\\n\\n## Problem Statement\\n\\nThe repository had several blocking issues preventing clean compilation and production deployment, plus a need for diverse real-world examples showcasing Moirai's capabilities across different concurrency patterns.\\n\\n## Key Fixes Implemented\\n\\n### Build System Resolution\\n- **Fixed SIMD module compilation**: Added proper module exports and cross-platform feature gates in `moirai-utils`\\n- **Resolved AtomicCounter interface conflicts**: Added `fetch_add` method compatibility between `moirai-utils` and `moirai-sync` versions\\n- **Fixed benchmark dependencies**: Updated imports and method calls in performance benchmarks\\n- **Added missing SIMD infrastructure**: Implemented glob\"\n  },\n  {\n    \"id\": \"github-feedback-comment-bb755ca5c88b6de5\",\n    \"kind\": \"issue_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/54#issuecomment-3254681739\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: issue_comment\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/54#issuecomment-3254681739\\nTitle: \\nBody:\\n@copilot add more real-world examples and scenarios where moirai can be used with various async\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-29e2067ced9747a1", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322446, "scanner": "foundry_dataset", "fingerprint": "18d46cad075a73bc712871c811fd40cf3b022ec505f8e0347f8336774b994456", "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": "ryancinsight/Moirai#52", "human_labels": ["api_integration_gap", "human_feedback_general", "source_or_other", "test_ci_gap", "test_or_ci", "ui_or_frontend"], "issue_number": "52", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "not_resolved_or_not_observed", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-0f93c641662c432c", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 14, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"test_or_ci": 4, "ui_or_frontend": 9, "source_or_other": 1}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#52\nOutcome: not_resolved_or_not_observed\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#52\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: not_resolved_or_not_observed\nComment count: 5\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 14\nLabels: {'test_ci_gap': 1, 'human_feedback_general': 2, 'api_integration_gap': 2}\nPolarities: {'bad': 3, 'neutral': 2}\nChanged file labels: {'source_or_other': 1, 'ui_or_frontend': 9, 'test_or_ci': 4}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-0a9ce91f882f8625\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"test_ci_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/52\",\n    \"text\": \"GitHub feedback: test_ci_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/52\\nTitle: Production-Ready Refactoring: Zero Warnings, Safety Improvements, and Design Principles Enforcement\\nBody:\\nThis PR transforms the Moirai concurrency library into production-ready status through comprehensive code quality improvements, safety enhancements, and rigorous design principles enforcement.\\n\\n## \ud83c\udfaf Problem Statement\\n\\nThe codebase had several critical issues preventing production deployment:\\n- Multiple clippy warnings and compilation errors across the workspace\\n- Memory safety violations with unsafe static mutable references\\n- Missing documentation for public APIs\\n- Magic numbers scattered throughout the codebase violating SSOT principles\\n- Dead code and unused imports reducing maintainability\\n- Inconsistent code formatting and style\\n\\n## \ud83d\udd27 Solution Overview\\n\\nImplemented a systematic, principle-driven approach to achieve zero-warning, production-ready code:\\n\\n### Phase 1: Critical Fixes\\n- **Eliminated all clippy warnings** across 11 workspace crates\\n- **Fixed memory safety violations** by replacing `static mu\"\n  },\n  {\n    \"id\": \"github-feedback-comment-e315ca352da50d32\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/52#discussion_r2311734395\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/52#discussion_r2311734395\\nTitle: \\nBody:\\nThe indentation is inconsistent. Line 9 has extra leading spaces that should be removed to align with the module-level imports.\\n```suggestion\\nuse std::sync::atomic::{AtomicU64, At\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-dd24cc7b89b4108e", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322445, "scanner": "foundry_dataset", "fingerprint": "12aec9467f920ef7c3b9efdface8bc422b3e473de4865b29e7534c14bcc501ea", "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": "ryancinsight/Moirai#5", "human_labels": ["agent_instruction_gap", "human_feedback_general", "runtime_failure"], "issue_number": "5", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "not_resolved_or_not_observed", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-2515fba0e99dc6be", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#5\nOutcome: not_resolved_or_not_observed\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#5\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: not_resolved_or_not_observed\nComment count: 3\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'agent_instruction_gap': 1, 'runtime_failure': 1, 'human_feedback_general': 1}\nPolarities: {'bad': 2, 'neutral': 1}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-5476656f88add789\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"agent_instruction_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/5\",\n    \"text\": \"GitHub feedback: agent_instruction_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/5\\nTitle: Continue moirai distributed task scheduler\\nBody:\\nRefactor and implement core task system with generic outputs and result handling.\\n\\nThe previous `Task` trait and `TaskHandle` were limited, preventing proper result retrieval and flexible task definitions. This PR overhauls the task system to support generic return types, introduces `TaskWrapper` for type erasure, and integrates `mpsc` channels for result communication, which is crucial for the hybrid async/parallel execution model. It also fixes numerous compilation issues arising from these changes and updates tests.\\n\\n---\\n\\n**Open Background Agent:** \\n[Web](https://www.cursor.com/agents?id=bc-7c756487-542c-48c3-9754-e0c0b10d2af3) \u00b7 [Cursor](https://cursor.com/background-agent?bcId=bc-7c756487-542c-48c3-9754-e0c0b10d2af3)\\n\\nLearn more about [Background Agents](https://docs.cursor.com/background-agents)\"\n  },\n  {\n    \"id\": \"github-feedback-comment-cb73c007994b9619\",\n    \"kind\": \"review_comment\",\n    \"label\": \"runtime_failure\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/5#discussion_r2219554589\",\n    \"text\": \"GitHub feedback: runtime_failure\\nPolarity: bad\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/5#discussion_r2219554589\\nTitle: \\nBody:\\n![high](https://www.gstatic.com/codereviewagent/high-priority.svg)\\n\\nThe `catch_unwind` logic has been removed from `CatchTask::execute`. This removes panic safety from tasks wrapped with `.catch()`. While the comments indicate this might be temporary, removing this functionality makes `CatchTask` less useful and potentially misleading, as panics will now propagate and could crash a worker\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-fd9e7e8da732dc37", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322444, "scanner": "foundry_dataset", "fingerprint": "a3398bc7fa7959f94ea92344834ea479f1ddad888923940a3fab60ae3bfb1c31", "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": "ryancinsight/Moirai#49", "human_labels": ["api_integration_gap", "human_feedback_general", "test_ci_gap", "ui_or_frontend"], "issue_number": "49", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "not_resolved_or_not_observed", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-ef7891662467c17b", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 1, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"ui_or_frontend": 1}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#49\nOutcome: not_resolved_or_not_observed\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#49\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: not_resolved_or_not_observed\nComment count: 4\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 1\nLabels: {'api_integration_gap': 1, 'human_feedback_general': 2, 'test_ci_gap': 1}\nPolarities: {'bad': 2, 'neutral': 2}\nChanged file labels: {'ui_or_frontend': 1}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-5226747d28303663\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"api_integration_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/49\",\n    \"text\": \"GitHub feedback: api_integration_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/49\\nTitle: Implement TBB-inspired SpinLock improvements and enhance synchronization primitives\\nBody:\\nThis PR addresses the investigation of TBB (Threading Building Blocks) spinlock practices and implements significant improvements to Moirai's synchronization primitives, following the design principles outlined in the issue.\\n\\n## Key Improvements\\n\\n### \ud83d\udd04 TBB-Inspired SpinLock Enhancements\\n\\nThe existing SpinLock implementation has been completely redesigned based on Intel TBB best practices:\\n\\n**Before:**\\n```rust\\n// Simple spinning with constant delay\\nwhile self.locked.swap(true, Ordering::Acquire) {\\n    while self.locked.load(Ordering::Relaxed) {\\n        hint::spin_loop();\\n    }\\n}\\n```\\n\\n**After:**\\n```rust\\n// TBB-inspired exponential backoff with adaptive yielding\\nlet mut backoff = SPINLOCK_INITIAL_BACKOFF; // Start at 1 iteration\\nlet mut total_spins = 0;\\n\\nloop {\\n    // Fast path: read-before-CAS to reduce memory contention\\n    if !self.locked.load(Ordering::Relaxed) && \\n       !self.locked.swap(true, Ordering::Acquire)\"\n  },\n  {\n    \"id\": \"github-feedback-comment-4459d4d9bf14be3a\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/49#discussion_r2310318955\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/49#discussion_r2310318955\\nTitle: \\nBody:\\nThe condition logic is incorrect. The second part `!self.locked.swap(true, Ordering::Acquire)` will always be false when the lock is successfully acquired, since `swap(true, ...)` returns the previous val\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-6aa74748189a8745", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322443, "scanner": "foundry_dataset", "fingerprint": "b0950cbaec008b0486a5b2ef4168cd0ad7e038572738970e5dbe34eb0ca84c47", "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": "ryancinsight/Moirai#48", "human_labels": ["api_integration_gap", "human_feedback_general", "mock_placeholder", "test_or_ci", "ui_or_frontend"], "issue_number": "48", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-60fe96dfecd816ff", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 7, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"test_or_ci": 2, "ui_or_frontend": 5}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#48\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#48\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 9\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 7\nLabels: {'mock_placeholder': 3, 'human_feedback_general': 5, 'api_integration_gap': 1}\nPolarities: {'bad': 4, 'neutral': 5}\nChanged file labels: {'ui_or_frontend': 5, 'test_or_ci': 2}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-f8f06ff060bd29c7\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"mock_placeholder\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/48\",\n    \"text\": \"GitHub feedback: mock_placeholder\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/48\\nTitle: Implement comprehensive edge case tests and advanced code quality enforcement\\nBody:\\nThis PR significantly expands the original compilation fix by implementing comprehensive edge case testing and enforcing elite software engineering practices throughout the Moirai concurrency library.\\n\\n## Major Enhancements Beyond Original Scope\\n\\n### 1. Comprehensive Edge Case Test Suite\\nAdded `interleaved_execution_tests.rs` with 6 sophisticated test scenarios that validate production-ready behavior under extreme conditions:\\n\\n```rust\\n// Test rapid task type switching\\ntest_rapid_task_type_switching() // 50 mixed async/sync/parallel tasks\\ntest_priority_inversion_resistance() // High-priority preemption validation\\ntest_resource_contention_handling() // 8 concurrent workers, 800 atomic operations\\ntest_cascading_dependencies() // 3-stage pipeline with inter-dependencies\\ntest_burst_load_handling() // 100 mixed-priority tasks with variable workloads\\ntest_interleaved_error_handling() // Graceful error propagation testing\\n```\\n\\n### \"\n  },\n  {\n    \"id\": \"github-feedback-comment-7f935dc015cb9444\",\n    \"kind\": \"issue_comment\",\n    \"label\": \"mock_placeholder\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/48#issuecomment-3234433006\",\n    \"text\": \"GitHub feedback: mock_placeholder\\nPolarity: bad\\nKind: issue_comment\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/48#issuecomment-3234433006\\nTitle: \\nBody:\\n@copilot continue with the next stage of development starting with implementing edge case tests and examples that interleave asynchronous, synchronous, and parallel tasks but use the unified task management:\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-1f9da997ce9245cf", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322442, "scanner": "foundry_dataset", "fingerprint": "acb1b47dc90eea2df83705adaed9e2027b1ae868a91f6d880758b253a3de1b2c", "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": "ryancinsight/Moirai#47", "human_labels": ["api_integration_gap", "docs_or_claims", "human_feedback_general", "source_or_other", "ui_or_frontend", "ui_workflow_gap"], "issue_number": "47", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "not_resolved_or_not_observed", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-373019cacfc8e591", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 11, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"docs_or_claims": 2, "ui_or_frontend": 8, "source_or_other": 1}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#47\nOutcome: not_resolved_or_not_observed\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#47\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: not_resolved_or_not_observed\nComment count: 6\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 11\nLabels: {'ui_workflow_gap': 1, 'human_feedback_general': 3, 'api_integration_gap': 2}\nPolarities: {'bad': 3, 'neutral': 3}\nChanged file labels: {'docs_or_claims': 2, 'source_or_other': 1, 'ui_or_frontend': 8}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-36b3d3d768285d63\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"ui_workflow_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/47\",\n    \"text\": \"GitHub feedback: ui_workflow_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/47\\nTitle: Phase 15: Comprehensive Code Quality and Design Principles Enforcement\\nBody:\\nThis PR implements a comprehensive code quality review and improvement initiative, elevating the codebase to elite programming standards through strict adherence to design principles and elimination of technical debt.\\n\\n## \ud83c\udfaf Core Improvements\\n\\n### Design Principles Enforcement\\nApplied rigorous enforcement of industry-standard design principles:\\n- **SOLID**: Enhanced single responsibility, interface segregation, and dependency inversion\\n- **CUPID**: Improved composability, predictability, and domain-centric design\\n- **GRASP**: Better information expert patterns with reduced coupling\\n- **DRY/SSOT/SPOT**: Eliminated code duplication and established single sources of truth\\n\\n### Code Quality Fixes\\n- **Clippy Compliance**: Fixed all clippy errors including `match_same_arms`, `manual_let_else`, mixed attribute styles, and redundant closures\\n- **Parameter Implementation**: Completed previously underscored parameters in `HybridExecutor` (pri\"\n  },\n  {\n    \"id\": \"github-feedback-comment-e9edefe270a821f6\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/47#discussion_r2307954976\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/47#discussion_r2307954976\\nTitle: \\nBody:\\nThe task result is being discarded with `let _ = task.execute()`, which means any errors or return values from the task execution will be lost. This could lead to silent fail\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-2bf5179bb4a92544", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322441, "scanner": "foundry_dataset", "fingerprint": "ad8ed9a66a4d4bae63bde00eb81804efcaa9a09f102675d94c2c60fbb5cfaeaf", "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": "ryancinsight/Moirai#45", "human_labels": ["api_integration_gap", "human_feedback_general", "mock_placeholder", "source_or_other", "test_or_ci", "ui_or_frontend"], "issue_number": "45", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "not_resolved_or_not_observed", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-35f2fac8afb29c35", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 17, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"test_or_ci": 2, "ui_or_frontend": 12, "source_or_other": 3}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#45\nOutcome: not_resolved_or_not_observed\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#45\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: not_resolved_or_not_observed\nComment count: 3\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 17\nLabels: {'mock_placeholder': 1, 'human_feedback_general': 1, 'api_integration_gap': 1}\nPolarities: {'bad': 2, 'neutral': 1}\nChanged file labels: {'source_or_other': 3, 'ui_or_frontend': 12, 'test_or_ci': 2}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-884d7b8502f7d6ba\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"mock_placeholder\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/45\",\n    \"text\": \"GitHub feedback: mock_placeholder\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/45\\nTitle: Comprehensive code quality cleanup: eliminate adjective naming, remove dead code, and implement missing functionality\\nBody:\\nThis PR implements a comprehensive code quality review and cleanup following expert Rust programming standards, addressing design principle violations, incomplete implementations, and code maintainability issues throughout the Moirai codebase.\\n\\n## Key Changes\\n\\n### Adjective-Based Naming Violations Eliminated\\nRemoved all subjective adjectives from component names as they violate SSOT/SPOT principles and create naming debt:\\n- `fast_mutex` \u2192 `futex_mutex` (examples/sync_primitives.rs)\\n- `test_simple_*` \u2192 `test_basic_*` (various test functions)\\n- `simple_principles_tests` \u2192 `principles_tests` \\n- `advanced_example` \u2192 `chaining_example`\\n- `SIMD-optimized` \u2192 `SIMD` (documentation throughout moirai-utils/src/simd.rs)\\n- `Cache-optimized` \u2192 `Cache-aware` (examples/iterator_showcase.rs)\\n\\n### Dead Code and Incomplete Implementation Cleanup\\nRemoved placeholder code and implemented missing function\"\n  },\n  {\n    \"id\": \"github-feedback-comment-0439b8fbe7d26e14\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/45#discussion_r2299101397\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/45#discussion_r2299101397\\nTitle: \\nBody:\\nThe constant `TRANSPORT_BENCHMARK_MESSAGES` is not defined in the visible code. The original `MESSAGES` constant should be used instead, or `TRANSPORT_BENCHMARK_MESSAGES` nee\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-af9cf677f5a1bddf", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322440, "scanner": "foundry_dataset", "fingerprint": "692a745847b41008d962be5a7bd8414ef1fa48ae59f76e5a78f5618258577536", "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": "ryancinsight/Moirai#44", "human_labels": ["mock_placeholder", "source_or_other", "test_or_ci", "ui_or_frontend"], "issue_number": "44", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "not_resolved_or_not_observed", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-2f3d9db7d16ba8db", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 59, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"test_or_ci": 2, "ui_or_frontend": 46, "source_or_other": 11}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#44\nOutcome: not_resolved_or_not_observed\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#44\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: not_resolved_or_not_observed\nComment count: 2\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 59\nLabels: {'mock_placeholder': 2}\nPolarities: {'bad': 2}\nChanged file labels: {'source_or_other': 11, 'ui_or_frontend': 46, 'test_or_ci': 2}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-a3cae1626529f015\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"mock_placeholder\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/44\",\n    \"text\": \"GitHub feedback: mock_placeholder\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/44\\nTitle: Fix critical ExecutionContext dyn-compatibility and complete workspace compilation\\nBody:\\nThis PR resolves fundamental compilation issues in the Moirai concurrency library by addressing a critical design flaw in the `ExecutionContext` trait and implementing missing trait coverage across the workspace.\\n\\n## Problem\\n\\nThe codebase had several blocking compilation errors:\\n\\n1. **Critical dyn-compatibility issue**: The `ExecutionContext` trait used generic methods (`execute<F, R>` and `execute_iter<T, F, R>`), making it impossible to use as `Box<dyn ExecutionContext>`. This violated Rust's object safety rules.\\n\\n2. **Incomplete implementations**: Multiple `todo!()` macros and missing trait implementations prevented successful compilation.\\n\\n3. **Integration gaps**: The `HybridExecutor` lacked implementations for core traits like `TaskSpawner`, `TaskManager`, and `ExecutorControl`.\\n\\n## Solution\\n\\n### 1. ExecutionContext Redesign\\n\\nReplaced the problematic trait object pattern with a concrete enum-based approach:\\n\\n```ru\"\n  },\n  {\n    \"id\": \"github-pr-review-submission-fefff937e2dc7439\",\n    \"kind\": \"pr_review_submission\",\n    \"label\": \"mock_placeholder\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/44#pullrequestreview-3151934189\",\n    \"text\": \"GitHub PR review submission: mock_placeholder\\nPolarity: bad\\nReview state: COMMENTED\\nRepo: ryancinsight/Moirai\\nPull request: #44 Fix critical ExecutionContext dyn-compatibility and complete workspace compilation\\nAuthor: copilot-pull-request-reviewer[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/44#pullrequestreview-3151934189\\nBody:\\n## Pull Request Overview\\n\\nThis PR resolves fundamental compilation issues in the Moirai concurrency\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-25938029913e322c", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322439, "scanner": "foundry_dataset", "fingerprint": "f206f55f0cf6f0c665011ca467c87be521f972ee208193bb58a7369c552c9de2", "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": "ryancinsight/Moirai#43", "human_labels": ["api_integration_gap", "docs_or_claims", "human_feedback_general", "mock_placeholder", "source_or_other", "test_or_ci", "ui_or_frontend"], "issue_number": "43", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "not_resolved_or_not_observed", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-8b9ec03c79cd2566", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 90, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {"test_or_ci": 1, "docs_or_claims": 69, "ui_or_frontend": 17, "source_or_other": 3}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#43\nOutcome: not_resolved_or_not_observed\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#43\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: not_resolved_or_not_observed\nComment count: 4\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 90\nLabels: {'api_integration_gap': 2, 'mock_placeholder': 1, 'human_feedback_general': 1}\nPolarities: {'bad': 3, 'neutral': 1}\nChanged file labels: {'source_or_other': 3, 'docs_or_claims': 69, 'ui_or_frontend': 17, 'test_or_ci': 1}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-2ff563c404757297\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"api_integration_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/43\",\n    \"text\": \"GitHub feedback: api_integration_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/43\\nTitle: Refactor Moirai codebase following SOLID principles and eliminate adjective naming patterns\\nBody:\\nThis PR addresses code quality issues identified in the Moirai concurrency library by applying enterprise-level design principles and eliminating anti-patterns that violate Single Source of Truth (SSOT) and maintainability standards.\\n\\n## Major Architectural Improvements\\n\\n### 1. Single Responsibility Principle (SRP) Applied\\n**Problem**: Large monolithic files violated SRP with multiple concerns mixed together:\\n- `moirai-executor/lib.rs`: 2,254 lines containing executor, workers, metrics, and task management\\n- `moirai-iter/lib.rs`: 1,878 lines mixing execution contexts, iterators, and configuration\\n\\n**Solution**: Split into focused modules with clear boundaries:\\n```rust\\n// Before: Everything in one massive file\\n// moirai-executor/lib.rs (2,254 lines)\\n\\n// After: Clean modular structure\\nmoirai-executor/\\n\u251c\u2500\u2500 lib.rs (80 lines - main API)\\n\u251c\u2500\u2500 task/mod.rs (task lifecycle)\\n\u251c\u2500\u2500 worker/mod.rs (worker management)  \\n\u251c\u2500\u2500\"\n  },\n  {\n    \"id\": \"github-feedback-comment-d8a0a92e0dba719f\",\n    \"kind\": \"review_comment\",\n    \"label\": \"mock_placeholder\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/43#discussion_r2296780650\",\n    \"text\": \"GitHub feedback: mock_placeholder\\nPolarity: bad\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/43#discussion_r2296780650\\nTitle: \\nBody:\\nThis TODO indicates incomplete implementation in the parallel execution context. The execute_iter method should have a proper implementation rather than a placehold\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-85f486442b33b5ce", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322438, "scanner": "foundry_dataset", "fingerprint": "ecbcdfc695fd82ca66ec20a965e74ce06d22e961faff1941d3ddbbe29064d372", "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": "ryancinsight/Moirai#41", "human_labels": ["runtime_failure", "ui_workflow_gap"], "issue_number": "41", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "not_resolved_or_not_observed", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-7e851312a561d4d8", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#41\nOutcome: not_resolved_or_not_observed\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#41\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: not_resolved_or_not_observed\nComment count: 2\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'runtime_failure': 1, 'ui_workflow_gap': 1}\nPolarities: {'bad': 2}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-d4c9d2d1e27c92b4\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"runtime_failure\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/41\",\n    \"text\": \"GitHub feedback: runtime_failure\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/41\\nTitle: Add comprehensive GitHub Copilot instructions for Moirai repository\\nBody:\\nThis PR adds a comprehensive `.github/copilot-instructions.md` file that provides GitHub Copilot with detailed instructions on how to work effectively in the Moirai codebase.\\n\\n## Key Features\\n\\nThe instructions include:\\n\\n**Validated Build Commands with Proper Timeouts:**\\n- `cargo build --workspace` (35-40s first build, 2-8s incremental builds)\\n- `timeout 300s cargo test --workspace --lib` (prevents hanging on thread cleanup tests)\\n- Feature-specific builds for async, iter, and distributed components\\n\\n**Working Examples and Validation Scenarios:**\\n- `cargo run --example blocking_channels` - Channel operations demo\\n- `cargo run --example async_timer --features async` - Async sleep functionality\\n- `cargo run --example iterator_showcase_simple --features iter` - Iterator system\\n\\n**Known Issues Documentation:**\\n- WASM build currently broken (70+ compilation errors)\\n- Clippy fails due to compilation errors in moirai-iter\\n- Some tests hang in\"\n  },\n  {\n    \"id\": \"github-feedback-comment-75e541dd0b25c2c9\",\n    \"kind\": \"issue_comment\",\n    \"label\": \"ui_workflow_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/41#issuecomment-3210956601\",\n    \"text\": \"GitHub feedback: ui_workflow_gap\\nPolarity: bad\\nKind: issue_comment\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/41#issuecomment-3210956601\\nTitle: \\nBody:\\n@ryancinsight \ud83d\udc4b This repository doesn't have [Copilot instructions](https://docs.github.com/enterprise-cloud@latest/copilot/how-tos/configure-custom-instructions/add-repository-instructions?tool=webui). With Copilot instructions, I can understand the repository better, work faster and produce higher\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-f9926dcd59159c71", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322437, "scanner": "foundry_dataset", "fingerprint": "f11cd3691f24b35bbbb3fe74ec8c711dba64e08bb26768f37d14aec5da21cf20", "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": "ryancinsight/Moirai#40", "human_labels": ["agent_instruction_gap"], "issue_number": "40", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "not_resolved_or_not_observed", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-0b6c4bc921e8390b", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#40\nOutcome: not_resolved_or_not_observed\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#40\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: not_resolved_or_not_observed\nComment count: 1\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'agent_instruction_gap': 1}\nPolarities: {'bad': 1}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-928c39ee290960dd\",\n    \"kind\": \"issue_body\",\n    \"label\": \"agent_instruction_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/issues/40\",\n    \"text\": \"GitHub feedback: agent_instruction_gap\\nPolarity: bad\\nKind: issue_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/issues/40\\nTitle: \u2728 Set up Copilot instructions\\nBody:\\nConfigure instructions for this repository as documented in [Best practices for Copilot coding agent in your repository](https://gh.io/copilot-coding-agent-tips).\\n\\n<Onboard this repo>\"\n  }\n]\nChanged files:\n[]\nLinked chain ids:\n[\"evidence-chain-comment_to_commit-9f371d9e7a3505ff\"]\nSource graph evidence:\nSource evidence repo graph summary\nRepo: ryancinsight/Moirai\nGraph label: source_artifact_without_verification_graph\nNodes: 7\nEdges: 10\nNode types: {\"cooccurrence_profile\": 1, \"github_repo_summary\": 1, \"repo\": 1, \"source_artifact\": 3, \"source_bundle\": 1}\nEdge types: {\"artifact_needs_claim_verification\": 2, \"artifact_supports_design_schema_api\": 1, \"repo_has_cooccurrence_profile\": 1, \"repo_has_github_evidence_summary\": 1, \"repo_has_source_artifact\": 3, \"repo_has_source_bundle\": 1, \"source_bundle_uses_cooccurrence_profile\": 1}\nArtifact families: {\"designs\": 1, \"docs\": 2}\nHelicopter views: {}\nBundle labels: {\"source_backed_architecture_schema_bundle\": 1}\nCo-occurrence labels: {\"fake_real_data_plus_verification_gap\": 1}", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-5e3672e48c774dad", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322436, "scanner": "foundry_dataset", "fingerprint": "54aad9ac181aab980e1d4b2f59516b56ea1781e4a77203a4b2de3dd9b175e4e5", "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": "ryancinsight/Moirai#4", "human_labels": ["agent_instruction_gap", "human_feedback_general", "mock_placeholder"], "issue_number": "4", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-ebfd8f49287aaacc", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#4\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#4\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 11\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'agent_instruction_gap': 1, 'human_feedback_general': 8, 'mock_placeholder': 2}\nPolarities: {'bad': 3, 'neutral': 8}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-0c2dfb1632600950\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"agent_instruction_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/4\",\n    \"text\": \"GitHub feedback: agent_instruction_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/4\\nTitle: Implement moirai distributed async framework\\nBody:\\nResolve compilation errors, implement foundational components for Moirai's executor, sync, and transport layers, and establish a working test suite.\\n\\nThis PR addresses numerous compilation errors across the `moirai-core`, `moirai-executor`, `moirai-sync`, and `moirai-transport` crates. It integrates `std::sync` primitives, refines task handling in the executor, and adds basic `Future` support for `TaskHandle`. A comprehensive test suite is now in place, validating core runtime and task spawning functionalities, providing a stable base for further development.\\n\\n---\\n\\n**Open Background Agent:** \\n[Web](https://www.cursor.com/agents?id=bc-38a89b7e-3e5c-47b1-b336-9456a29feb8a) \u00b7 [Cursor](https://cursor.com/background-agent?bcId=bc-38a89b7e-3e5c-47b1-b336-9456a29feb8a)\\n\\nLearn more about [Background Agents](https://docs.cursor.com/background-agents)\"\n  },\n  {\n    \"id\": \"github-feedback-comment-c75319ee4377af73\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/4#discussion_r2219447245\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/4#discussion_r2219447245\\nTitle: \\nBody:\\n![critical](https://www.gstatic.com/codereviewagent/critical.svg)\\n\\nThe implementation of `Instant::now()` uses `std::time::SystemTime`, which is not guaranteed to be monotonic and can lead to incorrect duration calculations[^1]. Use a monotonic clock instead.\\n\\n#### Style Guide References\\n[^1]: `SystemTime` is not guara\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-5f1d7cffcf216ba3", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322435, "scanner": "foundry_dataset", "fingerprint": "bcb0a31f51758162afb4b95f7de9147786ee70ffc4b7a78e85e4cf871b3da0ac", "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": "ryancinsight/Moirai#39", "human_labels": ["human_feedback_general", "mock_placeholder"], "issue_number": "39", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-9027ce9979d0ebb5", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#39\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#39\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 3\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'mock_placeholder': 1, 'human_feedback_general': 2}\nPolarities: {'bad': 1, 'neutral': 2}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-9c6b7cc295954c8a\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"mock_placeholder\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/39\",\n    \"text\": \"GitHub feedback: mock_placeholder\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/39\\nTitle: Refactor codebase for SOLID/CUPID compliance: eliminate adjective naming, restructure large modules, and improve code quality\\nBody:\\nThis PR addresses multiple code quality and architectural issues identified during a comprehensive review of the Moirai codebase, applying SOLID, CUPID, GRASP, and other design principles to create a cleaner, more maintainable system.\\n\\n## \ud83c\udfaf Key Issues Resolved\\n\\n### Adjective-Based Naming Violations\\nThe codebase contained naming that violated the principle of neutral, descriptive naming:\\n- **FastMutex** \u2192 **FutexMutex** in examples (eliminated subjective \\\"fast\\\" qualifier)\\n- Removed all instances of adjective-based naming that implied subjective qualities\\n\\n### Large Module Restructuring  \\nThe `moirai-executor/lib.rs` module was 2,413 lines and violated Single Responsibility Principle:\\n\\n**Before:**\\n```rust\\n// Single monolithic file with multiple concerns\\nmoirai-executor/src/lib.rs (2,413 lines)\\n\u251c\u2500\u2500 Core types (WorkerId, IoEvent)\\n\u251c\u2500\u2500 I/O reactor implementation  \\n\u251c\u2500\u2500 Worker thread \"\n  },\n  {\n    \"id\": \"github-feedback-comment-beb2e431e9ae30e1\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/39#discussion_r2291340399\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: Copilot (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/39#discussion_r2291340399\\nTitle: \\nBody:\\nThe comment 'Cross-platform thread affinity implementation' is misleading - this code implements a monotonic counter for Instant::now(), not thread affinity functionality.\\n```suggestion\\n        // Monotonic counter for simulating Instant::now() in no\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-997b7c786579ab96", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322434, "scanner": "foundry_dataset", "fingerprint": "f2dc54a77de08fd8dcb5391a02e2868efc083743d1670cdda95c7c0e06cc47bf", "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": "ryancinsight/Moirai#36", "human_labels": ["agent_instruction_gap", "api_integration_gap", "human_feedback_general", "mock_placeholder"], "issue_number": "36", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "not_resolved_or_not_observed", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-2a2ff10c9b16114c", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#36\nOutcome: not_resolved_or_not_observed\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#36\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: not_resolved_or_not_observed\nComment count: 7\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'agent_instruction_gap': 1, 'api_integration_gap': 2, 'human_feedback_general': 3, 'mock_placeholder': 1}\nPolarities: {'bad': 4, 'neutral': 3}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-3cf17c3cd4b293f4\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"agent_instruction_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/36\",\n    \"text\": \"GitHub feedback: agent_instruction_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/36\\nTitle: Refactor and enhance codebase with design principles\\nBody:\\nRefactor codebase to remove redundancy and enhance design principles.\\n\\nThis PR consolidates duplicate components (ThreadPool, HybridExecutor, SendPtr, CacheAligned) into single sources of truth, significantly improving maintainability and adherence to DRY and SSOT principles. It also resolves numerous build, test, and example compilation errors that arose from the initial state and the refactoring process.\\n\\n---\\n<a href=\\\"https://cursor.com/background-agent?bcId=bc-cdfe40a0-52d8-4b84-bae4-7be389eff865\\\">\\n  <picture>\\n    <source media=\\\"(prefers-color-scheme: dark)\\\" srcset=\\\"https://cursor.com/open-in-cursor-dark.svg\\\">\\n    <source media=\\\"(prefers-color-scheme: light)\\\" srcset=\\\"https://cursor.com/open-in-cursor-light.svg\\\">\\n    <img alt=\\\"Open in Cursor\\\" src=\\\"https://cursor.com/open-in-cursor.svg\\\">\\n  </picture>\\n</a>\\n<a href=\\\"https://cursor.com/agents?id=bc-cdfe40a0-52d8-4b84-bae4-7be389eff865\\\">\\n  <picture>\\n    <source media=\\\"(prefers-color-scheme:\"\n  },\n  {\n    \"id\": \"github-feedback-comment-c15029c99246642d\",\n    \"kind\": \"issue_comment\",\n    \"label\": \"api_integration_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/36#issuecomment-3156712334\",\n    \"text\": \"GitHub feedback: api_integration_gap\\nPolarity: bad\\nKind: issue_comment\\nRepo: ryancinsight/Moirai\\nAuthor: cursor[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/36#issuecomment-3156712334\\nTitle: \\nBody:\\nCursor Agent can help with this pull request. Just `@cursor` in comments and I'll start working on changes in this branch.\\n<sub>[Learn more](https://docs.cursor.com/background-agent/web-and-mob\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-d5bba4b54e407622", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322433, "scanner": "foundry_dataset", "fingerprint": "7ae12ca2f29c3babfd7081a2bfd397a0afdb64eef31620631426e25571a18d75", "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": "ryancinsight/Moirai#33", "human_labels": ["api_integration_gap", "human_feedback_general", "mock_placeholder"], "issue_number": "33", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-b9c403b6fbc8e387", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#33\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#33\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 10\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'api_integration_gap': 1, 'human_feedback_general': 8, 'mock_placeholder': 1}\nPolarities: {'bad': 2, 'neutral': 8}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-d626233b89cc59c8\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"api_integration_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/33\",\n    \"text\": \"GitHub feedback: api_integration_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/33\\nTitle: Refactor and implement project based on requirements\\nBody:\\nResolves compilation and example errors, and enhances API ergonomics.\\n\\n---\\n<a href=\\\"https://cursor.com/background-agent?bcId=bc-75683a8e-65ad-4806-baa3-43422e69036b\\\">\\n  <picture>\\n    <source media=\\\"(prefers-color-scheme: dark)\\\" srcset=\\\"https://cursor.com/open-in-cursor-dark.svg\\\">\\n    <source media=\\\"(prefers-color-scheme: light)\\\" srcset=\\\"https://cursor.com/open-in-cursor-light.svg\\\">\\n    <img alt=\\\"Open in Cursor\\\" src=\\\"https://cursor.com/open-in-cursor.svg\\\">\\n  </picture>\\n</a>\\n<a href=\\\"https://cursor.com/agents?id=bc-75683a8e-65ad-4806-baa3-43422e69036b\\\">\\n  <picture>\\n    <source media=\\\"(prefers-color-scheme: dark)\\\" srcset=\\\"https://cursor.com/open-in-web-dark.svg\\\">\\n    <source media=\\\"(prefers-color-scheme: light)\\\" srcset=\\\"https://cursor.com/open-in-web-light.svg\\\">\\n    <img alt=\\\"Open in Web\\\" src=\\\"https://cursor.com/open-in-web.svg\\\">\\n  </picture>\\n</a>\\n\\n<sub>[Learn more](https://docs.cursor.com/background-agent/web-and-mobile) about Cursor Agents<\"\n  },\n  {\n    \"id\": \"github-feedback-comment-4f6477c487559d5d\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/33#discussion_r2250054352\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/33#discussion_r2250054352\\nTitle: \\nBody:\\n![high](https://www.gstatic.com/codereviewagent/high-priority.svg)\\n\\nUsing `std::thread::sleep` to wait for an async task to complete is unreliable and not a good practice, even f\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-4b20540885a310bb", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322432, "scanner": "foundry_dataset", "fingerprint": "d757f3b12cf088fe86a61e6dc62fbb5c63c4cf269d23c5889b297bf070229ac8", "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": "ryancinsight/Moirai#32", "human_labels": ["human_feedback_general", "mock_placeholder", "runtime_failure", "ui_workflow_gap"], "issue_number": "32", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-101861c8d1033bb3", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#32\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#32\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 13\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'ui_workflow_gap': 1, 'runtime_failure': 1, 'human_feedback_general': 10, 'mock_placeholder': 1}\nPolarities: {'bad': 3, 'neutral': 10}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-c3c3891fad6ace3e\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"ui_workflow_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/32\",\n    \"text\": \"GitHub feedback: ui_workflow_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/32\\nTitle: Refactor Moirai for efficient concurrency\\nBody:\\nUnify channel implementations, optimize iterators, and simplify synchronization primitives to enhance Moirai's code quality and adherence to design principles.\\n\\nThis refactoring effort applies SOLID, DRY, KISS, YAGNI, and SSOT principles to reduce redundancy, consolidate abstractions, and improve maintainability across the core, iterator, and sync modules.\\n\\n---\\n<a href=\\\"https://cursor.com/background-agent?bcId=bc-9e8f9e5c-091e-4fc1-ad32-5312ad29a699\\\">\\n  <picture>\\n    <source media=\\\"(prefers-color-scheme: dark)\\\" srcset=\\\"https://cursor.com/open-in-cursor-dark.svg\\\">\\n    <source media=\\\"(prefers-color-scheme: light)\\\" srcset=\\\"https://cursor.com/open-in-cursor-light.svg\\\">\\n    <img alt=\\\"Open in Cursor\\\" src=\\\"https://cursor.com/open-in-cursor.svg\\\">\\n  </picture>\\n</a>\\n<a href=\\\"https://cursor.com/agents?id=bc-9e8f9e5c-091e-4fc1-ad32-5312ad29a699\\\">\\n  <picture>\\n    <source media=\\\"(prefers-color-scheme: dark)\\\" srcset=\\\"https://cursor.com/open-in-web-dark.svg\\\">\\n    <sourc\"\n  },\n  {\n    \"id\": \"github-feedback-comment-3dfdb147a7baabd3\",\n    \"kind\": \"review_comment\",\n    \"label\": \"runtime_failure\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/32#discussion_r2249458927\",\n    \"text\": \"GitHub feedback: runtime_failure\\nPolarity: bad\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/32#discussion_r2249458927\\nTitle: \\nBody:\\n![critical](https://www.gstatic.com/codereviewagent/critical.svg)\\n\\nThe `send` method on `UniversalSender` uses an `unsafe` block to serialize a generic type `T` by copying its in-memory byte repr\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-7fb1b6bca85064ab", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322431, "scanner": "foundry_dataset", "fingerprint": "67b804bb3c266ea0af2ef651e15cdbff75945ec1931528f5e78a465991f6341f", "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": "ryancinsight/Moirai#31", "human_labels": ["api_integration_gap", "data_schema_persistence", "human_feedback_general", "mock_placeholder", "ui_workflow_gap"], "issue_number": "31", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-5fcdcdb670660135", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#31\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#31\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 9\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'ui_workflow_gap': 1, 'human_feedback_general': 5, 'api_integration_gap': 1, 'data_schema_persistence': 1, 'mock_placeholder': 1}\nPolarities: {'bad': 4, 'neutral': 5}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-9e80701df1a3f264\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"ui_workflow_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/31\",\n    \"text\": \"GitHub feedback: ui_workflow_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/31\\nTitle: Refactor Moirai with advanced iterators and design principles\\nBody:\\nFixes numerous compilation errors and warnings across `moirai-core`, `moirai-executor`, and `moirai-scheduler`.\\n\\nThis PR addresses foundational compilation issues, including inconsistencies in trait definitions, missing type aliases, incorrect module imports/exports, and mismatches in data structures, to make the project buildable.\\n\\n---\\n<a href=\\\"https://cursor.com/background-agent?bcId=bc-7a4a29a0-4746-480a-9c65-f536f361f21b\\\">\\n  <picture>\\n    <source media=\\\"(prefers-color-scheme: dark)\\\" srcset=\\\"https://cursor.com/open-in-cursor-dark.svg\\\">\\n    <source media=\\\"(prefers-color-scheme: light)\\\" srcset=\\\"https://cursor.com/open-in-cursor-light.svg\\\">\\n    <img alt=\\\"Open in Cursor\\\" src=\\\"https://cursor.com/open-in-cursor.svg\\\">\\n  </picture>\\n</a>\\n<a href=\\\"https://cursor.com/agents?id=bc-7a4a29a0-4746-480a-9c65-f536f361f21b\\\">\\n  <picture>\\n    <source media=\\\"(prefers-color-scheme: dark)\\\" srcset=\\\"https://cursor.com/open-in-web-dark.svg\\\">\\n    <source med\"\n  },\n  {\n    \"id\": \"github-feedback-comment-2e80eaab2b4071cc\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/31#discussion_r2249286027\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/31#discussion_r2249286027\\nTitle: \\nBody:\\n![critical](https://www.gstatic.com/codereviewagent/critical.svg)\\n\\nThe implementation of `set_current_task` appears to be incorrect. The `CURR\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-78917320a65e9e19", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322430, "scanner": "foundry_dataset", "fingerprint": "e39d2b9118ab18d174eb5ecb6852e8142a1af08fe8330486eed7f70a7be57989", "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": "ryancinsight/Moirai#27", "human_labels": ["api_integration_gap", "human_feedback_general", "ui_workflow_gap"], "issue_number": "27", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "not_resolved_or_not_observed", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-a5144db72f0aee9b", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#27\nOutcome: not_resolved_or_not_observed\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#27\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: not_resolved_or_not_observed\nComment count: 4\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'ui_workflow_gap': 1, 'human_feedback_general': 2, 'api_integration_gap': 1}\nPolarities: {'bad': 2, 'neutral': 2}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-71c99bf43a0acf6c\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"ui_workflow_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/27\",\n    \"text\": \"GitHub feedback: ui_workflow_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/27\\nTitle: Review and enhance Moirai with design principles\\nBody:\\nAdd comprehensive review summary and enhancement plan for the Moirai concurrency library.\\n\\n---\\n\\n[Open in Web](https://cursor.com/agents?id=bc-827ab411-7f4a-4ec8-8233-da06b80b4e95) \u2022 [Open in Cursor](https://cursor.com/background-agent?bcId=bc-827ab411-7f4a-4ec8-8233-da06b80b4e95) \u2022 [Open Docs](https://docs.cursor.com/background-agent/web-and-mobile)\"\n  },\n  {\n    \"id\": \"github-feedback-comment-0cb8f8b66cef1b3f\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/27#discussion_r2237847627\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/27#discussion_r2237847627\\nTitle: \\nBody:\\n![high](https://www.gstatic.com/codereviewagent/high-priority.svg)\\n\\nThe comment on line 308 states \\\"All-or-nothing allocation\\\", and on line 317 \\\"Atomic allocation - either all succeed or all fail\\\". However, the implementation in the `for` loop (lines 318-320) allocates tasks one by one. If an allocation fails midway (e.g., `self.allocate_single()?` returns an error), the tasks already allocated and pushed to `handles` are not deallocated or rolled back. This violates the atomicity guarantee. To ensure atomicity, you should either pre-reserve all necessary resources or implement a rollback mechanism (e.g., a compensation action) to clean up partially allocated resources on failure.\"\n  },\n  {\n    \"id\": \"github-feedback-comment-9e612fe02ea83c9c\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polari\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-87a541a34e2e1303", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322429, "scanner": "foundry_dataset", "fingerprint": "015f759baa27e9c4857f3806daca85082bfe1e88093dc8de5b92e686faa24e1d", "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": "ryancinsight/Moirai#25", "human_labels": ["human_feedback_general", "ui_workflow_gap"], "issue_number": "25", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "not_resolved_or_not_observed", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-29a737ebba422b00", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#25\nOutcome: not_resolved_or_not_observed\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#25\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: not_resolved_or_not_observed\nComment count: 2\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'ui_workflow_gap': 1, 'human_feedback_general': 1}\nPolarities: {'bad': 1, 'neutral': 1}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-9b77f639b8a47c00\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"ui_workflow_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/25\",\n    \"text\": \"GitHub feedback: ui_workflow_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/25\\nTitle: Update docs and implement next stage\\nBody:\\nImplement Phase 13, resolve dead code warnings, and improve test suite stability.\\n\\nAddressed a double free error and race condition in concurrent test execution by reducing worker threads/tasks and adding explicit runtime shutdown in `test_cpu_optimization_integration`.\\n\\n---\\n\\n[Open in Web](https://cursor.com/agents?id=bc-72aa5137-7972-4f1c-8520-db2f3c82de8e) \u2022 [Open in Cursor](https://cursor.com/background-agent?bcId=bc-72aa5137-7972-4f1c-8520-db2f3c82de8e)\\n\\nLearn more about [Background Agents](https://docs.cursor.com/background-agent/web-and-mobile)\"\n  },\n  {\n    \"id\": \"github-feedback-comment-d86e41d7c5bf45b3\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/25#discussion_r2231691104\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/25#discussion_r2231691104\\nTitle: \\nBody:\\n![high](https://www.gstatic.com/codereviewagent/high-priority.svg)\\n\\nReducing the number of worker threads and tasks can help stabilize a test that's suffering from a race condition, but it's a workaround, not a fix. The underlying race condition still exists and could manifest on different systems or under different loads, leading to flaky tests.\\n\\nThe PR description and `CHECKLIST.md` indicate awareness of this memory safety issue. It's important to ensure there's a plan to properly diagnose and fix the root cause of the race condition. Tools like `thread_sanitizer` (`-Zsanitizer=thread` with nightly Rust) can be very helpful in pinpointing the exact location of data races.\\n\\nWhile this\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-7d4dc60fa678e175", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322428, "scanner": "foundry_dataset", "fingerprint": "16dec3eee9ddbb59ce3ba5081a83ef72cd46e863bff1ffd24cefa821e543f212", "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": "ryancinsight/Moirai#18", "human_labels": ["api_integration_gap", "data_schema_persistence", "human_feedback_general", "mock_placeholder"], "issue_number": "18", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-19e87c9cfa390093", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#18\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#18\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 12\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'mock_placeholder': 1, 'api_integration_gap': 2, 'data_schema_persistence': 1, 'human_feedback_general': 8}\nPolarities: {'bad': 4, 'neutral': 8}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-8ea0e6a7afd5b061\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"mock_placeholder\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/18\",\n    \"text\": \"GitHub feedback: mock_placeholder\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/18\\nTitle: Update prd, checklist, and implement next stage\\nBody:\\nImplement critical core features and resolve build issues to advance Moirai towards production readiness.\\n\\nThis PR addresses two main areas:\\n1.  **Build Stability**: Resolved over 27 compilation errors across `moirai-core`, `moirai-scheduler`, and `moirai-executor` by aligning API signatures, fixing type conflicts, and cleaning up duplicate definitions. This ensures a clean build for all workspace crates.\\n2.  **Feature Completeness**: Implemented critical placeholder functionalities including `TaskHandle.join()` for result retrieval, real work-stealing, comprehensive task statistics collection, detailed task metrics tracking (CPU/memory), and a foundational async task spawning mechanism. These changes replace non-functional stubs with robust, production-ready code, paving the way for full test suite integration and further development.\\n\\n---\\n\\n[Open in Web](https://www.cursor.com/agents?id=bc-9364e386-297a-45e2-8fa5-9ee5c2e69655) \u2022 [Open in Cursor](\"\n  },\n  {\n    \"id\": \"github-feedback-comment-7296f9e4f13f7160\",\n    \"kind\": \"review_comment\",\n    \"label\": \"api_integration_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/18#discussion_r2227064913\",\n    \"text\": \"GitHub feedback: api_integration_gap\\nPolarity: bad\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/18#discussion_r2227064913\\nTitle: \\nBody:\\n![critical](https://www.gstatic.com/codereviewagent/critical.svg)\\n\\nChanging `steal_task` to take `&mut self` is a significant API change that will likely cause compilation failures or require major chang\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-c8297834a7db1588", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322427, "scanner": "foundry_dataset", "fingerprint": "fe0037db778b8d9cf318f6db82dfa712f1e3bfec9da9bad3f6428cb8a19bc51a", "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": "ryancinsight/Moirai#17", "human_labels": ["api_integration_gap", "deployment_env_gap", "human_feedback_general", "mock_placeholder"], "issue_number": "17", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-3198dcd425f2667f", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#17\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#17\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 11\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'deployment_env_gap': 1, 'human_feedback_general': 6, 'mock_placeholder': 2, 'api_integration_gap': 2}\nPolarities: {'bad': 5, 'neutral': 6}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-6a553e91bae5f8b6\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"deployment_env_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/17\",\n    \"text\": \"GitHub feedback: deployment_env_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/17\\nTitle: Update prd, checklist, and implement next stage\\nBody:\\nRefactor `moirai-core` to resolve all Clippy warnings and enhance code quality.\\n\\nThis PR addresses the Phase 9 \\\"Production Polish\\\" objective from the PRD by systematically resolving 117+ Clippy warnings in the `moirai-core` package. Improvements include adding `#[must_use]` attributes, fixing module name repetitions, enhancing documentation, modernizing format strings, and refining code patterns to adhere to Rust best practices. All tests remain passing.\\n\\n---\\n\\n[Open in Web](https://www.cursor.com/agents?id=bc-657e24df-2659-4db5-8bbc-9a936d856e2b) \u2022 [Open in Cursor](https://cursor.com/background-agent?bcId=bc-657e24df-2659-4db5-8bbc-9a936d856e2b)\"\n  },\n  {\n    \"id\": \"github-feedback-comment-09499d09909668e0\",\n    \"kind\": \"review_comment\",\n    \"label\": \"human_feedback_general\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/17#discussion_r2226492771\",\n    \"text\": \"GitHub feedback: human_feedback_general\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/17#discussion_r2226492771\\nTitle: \\nBody:\\n![critical](https://www.gstatic.com/codereviewagent/critical.svg)\\n\\nThe new `TaskHandle` struct and the changes to the `TaskSpawner` trait have removed the generic `T` output type from the task handle. This is a major breaking change that removes the ability for a caller to retrieve the typed result of a spawned task (e.g., via a `join` method). This is a fundamental feature for a concurrent task execution library. How is a user expected to get the result of a computation? If this is an intenti\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-5151979d18f73ad9", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322426, "scanner": "foundry_dataset", "fingerprint": "1d4d51dd650e3619a12e219fbabcec8e9696075c19df943864bf71f4e7e2e026", "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": "ryancinsight/Moirai#15", "human_labels": ["agent_instruction_gap", "human_feedback_general", "runtime_failure"], "issue_number": "15", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "not_resolved_or_not_observed", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-649cbffe10619c07", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#15\nOutcome: not_resolved_or_not_observed\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#15\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: not_resolved_or_not_observed\nComment count: 4\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'agent_instruction_gap': 1, 'runtime_failure': 1, 'human_feedback_general': 2}\nPolarities: {'bad': 2, 'neutral': 2}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-99d06f99f60aee53\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"agent_instruction_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/15\",\n    \"text\": \"GitHub feedback: agent_instruction_gap\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/15\\nTitle: Prepare for next development stage\\nBody:\\nResolve all build and test errors, including hanging channel tests and documentation issues.\\n\\nHanging tests in MPMC channels were caused by missing `Drop` implementations for `Sender` and `Receiver`, preventing proper channel closure and leading to indefinite waits. This PR adds reference counting and correct `Drop` semantics to ensure graceful channel shutdown.\\n\\n---\\n\\n[Open in Web](https://www.cursor.com/agents?id=bc-16574ab4-3060-4c65-8a36-c3360ab59583) \u2022 [Open in Cursor](https://cursor.com/background-agent?bcId=bc-16574ab4-3060-4c65-8a36-c3360ab59583)\"\n  },\n  {\n    \"id\": \"github-feedback-comment-96293adc2b158baa\",\n    \"kind\": \"review_comment\",\n    \"label\": \"runtime_failure\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/15#discussion_r2224176841\",\n    \"text\": \"GitHub feedback: runtime_failure\\nPolarity: bad\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/15#discussion_r2224176841\\nTitle: \\nBody:\\n![critical](https://www.gstatic.com/codereviewagent/critical.svg)\\n\\nThis fallback logic is very dangerous. Deallocating a pointer with the wrong allocator is undefined behavior and can lead to memory corruption or crashes. The comment even acknowledges this is problematic.\\n\\nInstead of trying to guess the correct pool, the function should panic if it cannot find the allocation metadata. This makes the contract of this `unsafe` function clearer: the caller must provide a pointer that was allocated by this pool, and if not, or if there's an internal bug, the program should fail fast rather than proceed with a potentially corrupt state.\\n\\n```ru\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-edf0fc3ed66e1cf6", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322425, "scanner": "foundry_dataset", "fingerprint": "d651925f2b4a31eae2ec1593fabc2dbc2ccf577c81a2846420ef47095b990885", "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": "ryancinsight/Moirai#14", "human_labels": ["deployment_env_gap", "human_feedback_general", "security_auth_secret"], "issue_number": "14", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "not_resolved_or_not_observed", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-3835c7da9a4bdfc7", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#14\nOutcome: not_resolved_or_not_observed\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#14\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: not_resolved_or_not_observed\nComment count: 3\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'security_auth_secret': 1, 'deployment_env_gap': 1, 'human_feedback_general': 1}\nPolarities: {'bad': 2, 'neutral': 1}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-e0cb331a6943bb91\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"security_auth_secret\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/14\",\n    \"text\": \"GitHub feedback: security_auth_secret\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/14\\nTitle: Develop dependency-free distributed scheduler\\nBody:\\nRemove all external dependencies and add a security audit framework to advance Moirai to production readiness.\\n\\n---\\n\\n**Open Background Agent:** \\n[Web](https://www.cursor.com/agents?id=bc-0d1aa48b-4465-4a18-a528-536980a1ef64) \u00b7 [Cursor](https://cursor.com/background-agent?bcId=bc-0d1aa48b-4465-4a18-a528-536980a1ef64)\\n\\nLearn more about [Background Agents](https://docs.cursor.com/background-agent/web-and-mobile)\"\n  },\n  {\n    \"id\": \"github-feedback-comment-c008bd535ce282d9\",\n    \"kind\": \"review_comment\",\n    \"label\": \"deployment_env_gap\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/14#discussion_r2223753907\",\n    \"text\": \"GitHub feedback: deployment_env_gap\\nPolarity: bad\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/14#discussion_r2223753907\\nTitle: \\nBody:\\n![critical](https://www.gstatic.com/codereviewagent/critical.svg)\\n\\nThe current rate-limiting implementation has several issues that affect its correctness and performance in a highly concurrent environment:\\n\\n*   **Race Condition**: There's a time-of-check-to-time-of-use (TOCTOU) race condition. Multiple threads can execute `fetch_add`, then one thread might reset the counter after its time window has expired. However, other threads that fetched a high counter value before the reset might still proceed with an outdated check, leading to the rate limit being incorrectly enforced.\\n\\n*   **Off-by-one Error**: The check `current_count > self.config.max_task_spawn_rate` allows `max_task_spawn_rate + 1` tasks to be spawned before triggering an error because `fetch_add` ret\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-7b53133b1dbddf03", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_bad_chain", "level": "error", "message": {"text": "Foundry mined bad chains: ryancinsight/Moirai"}, "properties": {"repobilityId": 322424, "scanner": "foundry_dataset", "fingerprint": "797b134db2cfe9a6f518d136dace9fd5ea09f060bfbd41cd5b6ae85e127c11dc", "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": "ryancinsight/Moirai#11", "human_labels": ["human_feedback_general", "mock_placeholder", "positive_human_signal"], "issue_number": "11", "thread_label": "thread_has_human_issue_without_fix_context", "outcome_label": "ambiguous_needs_more_evidence", "source_backed": true, "max_confidence": 0.0, "repo_full_name": "ryancinsight/Moirai", "training_usage": "negative_or_unresolved", "confidence_tier": "unresolved", "source_chain_id": "evidence-chain-issue_chain-cabe8dd2866d8314", "helicopter_views": {}, "artifact_families": {"docs": 2, "designs": 1}, "source_chain_kind": "issue_chain", "changed_file_count": 0, "source_graph_label": "source_artifact_without_verification_graph", "changed_file_labels": {}, "linked_commit_count": 0, "helicopter_view_count": 0, "source_artifact_count": 3, "classification_reasons": ["source_graph_has_real_artifacts", "link_quality_unresolved", "high_risk_human_feedback_label"], "linked_ci_commit_count": 0, "verification_artifact_count": 0, "design_schema_api_artifact_count": 1}, "text": "Comment chain pattern product: bad_chains\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#11\nOutcome: ambiguous_needs_more_evidence\nThread label: thread_has_human_issue_without_fix_context\nSource graph label: source_artifact_without_verification_graph\nReasons: source_graph_has_real_artifacts, link_quality_unresolved, high_risk_human_feedback_label\nChain evidence:\nIssue/PR evidence chain: ryancinsight/Moirai#11\nRepo: ryancinsight/Moirai\nThread label: thread_has_human_issue_without_fix_context\nOutcome: ambiguous_needs_more_evidence\nComment count: 4\nLinked commit count: 0\nLinked CI commit count: 0\nLinked CI labels: {}\nChanged file count: 0\nLabels: {'mock_placeholder': 1, 'positive_human_signal': 1, 'human_feedback_general': 2}\nPolarities: {'bad': 1, 'neutral': 3}\nChanged file labels: {}\nExamples:\n[\n  {\n    \"id\": \"github-feedback-comment-1f3010316d300bd6\",\n    \"kind\": \"pull_request_body\",\n    \"label\": \"mock_placeholder\",\n    \"polarity\": \"bad\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/11\",\n    \"text\": \"GitHub feedback: mock_placeholder\\nPolarity: bad\\nKind: pull_request_body\\nRepo: ryancinsight/Moirai\\nAuthor: ryancinsight (User)\\nURL: https://github.com/ryancinsight/Moirai/pull/11\\nTitle: Implement next development stage\\nBody:\\nImplement NUMA-aware memory allocation and real-time task support, completing critical performance and enterprise features.\\n\\nThis PR completes Phase 4 of development, addressing NUMA-aware memory allocation and real-time task support as per the PRD and checklist. All `todo!()` placeholders have been eliminated, and comprehensive tests ensure full functionality and adherence to SOLID, CUPID, GRASP, SSOT, DRY, and ADP design principles.\\n\\n---\\n\\n**Open Background Agent:** \\n[Web](https://www.cursor.com/agents?id=bc-3c47f99d-4c2f-41dc-8d81-74ccdfecef3e) \u00b7 [Cursor](https://cursor.com/background-agent?bcId=bc-3c47f99d-4c2f-41dc-8d81-74ccdfecef3e)\\n\\nLearn more about [Background Agents](https://docs.cursor.com/background-agent/web-and-mobile)\"\n  },\n  {\n    \"id\": \"github-feedback-comment-56980e2a613b4fa7\",\n    \"kind\": \"review_comment\",\n    \"label\": \"positive_human_signal\",\n    \"polarity\": \"neutral\",\n    \"url\": \"https://github.com/ryancinsight/Moirai/pull/11#discussion_r2222347966\",\n    \"text\": \"GitHub feedback: positive_human_signal\\nPolarity: neutral\\nKind: review_comment\\nRepo: ryancinsight/Moirai\\nAuthor: gemini-code-assist[bot] (Bot)\\nURL: https://github.com/ryancinsight/Moirai/pull/11#discussion_r2222347966\\nTitle: \\nBody:\\n![critical](https://www.gstatic.com/codereviewagent/critical.svg)\\n\\nThe `deallocate` function in `NumaAwarePool` has a critical bug. It deallocates a memory block to the pool of the `preferred_node` (or the first available pool as a fallback), not necessarily the pool from which the block was originally allocated. This will lead to memory corruption and incorrect memory locality.\\n\\nA memory block allocated from the pool for NUMA node A could be return\n[truncated by importer]", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "comment-chain-pattern-bad_chains-df3acdb2b255dfd1", "synthetic": false, "gold_label": "", "graph_label": "source_artifact_without_verification_graph", "source_path": "/data/distillate/foundry_data/comment_chain_patterns/bad_chains/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "comment_chain_patterns/bad_chains", "training_usage": "negative_or_unresolved"}}}, {"ruleId": "foundry_auth_guardrail_gap", "level": "error", "message": {"text": "Foundry mined security auth guardrail gaps: ryancinsight/Moirai"}, "properties": {"repobilityId": 334864, "scanner": "foundry_dataset", "fingerprint": "370510eab6ffd67cd5d3400b3e9d3a70313f074197b23ba3febc26adac713d55", "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": {"test_ci_gap": 1, "runtime_failure": 1, "ui_workflow_gap": 1, "mock_placeholder": 1, "weak blueprint fit": 1, "security_auth_secret": 1, "partial blueprint fit": 1, "human_feedback_general": 5, "unlinked_human_feedback": 5, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 7, "ambiguous_needs_more_evidence": 5, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 5, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "security_auth_without_guardrails", "outcomes": {"not_resolved_or_not_observed": 14, "ambiguous_needs_more_evidence": 10}, "polarity": "bad", "query_id": "security_auth_guardrail_gaps", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 72, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 10, "thread_has_comment": 10, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 16, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 10, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 10}, "node_count": 46, "node_types": {"repo": 1, "thread": 1, "comment": 10, "alignment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 16, "comment_chain": 10, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#9", "issue_number": "9", "quality_tiers": {"unresolved": 12, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "assumption_check", "source_motif_id": "graph-pattern-motif-thread-e1a3adfa54476659", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Security/auth changes without enough guardrails\nQuery id: security_auth_guardrail_gaps\nQuery type: motif_query\nIntent: Assumption-check security/auth examples requiring stronger tests or CI.\nMotif: security_auth_without_guardrails\nTraining usage: assumption_check\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#9\nEvidence:\nGraph motif: Security/auth change without enough guardrails\nMotif id: security_auth_without_guardrails\nPolarity: bad\nTraining usage: assumption_check\nSeverity: critical\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#9\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#9\nRepo: ryancinsight/Moirai\nIssue/PR number: 9\nGraph consistency label: assumption_check\nNodes: 46\nEdges: 72\nNode types: {'link_quality': 16, 'comment': 10, 'comment_chain': 10, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 16, 'thread_has_comment': 10, 'thread_has_comment_chain': 10, 'comment_has_chain': 10, 'issue_chain_has_comment_chain': 10, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 7, 'human_feedback_general': 5, 'human_reported_issue_no_linked_fix': 5, 'unlinked_human_feedback': 5, 'ambiguous_needs_more_evidence': 5, 'blueprint_human_gap_alignment': 4, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'mock_placeholder': 1, 'runtime_failure': 1, 'test_ci_gap': 1, 'security_auth_secret': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 14, 'ambiguous_needs_more_evidence': 10}\nQuality tiers: {'unresolved': 12, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Train auth boundary repair with tests, permission matrices, and secret-handling checks.\n- Keep risky auth changes separate from ordinary bug-fix examples.\nAssumption checks:\n- Are auth/permission paths covered by tests?\n- Are secrets, CORS, or access rules verified rather than summarized?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-e4a51cd44a21688c", "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": "ryancinsight/Moirai", "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: ryancinsight/Moirai"}, "properties": {"repobilityId": 334863, "scanner": "foundry_dataset", "fingerprint": "11610ceed5d9133d613b6832b2d710b36972170bae398a2f306a9c7925041283", "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": {"ui_or_frontend": 19, "runtime_failure": 2, "source_or_other": 3, "mock_placeholder": 3, "deployment_env_gap": 1, "security_auth_secret": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 9, "human_reported_issue_no_linked_fix": 7, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "security_auth_without_guardrails", "outcomes": {"not_resolved_or_not_observed": 18}, "polarity": "bad", "query_id": "security_auth_guardrail_gaps", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 159, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 7, "thread_has_comment": 7, "thread_touches_file": 22, "chain_has_link_quality": 9, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 7, "comment_chain_touches_file": 84, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 7}, "node_count": 49, "node_types": {"repo": 1, "thread": 1, "comment": 7, "pr_file": 22, "fix_outcome": 1, "issue_chain": 1, "link_quality": 9, "comment_chain": 7}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#57", "issue_number": "57", "quality_tiers": {"unresolved": 9}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "assumption_check", "source_motif_id": "graph-pattern-motif-thread-22b4f6b01622504d", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {"ui_or_frontend": 190, "source_or_other": 30}}, "text": "Graph query export: Security/auth changes without enough guardrails\nQuery id: security_auth_guardrail_gaps\nQuery type: motif_query\nIntent: Assumption-check security/auth examples requiring stronger tests or CI.\nMotif: security_auth_without_guardrails\nTraining usage: assumption_check\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#57\nEvidence:\nGraph motif: Security/auth change without enough guardrails\nMotif id: security_auth_without_guardrails\nPolarity: bad\nTraining usage: assumption_check\nSeverity: critical\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#57\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#57\nRepo: ryancinsight/Moirai\nIssue/PR number: 57\nGraph consistency label: needs_more_evidence\nNodes: 49\nEdges: 159\nNode types: {'pr_file': 22, 'link_quality': 9, 'comment': 7, 'comment_chain': 7, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 84, 'thread_touches_file': 22, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 9, 'thread_has_comment': 7, 'thread_has_comment_chain': 7, 'comment_has_chain': 7, 'issue_chain_has_comment_chain': 7, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 19, 'not_resolved_or_not_observed': 9, 'human_reported_issue_no_linked_fix': 7, 'mock_placeholder': 3, 'source_or_other': 3, 'runtime_failure': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'deployment_env_gap': 1, 'security_auth_secret': 1}\nOutcomes: {'not_resolved_or_not_observed': 18}\nQuality tiers: {'unresolved': 9}\nCI labels: {}\nCurriculum targets:\n- Train auth boundary repair with tests, permission matrices, and secret-handling checks.\n- Keep risky auth changes separate from ordinary bug-fix examples.\nAssumption checks:\n- Are auth/permission paths covered by tests?\n- Are secrets, CORS, or access rules verified rather than summarized?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-3fc0ca0463d5580f", "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": "ryancinsight/Moirai", "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: ryancinsight/Moirai"}, "properties": {"repobilityId": 334862, "scanner": "foundry_dataset", "fingerprint": "06334d78261fe995527eb01afa07877af4f5ed0768810cc488196e5ca777d0d2", "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": {"ui_or_frontend": 16, "deployment_env_gap": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "security_auth_secret": 1, "partial blueprint fit": 1, "human_feedback_general": 4, "unlinked_human_feedback": 4, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 6, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "security_auth_without_guardrails", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 12}, "polarity": "bad", "query_id": "security_auth_guardrail_gaps", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 161, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 7, "thread_has_comment": 6, "thread_touches_file": 16, "thread_has_pr_review": 1, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 11, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 7, "comment_chain_touches_file": 84, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 7}, "node_count": 49, "node_types": {"repo": 1, "thread": 1, "comment": 6, "pr_file": 16, "alignment": 2, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 11, "comment_chain": 7, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#53", "issue_number": "53", "quality_tiers": {"unresolved": 9, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "assumption_check", "source_motif_id": "graph-pattern-motif-thread-0b056bb1212d021a", "graph_gold_label": "assumption_check", "changed_file_labels": {"ui_or_frontend": 160}}, "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: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#53\nEvidence:\nGraph motif: Security/auth change without enough guardrails\nMotif id: security_auth_without_guardrails\nPolarity: bad\nTraining usage: assumption_check\nSeverity: critical\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#53\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#53\nRepo: ryancinsight/Moirai\nIssue/PR number: 53\nGraph consistency label: assumption_check\nNodes: 49\nEdges: 161\nNode types: {'pr_file': 16, 'link_quality': 11, 'comment_chain': 7, 'comment': 6, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 84, 'thread_touches_file': 16, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 11, 'thread_has_comment_chain': 7, 'comment_has_chain': 7, 'issue_chain_has_comment_chain': 7, 'thread_has_comment': 6, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 16, 'ambiguous_needs_more_evidence': 6, 'human_feedback_general': 4, 'unlinked_human_feedback': 4, 'human_reported_issue_no_linked_fix': 3, 'not_resolved_or_not_observed': 3, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'deployment_env_gap': 1, 'security_auth_secret': 1, 'api_integration_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 12, 'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 9, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Train auth boundary repair with tests, permission matrices, and secret-handling checks.\n- Keep risky auth changes separate from ordinary bug-fix examples.\nAssumption checks:\n- Are auth/permission paths covered by tests?\n- Are secrets, CORS, or access rules verified rather than summarized?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-811326ff51d1eb26", "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": "ryancinsight/Moirai", "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: ryancinsight/Moirai"}, "properties": {"repobilityId": 334861, "scanner": "foundry_dataset", "fingerprint": "6c5d25cc463d3d3898e4ebda4abcbd419d5faa300e03e3a05f4c4a205e92f144", "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": {"test_ci_gap": 1, "runtime_failure": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "security_auth_secret": 1, "partial blueprint fit": 1, "human_feedback_general": 11, "unlinked_human_feedback": 11, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 13, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 4, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "security_auth_without_guardrails", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 26}, "polarity": "bad", "query_id": "security_auth_guardrail_gaps", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 97, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 15, "thread_has_comment": 15, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 21, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 15, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 15}, "node_count": 61, "node_types": {"repo": 1, "thread": 1, "comment": 15, "alignment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 21, "comment_chain": 15, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#30", "issue_number": "30", "quality_tiers": {"unresolved": 17, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "assumption_check", "source_motif_id": "graph-pattern-motif-thread-ab4885b2ad782f05", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Security/auth changes without enough guardrails\nQuery id: security_auth_guardrail_gaps\nQuery type: motif_query\nIntent: Assumption-check security/auth examples requiring stronger tests or CI.\nMotif: security_auth_without_guardrails\nTraining usage: assumption_check\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#30\nEvidence:\nGraph motif: Security/auth change without enough guardrails\nMotif id: security_auth_without_guardrails\nPolarity: bad\nTraining usage: assumption_check\nSeverity: critical\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#30\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#30\nRepo: ryancinsight/Moirai\nIssue/PR number: 30\nGraph consistency label: assumption_check\nNodes: 61\nEdges: 97\nNode types: {'link_quality': 21, 'comment': 15, 'comment_chain': 15, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 21, 'thread_has_comment': 15, 'thread_has_comment_chain': 15, 'comment_has_chain': 15, 'issue_chain_has_comment_chain': 15, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 13, 'human_feedback_general': 11, 'unlinked_human_feedback': 11, 'human_reported_issue_no_linked_fix': 4, 'not_resolved_or_not_observed': 4, 'blueprint_human_gap_alignment': 4, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'test_ci_gap': 1, 'security_auth_secret': 1, 'runtime_failure': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 26, 'not_resolved_or_not_observed': 8}\nQuality tiers: {'unresolved': 17, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Train auth boundary repair with tests, permission matrices, and secret-handling checks.\n- Keep risky auth changes separate from ordinary bug-fix examples.\nAssumption checks:\n- Are auth/permission paths covered by tests?\n- Are secrets, CORS, or access rules verified rather than summarized?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-16bcc093a89a83cd", "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": "ryancinsight/Moirai", "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: ryancinsight/Moirai"}, "properties": {"repobilityId": 334860, "scanner": "foundry_dataset", "fingerprint": "8d51c33c7a240c7f0840ce35bfc8fb47986cdaa85ace2018504bb36769dc3deb", "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": {"deployment_env_gap": 1, "security_auth_secret": 1, "human_feedback_general": 1, "unlinked_human_feedback": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 1, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "security_auth_without_guardrails", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 2}, "polarity": "bad", "query_id": "security_auth_guardrail_gaps", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 21, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 3, "thread_has_comment": 3, "chain_has_link_quality": 5, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 3, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 3}, "node_count": 15, "node_types": {"repo": 1, "thread": 1, "comment": 3, "fix_outcome": 1, "issue_chain": 1, "link_quality": 5, "comment_chain": 3}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#14", "issue_number": "14", "quality_tiers": {"unresolved": 5}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "assumption_check", "source_motif_id": "graph-pattern-motif-thread-4957d6db4e8172cf", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {}}, "text": "Graph query export: Security/auth changes without enough guardrails\nQuery id: security_auth_guardrail_gaps\nQuery type: motif_query\nIntent: Assumption-check security/auth examples requiring stronger tests or CI.\nMotif: security_auth_without_guardrails\nTraining usage: assumption_check\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#14\nEvidence:\nGraph motif: Security/auth change without enough guardrails\nMotif id: security_auth_without_guardrails\nPolarity: bad\nTraining usage: assumption_check\nSeverity: critical\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#14\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#14\nRepo: ryancinsight/Moirai\nIssue/PR number: 14\nGraph consistency label: needs_more_evidence\nNodes: 15\nEdges: 21\nNode types: {'link_quality': 5, 'comment': 3, 'comment_chain': 3, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 5, 'thread_has_comment': 3, 'thread_has_comment_chain': 3, 'comment_has_chain': 3, 'issue_chain_has_comment_chain': 3, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 4, 'human_reported_issue_no_linked_fix': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'security_auth_secret': 1, 'deployment_env_gap': 1, 'human_feedback_general': 1, 'unlinked_human_feedback': 1, 'ambiguous_needs_more_evidence': 1}\nOutcomes: {'not_resolved_or_not_observed': 8, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'unresolved': 5}\nCI labels: {}\nCurriculum targets:\n- Train auth boundary repair with tests, permission matrices, and secret-handling checks.\n- Keep risky auth changes separate from ordinary bug-fix examples.\nAssumption checks:\n- Are auth/permission paths covered by tests?\n- Are secrets, CORS, or access rules verified rather than summarized?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-81fc7702b1bcf053", "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": "ryancinsight/Moirai", "source_dataset": "graph_queries/security_auth_guardrail_gaps", "training_usage": "assumption_check"}}}, {"ruleId": "foundry_fake_real_gap", "level": "error", "message": {"text": "Foundry mined mock as real or placeholder: ryancinsight/Moirai"}, "properties": {"repobilityId": 327052, "scanner": "foundry_dataset", "fingerprint": "7a6f4281230774834f4e24a21fbf3ba9c294bdc41c2c9178f259723ebbc93f78", "category": "practices", "severity": "critical", "confidence": 0.82, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Mock, sample, placeholder, or self-attested behavior treated as real", "intent": "Hard negatives for fake completeness and missing real data paths.", "labels": {"test_ci_gap": 1, "runtime_failure": 1, "ui_workflow_gap": 1, "mock_placeholder": 1, "weak blueprint fit": 1, "security_auth_secret": 1, "partial blueprint fit": 1, "human_feedback_general": 5, "unlinked_human_feedback": 5, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 7, "ambiguous_needs_more_evidence": 5, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 5, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "mock_as_real_or_placeholder", "outcomes": {"not_resolved_or_not_observed": 14, "ambiguous_needs_more_evidence": 10}, "polarity": "bad", "query_id": "mock_as_real_or_placeholder", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 72, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 10, "thread_has_comment": 10, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 16, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 10, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 10}, "node_count": 46, "node_types": {"repo": 1, "thread": 1, "comment": 10, "alignment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 16, "comment_chain": 10, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#9", "issue_number": "9", "quality_tiers": {"unresolved": 12, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-6fa9ec10f02ac267", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Mock, sample, placeholder, or self-attested behavior treated as real\nQuery id: mock_as_real_or_placeholder\nQuery type: motif_query\nIntent: Hard negatives for fake completeness and missing real data paths.\nMotif: mock_as_real_or_placeholder\nTraining usage: hard_negative\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#9\nEvidence:\nGraph motif: Mock, sample, placeholder, or self-attested behavior treated as real\nMotif id: mock_as_real_or_placeholder\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#9\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#9\nRepo: ryancinsight/Moirai\nIssue/PR number: 9\nGraph consistency label: assumption_check\nNodes: 46\nEdges: 72\nNode types: {'link_quality': 16, 'comment': 10, 'comment_chain': 10, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 16, 'thread_has_comment': 10, 'thread_has_comment_chain': 10, 'comment_has_chain': 10, 'issue_chain_has_comment_chain': 10, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 7, 'human_feedback_general': 5, 'human_reported_issue_no_linked_fix': 5, 'unlinked_human_feedback': 5, 'ambiguous_needs_more_evidence': 5, 'blueprint_human_gap_alignment': 4, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'mock_placeholder': 1, 'runtime_failure': 1, 'test_ci_gap': 1, 'security_auth_secret': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 14, 'ambiguous_needs_more_evidence': 10}\nQuality tiers: {'unresolved': 12, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Train real-data plumbing and mock-removal tasks from source to UI.\n- Use as hard negatives for dashboards or apps claiming real runs without provenance.\nAssumption checks:\n- Is user-visible behavior backed by real storage/API/CI artifacts?\n- Are placeholders, sample data, or generated claims still in a production path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-adfbf12c287d790c", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/mock_as_real_or_placeholder/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/mock_as_real_or_placeholder", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_fake_real_gap", "level": "error", "message": {"text": "Foundry mined mock as real or placeholder: ryancinsight/Moirai"}, "properties": {"repobilityId": 327051, "scanner": "foundry_dataset", "fingerprint": "23c8fa81e6de6a7530219324a5469f6e55537c3b847ac57f9d9483bfb723d582", "category": "practices", "severity": "critical", "confidence": 0.82, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Mock, sample, placeholder, or self-attested behavior treated as real", "intent": "Hard negatives for fake completeness and missing real data paths.", "labels": {"docs_or_claims": 2, "ui_or_frontend": 17, "source_or_other": 5, "mock_placeholder": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "partial blueprint fit": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 5, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "mock_as_real_or_placeholder", "outcomes": {"not_resolved_or_not_observed": 10}, "polarity": "bad", "query_id": "mock_as_real_or_placeholder", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 109, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 3, "thread_has_comment": 3, "thread_touches_file": 24, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 9, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 3, "comment_chain_touches_file": 36, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 3}, "node_count": 49, "node_types": {"repo": 1, "thread": 1, "comment": 3, "pr_file": 24, "alignment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 9, "comment_chain": 3, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#58", "issue_number": "58", "quality_tiers": {"unresolved": 5, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-3d9d265ffbd08561", "graph_gold_label": "assumption_check", "changed_file_labels": {"docs_or_claims": 12, "ui_or_frontend": 102, "source_or_other": 30}}, "text": "Graph query export: Mock, sample, placeholder, or self-attested behavior treated as real\nQuery id: mock_as_real_or_placeholder\nQuery type: motif_query\nIntent: Hard negatives for fake completeness and missing real data paths.\nMotif: mock_as_real_or_placeholder\nTraining usage: hard_negative\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#58\nEvidence:\nGraph motif: Mock, sample, placeholder, or self-attested behavior treated as real\nMotif id: mock_as_real_or_placeholder\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#58\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#58\nRepo: ryancinsight/Moirai\nIssue/PR number: 58\nGraph consistency label: assumption_check\nNodes: 49\nEdges: 109\nNode types: {'pr_file': 24, 'link_quality': 9, 'alignment': 4, 'comment': 3, 'comment_chain': 3, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 36, 'thread_touches_file': 24, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 9, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'thread_has_comment': 3, 'thread_has_comment_chain': 3, 'comment_has_chain': 3, 'issue_chain_has_comment_chain': 3, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 17, 'source_or_other': 5, 'not_resolved_or_not_observed': 5, 'blueprint_human_gap_alignment': 4, 'human_reported_issue_no_linked_fix': 3, 'api_integration_gap': 2, 'docs_or_claims': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'mock_placeholder': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 10}\nQuality tiers: {'unresolved': 5, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Train real-data plumbing and mock-removal tasks from source to UI.\n- Use as hard negatives for dashboards or apps claiming real runs without provenance.\nAssumption checks:\n- Is user-visible behavior backed by real storage/API/CI artifacts?\n- Are placeholders, sample data, or generated claims still in a production path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-9946e026b68ba9e0", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/mock_as_real_or_placeholder/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/mock_as_real_or_placeholder", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_fake_real_gap", "level": "error", "message": {"text": "Foundry mined mock as real or placeholder: ryancinsight/Moirai"}, "properties": {"repobilityId": 327050, "scanner": "foundry_dataset", "fingerprint": "cb0e1b54f6de0a58c42837fff20d972c8682e6410b6bb4fcf5a5c002c5112ca2", "category": "practices", "severity": "critical", "confidence": 0.82, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Mock, sample, placeholder, or self-attested behavior treated as real", "intent": "Hard negatives for fake completeness and missing real data paths.", "labels": {"ui_or_frontend": 19, "runtime_failure": 2, "source_or_other": 3, "mock_placeholder": 3, "deployment_env_gap": 1, "security_auth_secret": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 9, "human_reported_issue_no_linked_fix": 7, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "mock_as_real_or_placeholder", "outcomes": {"not_resolved_or_not_observed": 18}, "polarity": "bad", "query_id": "mock_as_real_or_placeholder", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 159, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 7, "thread_has_comment": 7, "thread_touches_file": 22, "chain_has_link_quality": 9, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 7, "comment_chain_touches_file": 84, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 7}, "node_count": 49, "node_types": {"repo": 1, "thread": 1, "comment": 7, "pr_file": 22, "fix_outcome": 1, "issue_chain": 1, "link_quality": 9, "comment_chain": 7}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#57", "issue_number": "57", "quality_tiers": {"unresolved": 9}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-c11b56a744ee60a4", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {"ui_or_frontend": 190, "source_or_other": 30}}, "text": "Graph query export: Mock, sample, placeholder, or self-attested behavior treated as real\nQuery id: mock_as_real_or_placeholder\nQuery type: motif_query\nIntent: Hard negatives for fake completeness and missing real data paths.\nMotif: mock_as_real_or_placeholder\nTraining usage: hard_negative\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#57\nEvidence:\nGraph motif: Mock, sample, placeholder, or self-attested behavior treated as real\nMotif id: mock_as_real_or_placeholder\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#57\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#57\nRepo: ryancinsight/Moirai\nIssue/PR number: 57\nGraph consistency label: needs_more_evidence\nNodes: 49\nEdges: 159\nNode types: {'pr_file': 22, 'link_quality': 9, 'comment': 7, 'comment_chain': 7, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 84, 'thread_touches_file': 22, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 9, 'thread_has_comment': 7, 'thread_has_comment_chain': 7, 'comment_has_chain': 7, 'issue_chain_has_comment_chain': 7, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 19, 'not_resolved_or_not_observed': 9, 'human_reported_issue_no_linked_fix': 7, 'mock_placeholder': 3, 'source_or_other': 3, 'runtime_failure': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'deployment_env_gap': 1, 'security_auth_secret': 1}\nOutcomes: {'not_resolved_or_not_observed': 18}\nQuality tiers: {'unresolved': 9}\nCI labels: {}\nCurriculum targets:\n- Train real-data plumbing and mock-removal tasks from source to UI.\n- Use as hard negatives for dashboards or apps claiming real runs without provenance.\nAssumption checks:\n- Is user-visible behavior backed by real storage/API/CI artifacts?\n- Are placeholders, sample data, or generated claims still in a production path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-565ad893e4079f6b", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/mock_as_real_or_placeholder/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/mock_as_real_or_placeholder", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_fake_real_gap", "level": "error", "message": {"text": "Foundry mined mock as real or placeholder: ryancinsight/Moirai"}, "properties": {"repobilityId": 327049, "scanner": "foundry_dataset", "fingerprint": "4c4fa4418437269011e5a7f1c7722a6cd6fa26e72bc094bbc504703fded504a6", "category": "practices", "severity": "critical", "confidence": 0.82, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Mock, sample, placeholder, or self-attested behavior treated as real", "intent": "Hard negatives for fake completeness and missing real data paths.", "labels": {"test_or_ci": 4, "ui_or_frontend": 7, "source_or_other": 2, "mock_placeholder": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "mock_as_real_or_placeholder", "outcomes": {"not_resolved_or_not_observed": 6}, "polarity": "bad", "query_id": "mock_as_real_or_placeholder", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 48, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 1, "thread_has_comment": 1, "thread_touches_file": 13, "chain_has_link_quality": 3, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 1, "comment_chain_touches_file": 12, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 1}, "node_count": 22, "node_types": {"repo": 1, "thread": 1, "comment": 1, "pr_file": 13, "fix_outcome": 1, "issue_chain": 1, "link_quality": 3, "comment_chain": 1}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#55", "issue_number": "55", "quality_tiers": {"unresolved": 3}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-2219716fc5d1dbbb", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {"test_or_ci": 16, "ui_or_frontend": 28, "source_or_other": 8}}, "text": "Graph query export: Mock, sample, placeholder, or self-attested behavior treated as real\nQuery id: mock_as_real_or_placeholder\nQuery type: motif_query\nIntent: Hard negatives for fake completeness and missing real data paths.\nMotif: mock_as_real_or_placeholder\nTraining usage: hard_negative\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#55\nEvidence:\nGraph motif: Mock, sample, placeholder, or self-attested behavior treated as real\nMotif id: mock_as_real_or_placeholder\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#55\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#55\nRepo: ryancinsight/Moirai\nIssue/PR number: 55\nGraph consistency label: needs_more_evidence\nNodes: 22\nEdges: 48\nNode types: {'pr_file': 13, 'link_quality': 3, 'thread': 1, 'repo': 1, 'comment': 1, 'comment_chain': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'thread_touches_file': 13, 'comment_chain_touches_file': 12, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 3, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_comment_chain': 1, 'comment_has_chain': 1, 'thread_has_issue_chain': 1, 'issue_chain_has_comment_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 7, 'test_or_ci': 4, 'not_resolved_or_not_observed': 3, 'source_or_other': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'mock_placeholder': 1, 'human_reported_issue_no_linked_fix': 1}\nOutcomes: {'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 3}\nCI labels: {}\nCurriculum targets:\n- Train real-data plumbing and mock-removal tasks from source to UI.\n- Use as hard negatives for dashboards or apps claiming real runs without provenance.\nAssumption checks:\n- Is user-visible behavior backed by real storage/API/CI artifacts?\n- Are placeholders, sample data, or generated claims still in a production path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-0e47df16635ecdbc", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/mock_as_real_or_placeholder/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/mock_as_real_or_placeholder", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_fake_real_gap", "level": "error", "message": {"text": "Foundry mined mock as real or placeholder: ryancinsight/Moirai"}, "properties": {"repobilityId": 327048, "scanner": "foundry_dataset", "fingerprint": "3378f802665e5d4c628fd384d46a46fd9ab09e62b28e12b542d53e00443d21fe", "category": "practices", "severity": "critical", "confidence": 0.82, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Mock, sample, placeholder, or self-attested behavior treated as real", "intent": "Hard negatives for fake completeness and missing real data paths.", "labels": {"test_or_ci": 2, "ui_or_frontend": 5, "mock_placeholder": 3, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 5, "unlinked_human_feedback": 5, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 7, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 4, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "mock_as_real_or_placeholder", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 14}, "polarity": "bad", "query_id": "mock_as_real_or_placeholder", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 136, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 9, "thread_has_comment": 8, "thread_touches_file": 7, "thread_has_pr_review": 1, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 13, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 7, "thread_has_comment_chain": 9, "comment_chain_touches_file": 63, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 9}, "node_count": 46, "node_types": {"repo": 1, "thread": 1, "comment": 8, "pr_file": 7, "alignment": 2, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 13, "comment_chain": 9, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#48", "issue_number": "48", "quality_tiers": {"unresolved": 11, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-99968f156ce4cf61", "graph_gold_label": "assumption_check", "changed_file_labels": {"test_or_ci": 24, "ui_or_frontend": 60}}, "text": "Graph query export: Mock, sample, placeholder, or self-attested behavior treated as real\nQuery id: mock_as_real_or_placeholder\nQuery type: motif_query\nIntent: Hard negatives for fake completeness and missing real data paths.\nMotif: mock_as_real_or_placeholder\nTraining usage: hard_negative\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#48\nEvidence:\nGraph motif: Mock, sample, placeholder, or self-attested behavior treated as real\nMotif id: mock_as_real_or_placeholder\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#48\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#48\nRepo: ryancinsight/Moirai\nIssue/PR number: 48\nGraph consistency label: assumption_check\nNodes: 46\nEdges: 136\nNode types: {'link_quality': 13, 'comment_chain': 9, 'comment': 8, 'pr_file': 7, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 63, 'chain_has_link_quality': 13, 'thread_has_comment_chain': 9, 'comment_has_chain': 9, 'issue_chain_has_comment_chain': 9, 'thread_has_comment': 8, 'thread_touches_file': 7, 'issue_chain_touches_file': 7, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 7, 'human_feedback_general': 5, 'ui_or_frontend': 5, 'unlinked_human_feedback': 5, 'human_reported_issue_no_linked_fix': 4, 'not_resolved_or_not_observed': 4, 'mock_placeholder': 3, 'test_or_ci': 2, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 14, 'not_resolved_or_not_observed': 8}\nQuality tiers: {'unresolved': 11, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Train real-data plumbing and mock-removal tasks from source to UI.\n- Use as hard negatives for dashboards or apps claiming real runs without provenance.\nAssumption checks:\n- Is user-visible behavior backed by real storage/API/CI artifacts?\n- Are placeholders, sample data, or generated claims still in a production path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-edfa5f6008ae4e9c", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/mock_as_real_or_placeholder/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/mock_as_real_or_placeholder", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_fake_real_gap", "level": "error", "message": {"text": "Foundry mined mock as real or placeholder: ryancinsight/Moirai"}, "properties": {"repobilityId": 327047, "scanner": "foundry_dataset", "fingerprint": "5e5658617973465e8dff81179f597a298cbdc68453beea429aeb1cc5c915de51", "category": "practices", "severity": "critical", "confidence": 0.82, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Mock, sample, placeholder, or self-attested behavior treated as real", "intent": "Hard negatives for fake completeness and missing real data paths.", "labels": {"test_or_ci": 2, "ui_or_frontend": 12, "source_or_other": 3, "mock_placeholder": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 1, "unlinked_human_feedback": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 1, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "mock_as_real_or_placeholder", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 2}, "polarity": "bad", "query_id": "mock_as_real_or_placeholder", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 94, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 3, "thread_has_comment": 2, "thread_touches_file": 17, "thread_has_pr_review": 1, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 7, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 3, "comment_chain_touches_file": 36, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 3}, "node_count": 38, "node_types": {"repo": 1, "thread": 1, "comment": 2, "pr_file": 17, "alignment": 2, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 7, "comment_chain": 3, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#45", "issue_number": "45", "quality_tiers": {"unresolved": 5, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-e441ed5500d35f7b", "graph_gold_label": "assumption_check", "changed_file_labels": {"test_or_ci": 12, "ui_or_frontend": 72, "source_or_other": 18}}, "text": "Graph query export: Mock, sample, placeholder, or self-attested behavior treated as real\nQuery id: mock_as_real_or_placeholder\nQuery type: motif_query\nIntent: Hard negatives for fake completeness and missing real data paths.\nMotif: mock_as_real_or_placeholder\nTraining usage: hard_negative\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#45\nEvidence:\nGraph motif: Mock, sample, placeholder, or self-attested behavior treated as real\nMotif id: mock_as_real_or_placeholder\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#45\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#45\nRepo: ryancinsight/Moirai\nIssue/PR number: 45\nGraph consistency label: assumption_check\nNodes: 38\nEdges: 94\nNode types: {'pr_file': 17, 'link_quality': 7, 'comment_chain': 3, 'comment': 2, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'comment_chain_touches_file': 36, 'thread_touches_file': 17, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 7, 'thread_has_comment_chain': 3, 'comment_has_chain': 3, 'issue_chain_has_comment_chain': 3, 'thread_has_comment': 2, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 12, 'not_resolved_or_not_observed': 4, 'source_or_other': 3, 'test_or_ci': 2, 'human_reported_issue_no_linked_fix': 2, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'mock_placeholder': 1, 'human_feedback_general': 1, 'api_integration_gap': 1, 'unlinked_human_feedback': 1, 'ambiguous_needs_more_evidence': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 8, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'unresolved': 5, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Train real-data plumbing and mock-removal tasks from source to UI.\n- Use as hard negatives for dashboards or apps claiming real runs without provenance.\nAssumption checks:\n- Is user-visible behavior backed by real storage/API/CI artifacts?\n- Are placeholders, sample data, or generated claims still in a production path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-c3de7d1920962fc1", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/mock_as_real_or_placeholder/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/mock_as_real_or_placeholder", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_fake_real_gap", "level": "error", "message": {"text": "Foundry mined mock as real or placeholder: ryancinsight/Moirai"}, "properties": {"repobilityId": 327046, "scanner": "foundry_dataset", "fingerprint": "665ae20fdd38fd53c009f318161b4d87c6fcb087cb0c3b46ad1de75410576c83", "category": "practices", "severity": "critical", "confidence": 0.82, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Mock, sample, placeholder, or self-attested behavior treated as real", "intent": "Hard negatives for fake completeness and missing real data paths.", "labels": {"test_or_ci": 2, "ui_or_frontend": 46, "source_or_other": 11, "mock_placeholder": 2, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "mock_as_real_or_placeholder", "outcomes": {"not_resolved_or_not_observed": 8}, "polarity": "bad", "query_id": "mock_as_real_or_placeholder", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 111, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 2, "thread_has_comment": 1, "thread_touches_file": 59, "thread_has_pr_review": 1, "chain_has_link_quality": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 2, "comment_chain_touches_file": 24, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 2}, "node_count": 71, "node_types": {"repo": 1, "thread": 1, "comment": 1, "pr_file": 59, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 4, "comment_chain": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#44", "issue_number": "44", "quality_tiers": {"unresolved": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-934b3b2ebf6b55a1", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {"test_or_ci": 10, "ui_or_frontend": 230, "source_or_other": 55}}, "text": "Graph query export: Mock, sample, placeholder, or self-attested behavior treated as real\nQuery id: mock_as_real_or_placeholder\nQuery type: motif_query\nIntent: Hard negatives for fake completeness and missing real data paths.\nMotif: mock_as_real_or_placeholder\nTraining usage: hard_negative\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#44\nEvidence:\nGraph motif: Mock, sample, placeholder, or self-attested behavior treated as real\nMotif id: mock_as_real_or_placeholder\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#44\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#44\nRepo: ryancinsight/Moirai\nIssue/PR number: 44\nGraph consistency label: needs_more_evidence\nNodes: 71\nEdges: 111\nNode types: {'pr_file': 59, 'link_quality': 4, 'comment_chain': 2, 'thread': 1, 'repo': 1, 'comment': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'thread_touches_file': 59, 'comment_chain_touches_file': 24, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 4, 'thread_has_comment_chain': 2, 'comment_has_chain': 2, 'issue_chain_has_comment_chain': 2, 'repo_has_thread': 1, 'thread_has_comment': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ui_or_frontend': 46, 'source_or_other': 11, 'not_resolved_or_not_observed': 4, 'mock_placeholder': 2, 'test_or_ci': 2, 'human_reported_issue_no_linked_fix': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1}\nOutcomes: {'not_resolved_or_not_observed': 8}\nQuality tiers: {'unresolved': 4}\nCI labels: {}\nCurriculum targets:\n- Train real-data plumbing and mock-removal tasks from source to UI.\n- Use as hard negatives for dashboards or apps claiming real runs without provenance.\nAssumption checks:\n- Is user-visible behavior backed by real storage/API/CI artifacts?\n- Are placeholders, sample data, or generated claims still in a production path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-ebc66de97d275edd", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/mock_as_real_or_placeholder/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/mock_as_real_or_placeholder", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_fake_real_gap", "level": "error", "message": {"text": "Foundry mined mock as real or placeholder: ryancinsight/Moirai"}, "properties": {"repobilityId": 327045, "scanner": "foundry_dataset", "fingerprint": "ecbb648ffab9faec56db015457ab95ba575245a27711e718180a68040d9f0206", "category": "practices", "severity": "critical", "confidence": 0.82, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Mock, sample, placeholder, or self-attested behavior treated as real", "intent": "Hard negatives for fake completeness and missing real data paths.", "labels": {"test_or_ci": 1, "docs_or_claims": 69, "ui_or_frontend": 17, "source_or_other": 3, "mock_placeholder": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "partial blueprint fit": 1, "human_feedback_general": 1, "unlinked_human_feedback": 1, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 5, "ambiguous_needs_more_evidence": 1, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "mock_as_real_or_placeholder", "outcomes": {"not_resolved_or_not_observed": 10, "ambiguous_needs_more_evidence": 2}, "polarity": "bad", "query_id": "mock_as_real_or_placeholder", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 192, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 4, "thread_has_comment": 3, "thread_touches_file": 90, "thread_has_pr_review": 1, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 10, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "issue_chain_touches_file": 12, "thread_has_comment_chain": 4, "comment_chain_touches_file": 48, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 4}, "node_count": 118, "node_types": {"repo": 1, "thread": 1, "comment": 3, "pr_file": 90, "alignment": 4, "pr_review": 1, "fix_outcome": 1, "issue_chain": 1, "link_quality": 10, "comment_chain": 4, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#43", "issue_number": "43", "quality_tiers": {"unresolved": 6, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-1853860368702815", "graph_gold_label": "assumption_check", "changed_file_labels": {"test_or_ci": 7, "docs_or_claims": 483, "ui_or_frontend": 119, "source_or_other": 21}}, "text": "Graph query export: Mock, sample, placeholder, or self-attested behavior treated as real\nQuery id: mock_as_real_or_placeholder\nQuery type: motif_query\nIntent: Hard negatives for fake completeness and missing real data paths.\nMotif: mock_as_real_or_placeholder\nTraining usage: hard_negative\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#43\nEvidence:\nGraph motif: Mock, sample, placeholder, or self-attested behavior treated as real\nMotif id: mock_as_real_or_placeholder\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#43\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#43\nRepo: ryancinsight/Moirai\nIssue/PR number: 43\nGraph consistency label: assumption_check\nNodes: 118\nEdges: 192\nNode types: {'pr_file': 90, 'link_quality': 10, 'comment_chain': 4, 'alignment': 4, 'comment': 3, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'pr_review': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'thread_touches_file': 90, 'comment_chain_touches_file': 48, 'issue_chain_touches_file': 12, 'chain_has_link_quality': 10, 'thread_has_comment_chain': 4, 'comment_has_chain': 4, 'issue_chain_has_comment_chain': 4, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'thread_has_comment': 3, 'repo_has_thread': 1, 'thread_has_pr_review': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'docs_or_claims': 69, 'ui_or_frontend': 17, 'not_resolved_or_not_observed': 5, 'blueprint_human_gap_alignment': 4, 'source_or_other': 3, 'human_reported_issue_no_linked_fix': 3, 'api_integration_gap': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'mock_placeholder': 1, 'human_feedback_general': 1, 'test_or_ci': 1, 'unlinked_human_feedback': 1, 'ambiguous_needs_more_evidence': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 10, 'ambiguous_needs_more_evidence': 2}\nQuality tiers: {'unresolved': 6, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Train real-data plumbing and mock-removal tasks from source to UI.\n- Use as hard negatives for dashboards or apps claiming real runs without provenance.\nAssumption checks:\n- Is user-visible behavior backed by real storage/API/CI artifacts?\n- Are placeholders, sample data, or generated claims still in a production path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-f3868efcb7121d3f", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/mock_as_real_or_placeholder/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/mock_as_real_or_placeholder", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_fake_real_gap", "level": "error", "message": {"text": "Foundry mined mock as real or placeholder: ryancinsight/Moirai"}, "properties": {"repobilityId": 327044, "scanner": "foundry_dataset", "fingerprint": "0b4abe4b1c2418a1f2eb1e1d00418f24313f35fccfa10770db5ce4a1f5f1922f", "category": "practices", "severity": "critical", "confidence": 0.82, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Mock, sample, placeholder, or self-attested behavior treated as real", "intent": "Hard negatives for fake completeness and missing real data paths.", "labels": {"mock_placeholder": 2, "agent_instruction_gap": 1, "human_feedback_general": 8, "unlinked_human_feedback": 8, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 10, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "mock_as_real_or_placeholder", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 20}, "polarity": "bad", "query_id": "mock_as_real_or_placeholder", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 61, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 11, "thread_has_comment": 11, "chain_has_link_quality": 13, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 11, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 11}, "node_count": 39, "node_types": {"repo": 1, "thread": 1, "comment": 11, "fix_outcome": 1, "issue_chain": 1, "link_quality": 13, "comment_chain": 11}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#4", "issue_number": "4", "quality_tiers": {"unresolved": 13}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-f3c2ca55fc4bbc06", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {}}, "text": "Graph query export: Mock, sample, placeholder, or self-attested behavior treated as real\nQuery id: mock_as_real_or_placeholder\nQuery type: motif_query\nIntent: Hard negatives for fake completeness and missing real data paths.\nMotif: mock_as_real_or_placeholder\nTraining usage: hard_negative\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#4\nEvidence:\nGraph motif: Mock, sample, placeholder, or self-attested behavior treated as real\nMotif id: mock_as_real_or_placeholder\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#4\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#4\nRepo: ryancinsight/Moirai\nIssue/PR number: 4\nGraph consistency label: needs_more_evidence\nNodes: 39\nEdges: 61\nNode types: {'link_quality': 13, 'comment': 11, 'comment_chain': 11, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 13, 'thread_has_comment': 11, 'thread_has_comment_chain': 11, 'comment_has_chain': 11, 'issue_chain_has_comment_chain': 11, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 10, 'human_feedback_general': 8, 'unlinked_human_feedback': 8, 'human_reported_issue_no_linked_fix': 3, 'not_resolved_or_not_observed': 3, 'mock_placeholder': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 20, 'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 13}\nCI labels: {}\nCurriculum targets:\n- Train real-data plumbing and mock-removal tasks from source to UI.\n- Use as hard negatives for dashboards or apps claiming real runs without provenance.\nAssumption checks:\n- Is user-visible behavior backed by real storage/API/CI artifacts?\n- Are placeholders, sample data, or generated claims still in a production path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-12473842989db239", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/mock_as_real_or_placeholder/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/mock_as_real_or_placeholder", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_fake_real_gap", "level": "error", "message": {"text": "Foundry mined mock as real or placeholder: ryancinsight/Moirai"}, "properties": {"repobilityId": 327043, "scanner": "foundry_dataset", "fingerprint": "f118b6daa219633600ced09b706b7478187be6898cc2bcb993ad95b3e6afb58d", "category": "practices", "severity": "critical", "confidence": 0.82, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Mock, sample, placeholder, or self-attested behavior treated as real", "intent": "Hard negatives for fake completeness and missing real data paths.", "labels": {"mock_placeholder": 1, "human_feedback_general": 2, "unlinked_human_feedback": 2, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 1, "ambiguous_needs_more_evidence": 4, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "mock_as_real_or_placeholder", "outcomes": {"not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 8}, "polarity": "bad", "query_id": "mock_as_real_or_placeholder", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 21, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 3, "thread_has_comment": 3, "chain_has_link_quality": 5, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 3, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 3}, "node_count": 15, "node_types": {"repo": 1, "thread": 1, "comment": 3, "fix_outcome": 1, "issue_chain": 1, "link_quality": 5, "comment_chain": 3}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#39", "issue_number": "39", "quality_tiers": {"unresolved": 5}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-f8e56850b835ff7e", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {}}, "text": "Graph query export: Mock, sample, placeholder, or self-attested behavior treated as real\nQuery id: mock_as_real_or_placeholder\nQuery type: motif_query\nIntent: Hard negatives for fake completeness and missing real data paths.\nMotif: mock_as_real_or_placeholder\nTraining usage: hard_negative\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#39\nEvidence:\nGraph motif: Mock, sample, placeholder, or self-attested behavior treated as real\nMotif id: mock_as_real_or_placeholder\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#39\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#39\nRepo: ryancinsight/Moirai\nIssue/PR number: 39\nGraph consistency label: needs_more_evidence\nNodes: 15\nEdges: 21\nNode types: {'link_quality': 5, 'comment': 3, 'comment_chain': 3, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 5, 'thread_has_comment': 3, 'thread_has_comment_chain': 3, 'comment_has_chain': 3, 'issue_chain_has_comment_chain': 3, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 4, 'human_feedback_general': 2, 'unlinked_human_feedback': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'mock_placeholder': 1, 'human_reported_issue_no_linked_fix': 1, 'not_resolved_or_not_observed': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 8, 'not_resolved_or_not_observed': 2}\nQuality tiers: {'unresolved': 5}\nCI labels: {}\nCurriculum targets:\n- Train real-data plumbing and mock-removal tasks from source to UI.\n- Use as hard negatives for dashboards or apps claiming real runs without provenance.\nAssumption checks:\n- Is user-visible behavior backed by real storage/API/CI artifacts?\n- Are placeholders, sample data, or generated claims still in a production path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-58b5251606ad5edb", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/mock_as_real_or_placeholder/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/mock_as_real_or_placeholder", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_fake_real_gap", "level": "error", "message": {"text": "Foundry mined mock as real or placeholder: ryancinsight/Moirai"}, "properties": {"repobilityId": 327042, "scanner": "foundry_dataset", "fingerprint": "ac49ab5d25d39ef1743c0047fdae0deb22873b1a312335835300ba59b1b8b525", "category": "practices", "severity": "critical", "confidence": 0.82, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Mock, sample, placeholder, or self-attested behavior treated as real", "intent": "Hard negatives for fake completeness and missing real data paths.", "labels": {"mock_placeholder": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "agent_instruction_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 3, "unlinked_human_feedback": 3, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 3, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 4, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "mock_as_real_or_placeholder", "outcomes": {"not_resolved_or_not_observed": 12, "ambiguous_needs_more_evidence": 6}, "polarity": "bad", "query_id": "mock_as_real_or_placeholder", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 57, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 7, "thread_has_comment": 7, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 13, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 7, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 7}, "node_count": 37, "node_types": {"repo": 1, "thread": 1, "comment": 7, "alignment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 13, "comment_chain": 7, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#36", "issue_number": "36", "quality_tiers": {"unresolved": 9, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-0e94b80e12bcc10c", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Mock, sample, placeholder, or self-attested behavior treated as real\nQuery id: mock_as_real_or_placeholder\nQuery type: motif_query\nIntent: Hard negatives for fake completeness and missing real data paths.\nMotif: mock_as_real_or_placeholder\nTraining usage: hard_negative\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#36\nEvidence:\nGraph motif: Mock, sample, placeholder, or self-attested behavior treated as real\nMotif id: mock_as_real_or_placeholder\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#36\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#36\nRepo: ryancinsight/Moirai\nIssue/PR number: 36\nGraph consistency label: assumption_check\nNodes: 37\nEdges: 57\nNode types: {'link_quality': 13, 'comment': 7, 'comment_chain': 7, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 13, 'thread_has_comment': 7, 'thread_has_comment_chain': 7, 'comment_has_chain': 7, 'issue_chain_has_comment_chain': 7, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'not_resolved_or_not_observed': 6, 'human_reported_issue_no_linked_fix': 4, 'blueprint_human_gap_alignment': 4, 'human_feedback_general': 3, 'unlinked_human_feedback': 3, 'ambiguous_needs_more_evidence': 3, 'api_integration_gap': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'agent_instruction_gap': 1, 'mock_placeholder': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'not_resolved_or_not_observed': 12, 'ambiguous_needs_more_evidence': 6}\nQuality tiers: {'unresolved': 9, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Train real-data plumbing and mock-removal tasks from source to UI.\n- Use as hard negatives for dashboards or apps claiming real runs without provenance.\nAssumption checks:\n- Is user-visible behavior backed by real storage/API/CI artifacts?\n- Are placeholders, sample data, or generated claims still in a production path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-65a76f45256d82d1", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/mock_as_real_or_placeholder/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/mock_as_real_or_placeholder", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_fake_real_gap", "level": "error", "message": {"text": "Foundry mined mock as real or placeholder: ryancinsight/Moirai"}, "properties": {"repobilityId": 327041, "scanner": "foundry_dataset", "fingerprint": "25c5b0ee3834a7f95aed421198247b2cd6f865f9e5096f30e10c4b83a20baf92", "category": "practices", "severity": "critical", "confidence": 0.82, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Mock, sample, placeholder, or self-attested behavior treated as real", "intent": "Hard negatives for fake completeness and missing real data paths.", "labels": {"mock_placeholder": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 8, "unlinked_human_feedback": 8, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 10, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 2, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "mock_as_real_or_placeholder", "outcomes": {"not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 20}, "polarity": "bad", "query_id": "mock_as_real_or_placeholder", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 64, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 10, "thread_has_comment": 10, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 14, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 10, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 10}, "node_count": 42, "node_types": {"repo": 1, "thread": 1, "comment": 10, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 14, "comment_chain": 10, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#33", "issue_number": "33", "quality_tiers": {"unresolved": 12, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-e79a6513588c0b8c", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Mock, sample, placeholder, or self-attested behavior treated as real\nQuery id: mock_as_real_or_placeholder\nQuery type: motif_query\nIntent: Hard negatives for fake completeness and missing real data paths.\nMotif: mock_as_real_or_placeholder\nTraining usage: hard_negative\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#33\nEvidence:\nGraph motif: Mock, sample, placeholder, or self-attested behavior treated as real\nMotif id: mock_as_real_or_placeholder\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#33\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#33\nRepo: ryancinsight/Moirai\nIssue/PR number: 33\nGraph consistency label: assumption_check\nNodes: 42\nEdges: 64\nNode types: {'link_quality': 14, 'comment': 10, 'comment_chain': 10, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 14, 'thread_has_comment': 10, 'thread_has_comment_chain': 10, 'comment_has_chain': 10, 'issue_chain_has_comment_chain': 10, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 10, 'human_feedback_general': 8, 'unlinked_human_feedback': 8, 'human_reported_issue_no_linked_fix': 2, 'not_resolved_or_not_observed': 2, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'api_integration_gap': 1, 'mock_placeholder': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 20, 'not_resolved_or_not_observed': 4}\nQuality tiers: {'unresolved': 12, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Train real-data plumbing and mock-removal tasks from source to UI.\n- Use as hard negatives for dashboards or apps claiming real runs without provenance.\nAssumption checks:\n- Is user-visible behavior backed by real storage/API/CI artifacts?\n- Are placeholders, sample data, or generated claims still in a production path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-5b4f5508f3c1418a", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/mock_as_real_or_placeholder/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/mock_as_real_or_placeholder", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_fake_real_gap", "level": "error", "message": {"text": "Foundry mined mock as real or placeholder: ryancinsight/Moirai"}, "properties": {"repobilityId": 327040, "scanner": "foundry_dataset", "fingerprint": "4ce04db0d2c12493e76ca536ad20e38b338163b117146ac0a77d8d2dae2287a8", "category": "practices", "severity": "critical", "confidence": 0.82, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Mock, sample, placeholder, or self-attested behavior treated as real", "intent": "Hard negatives for fake completeness and missing real data paths.", "labels": {"runtime_failure": 1, "ui_workflow_gap": 1, "mock_placeholder": 1, "weak blueprint fit": 1, "partial blueprint fit": 1, "human_feedback_general": 10, "unlinked_human_feedback": 10, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 3, "ambiguous_needs_more_evidence": 12, "blueprint_human_gap_alignment": 2, "human_reported_issue_no_linked_fix": 3, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "mock_as_real_or_placeholder", "outcomes": {"not_resolved_or_not_observed": 6, "ambiguous_needs_more_evidence": 24}, "polarity": "bad", "query_id": "mock_as_real_or_placeholder", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 79, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 13, "thread_has_comment": 13, "alignment_uses_comment": 2, "alignment_uses_finding": 2, "chain_has_link_quality": 17, "comment_aligns_finding": 2, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 13, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 13}, "node_count": 51, "node_types": {"repo": 1, "thread": 1, "comment": 13, "alignment": 2, "fix_outcome": 1, "issue_chain": 1, "link_quality": 17, "comment_chain": 13, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#32", "issue_number": "32", "quality_tiers": {"unresolved": 15, "assumption_check": 2}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-28554ddaecf1f581", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Mock, sample, placeholder, or self-attested behavior treated as real\nQuery id: mock_as_real_or_placeholder\nQuery type: motif_query\nIntent: Hard negatives for fake completeness and missing real data paths.\nMotif: mock_as_real_or_placeholder\nTraining usage: hard_negative\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#32\nEvidence:\nGraph motif: Mock, sample, placeholder, or self-attested behavior treated as real\nMotif id: mock_as_real_or_placeholder\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#32\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#32\nRepo: ryancinsight/Moirai\nIssue/PR number: 32\nGraph consistency label: assumption_check\nNodes: 51\nEdges: 79\nNode types: {'link_quality': 17, 'comment': 13, 'comment_chain': 13, 'alignment': 2, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 17, 'thread_has_comment': 13, 'thread_has_comment_chain': 13, 'comment_has_chain': 13, 'issue_chain_has_comment_chain': 13, 'alignment_uses_comment': 2, 'alignment_uses_finding': 2, 'comment_aligns_finding': 2, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 12, 'human_feedback_general': 10, 'unlinked_human_feedback': 10, 'human_reported_issue_no_linked_fix': 3, 'not_resolved_or_not_observed': 3, 'thread_has_human_issue_without_fix_context': 2, 'blueprint_human_gap_alignment': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'runtime_failure': 1, 'mock_placeholder': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 24, 'not_resolved_or_not_observed': 6}\nQuality tiers: {'unresolved': 15, 'assumption_check': 2}\nCI labels: {}\nCurriculum targets:\n- Train real-data plumbing and mock-removal tasks from source to UI.\n- Use as hard negatives for dashboards or apps claiming real runs without provenance.\nAssumption checks:\n- Is user-visible behavior backed by real storage/API/CI artifacts?\n- Are placeholders, sample data, or generated claims still in a production path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-d0e8b3361ecd900d", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/mock_as_real_or_placeholder/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/mock_as_real_or_placeholder", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_fake_real_gap", "level": "error", "message": {"text": "Foundry mined mock as real or placeholder: ryancinsight/Moirai"}, "properties": {"repobilityId": 327039, "scanner": "foundry_dataset", "fingerprint": "7fef6380cdfbbd8e556395d181d9e07aa3c212b9db042a9f07915d95627b8344", "category": "practices", "severity": "critical", "confidence": 0.82, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Mock, sample, placeholder, or self-attested behavior treated as real", "intent": "Hard negatives for fake completeness and missing real data paths.", "labels": {"ui_workflow_gap": 1, "mock_placeholder": 1, "weak blueprint fit": 1, "api_integration_gap": 1, "partial blueprint fit": 1, "human_feedback_general": 5, "data_schema_persistence": 1, "unlinked_human_feedback": 5, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 7, "blueprint_human_gap_alignment": 6, "human_reported_issue_no_linked_fix": 4, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "mock_as_real_or_placeholder", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 14}, "polarity": "bad", "query_id": "mock_as_real_or_placeholder", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 75, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 9, "thread_has_comment": 9, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 17, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 9, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 9}, "node_count": 47, "node_types": {"repo": 1, "thread": 1, "comment": 9, "alignment": 6, "fix_outcome": 1, "issue_chain": 1, "link_quality": 17, "comment_chain": 9, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#31", "issue_number": "31", "quality_tiers": {"unresolved": 11, "assumption_check": 6}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-82cbb915dcd418e6", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Mock, sample, placeholder, or self-attested behavior treated as real\nQuery id: mock_as_real_or_placeholder\nQuery type: motif_query\nIntent: Hard negatives for fake completeness and missing real data paths.\nMotif: mock_as_real_or_placeholder\nTraining usage: hard_negative\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#31\nEvidence:\nGraph motif: Mock, sample, placeholder, or self-attested behavior treated as real\nMotif id: mock_as_real_or_placeholder\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#31\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#31\nRepo: ryancinsight/Moirai\nIssue/PR number: 31\nGraph consistency label: assumption_check\nNodes: 47\nEdges: 75\nNode types: {'link_quality': 17, 'comment': 9, 'comment_chain': 9, 'alignment': 6, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 17, 'thread_has_comment': 9, 'thread_has_comment_chain': 9, 'comment_has_chain': 9, 'issue_chain_has_comment_chain': 9, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 7, 'blueprint_human_gap_alignment': 6, 'human_feedback_general': 5, 'unlinked_human_feedback': 5, 'human_reported_issue_no_linked_fix': 4, 'not_resolved_or_not_observed': 4, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'ui_workflow_gap': 1, 'api_integration_gap': 1, 'data_schema_persistence': 1, 'mock_placeholder': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 14, 'not_resolved_or_not_observed': 8}\nQuality tiers: {'unresolved': 11, 'assumption_check': 6}\nCI labels: {}\nCurriculum targets:\n- Train real-data plumbing and mock-removal tasks from source to UI.\n- Use as hard negatives for dashboards or apps claiming real runs without provenance.\nAssumption checks:\n- Is user-visible behavior backed by real storage/API/CI artifacts?\n- Are placeholders, sample data, or generated claims still in a production path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-554139a7ea6a04c6", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/mock_as_real_or_placeholder/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/mock_as_real_or_placeholder", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_fake_real_gap", "level": "error", "message": {"text": "Foundry mined mock as real or placeholder: ryancinsight/Moirai"}, "properties": {"repobilityId": 327038, "scanner": "foundry_dataset", "fingerprint": "9fb02c4b4fc3d9c9ca7133edd7f46f5c6eb173008dd41c7d18489f4f9534ac11", "category": "practices", "severity": "critical", "confidence": 0.82, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Mock, sample, placeholder, or self-attested behavior treated as real", "intent": "Hard negatives for fake completeness and missing real data paths.", "labels": {"mock_placeholder": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "partial blueprint fit": 1, "human_feedback_general": 8, "data_schema_persistence": 1, "unlinked_human_feedback": 8, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 4, "ambiguous_needs_more_evidence": 10, "blueprint_human_gap_alignment": 6, "human_reported_issue_no_linked_fix": 4, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "mock_as_real_or_placeholder", "outcomes": {"not_resolved_or_not_observed": 8, "ambiguous_needs_more_evidence": 20}, "polarity": "bad", "query_id": "mock_as_real_or_placeholder", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 90, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 12, "thread_has_comment": 12, "alignment_uses_comment": 6, "alignment_uses_finding": 6, "chain_has_link_quality": 20, "comment_aligns_finding": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 12, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 12}, "node_count": 56, "node_types": {"repo": 1, "thread": 1, "comment": 12, "alignment": 6, "fix_outcome": 1, "issue_chain": 1, "link_quality": 20, "comment_chain": 12, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#18", "issue_number": "18", "quality_tiers": {"unresolved": 14, "assumption_check": 6}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-2573506bc13a7ed2", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Mock, sample, placeholder, or self-attested behavior treated as real\nQuery id: mock_as_real_or_placeholder\nQuery type: motif_query\nIntent: Hard negatives for fake completeness and missing real data paths.\nMotif: mock_as_real_or_placeholder\nTraining usage: hard_negative\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#18\nEvidence:\nGraph motif: Mock, sample, placeholder, or self-attested behavior treated as real\nMotif id: mock_as_real_or_placeholder\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#18\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#18\nRepo: ryancinsight/Moirai\nIssue/PR number: 18\nGraph consistency label: assumption_check\nNodes: 56\nEdges: 90\nNode types: {'link_quality': 20, 'comment': 12, 'comment_chain': 12, 'alignment': 6, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 20, 'thread_has_comment': 12, 'thread_has_comment_chain': 12, 'comment_has_chain': 12, 'issue_chain_has_comment_chain': 12, 'alignment_uses_comment': 6, 'alignment_uses_finding': 6, 'comment_aligns_finding': 6, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 10, 'human_feedback_general': 8, 'unlinked_human_feedback': 8, 'blueprint_human_gap_alignment': 6, 'human_reported_issue_no_linked_fix': 4, 'not_resolved_or_not_observed': 4, 'api_integration_gap': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'mock_placeholder': 1, 'data_schema_persistence': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 20, 'not_resolved_or_not_observed': 8}\nQuality tiers: {'unresolved': 14, 'assumption_check': 6}\nCI labels: {}\nCurriculum targets:\n- Train real-data plumbing and mock-removal tasks from source to UI.\n- Use as hard negatives for dashboards or apps claiming real runs without provenance.\nAssumption checks:\n- Is user-visible behavior backed by real storage/API/CI artifacts?\n- Are placeholders, sample data, or generated claims still in a production path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-995a05201fe80496", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/mock_as_real_or_placeholder/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/mock_as_real_or_placeholder", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_fake_real_gap", "level": "error", "message": {"text": "Foundry mined mock as real or placeholder: ryancinsight/Moirai"}, "properties": {"repobilityId": 327037, "scanner": "foundry_dataset", "fingerprint": "c61384cc0da346f7686f5fedd22e40fdb900fd014eb23ed2197c809edd6231ac", "category": "practices", "severity": "critical", "confidence": 0.82, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Mock, sample, placeholder, or self-attested behavior treated as real", "intent": "Hard negatives for fake completeness and missing real data paths.", "labels": {"mock_placeholder": 2, "deployment_env_gap": 1, "weak blueprint fit": 1, "api_integration_gap": 2, "partial blueprint fit": 1, "human_feedback_general": 6, "unlinked_human_feedback": 6, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 5, "ambiguous_needs_more_evidence": 8, "blueprint_human_gap_alignment": 4, "human_reported_issue_no_linked_fix": 5, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "mock_as_real_or_placeholder", "outcomes": {"not_resolved_or_not_observed": 10, "ambiguous_needs_more_evidence": 16}, "polarity": "bad", "query_id": "mock_as_real_or_placeholder", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 77, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 11, "thread_has_comment": 11, "alignment_uses_comment": 4, "alignment_uses_finding": 4, "chain_has_link_quality": 17, "comment_aligns_finding": 4, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 11, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 11}, "node_count": 49, "node_types": {"repo": 1, "thread": 1, "comment": 11, "alignment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 17, "comment_chain": 11, "blueprint_finding": 2}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#17", "issue_number": "17", "quality_tiers": {"unresolved": 13, "assumption_check": 4}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-7f6125b48212c4e4", "graph_gold_label": "assumption_check", "changed_file_labels": {}}, "text": "Graph query export: Mock, sample, placeholder, or self-attested behavior treated as real\nQuery id: mock_as_real_or_placeholder\nQuery type: motif_query\nIntent: Hard negatives for fake completeness and missing real data paths.\nMotif: mock_as_real_or_placeholder\nTraining usage: hard_negative\nGraph gold label: assumption_check\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#17\nEvidence:\nGraph motif: Mock, sample, placeholder, or self-attested behavior treated as real\nMotif id: mock_as_real_or_placeholder\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#17\nGraph gold label: assumption_check\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#17\nRepo: ryancinsight/Moirai\nIssue/PR number: 17\nGraph consistency label: assumption_check\nNodes: 49\nEdges: 77\nNode types: {'link_quality': 17, 'comment': 11, 'comment_chain': 11, 'alignment': 4, 'blueprint_finding': 2, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 17, 'thread_has_comment': 11, 'thread_has_comment_chain': 11, 'comment_has_chain': 11, 'issue_chain_has_comment_chain': 11, 'alignment_uses_comment': 4, 'alignment_uses_finding': 4, 'comment_aligns_finding': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 8, 'human_feedback_general': 6, 'unlinked_human_feedback': 6, 'human_reported_issue_no_linked_fix': 5, 'not_resolved_or_not_observed': 5, 'blueprint_human_gap_alignment': 4, 'mock_placeholder': 2, 'api_integration_gap': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'deployment_env_gap': 1, 'weak blueprint fit': 1, 'partial blueprint fit': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 16, 'not_resolved_or_not_observed': 10}\nQuality tiers: {'unresolved': 13, 'assumption_check': 4}\nCI labels: {}\nCurriculum targets:\n- Train real-data plumbing and mock-removal tasks from source to UI.\n- Use as hard negatives for dashboards or apps claiming real runs without provenance.\nAssumption checks:\n- Is user-visible behavior backed by real storage/API/CI artifacts?\n- Are placeholders, sample data, or generated claims still in a production path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-0d9a84a5944d5f55", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/mock_as_real_or_placeholder/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/mock_as_real_or_placeholder", "training_usage": "hard_negative"}}}, {"ruleId": "foundry_fake_real_gap", "level": "error", "message": {"text": "Foundry mined mock as real or placeholder: ryancinsight/Moirai"}, "properties": {"repobilityId": 327036, "scanner": "foundry_dataset", "fingerprint": "be1a6aa5d4844bada84b442c315f81365768dde1009c272c22c71a7b0b7b2d83", "category": "practices", "severity": "critical", "confidence": 0.82, "triageState": "open", "verdict": "confirmed", "isResolved": false, "reason": "Imported from mined Foundry/Fable5 evidence with real GitHub/source provenance. Review source_id before acting.", "evidence": {"meta": {"kind": "graph_query_record", "title": "Mock, sample, placeholder, or self-attested behavior treated as real", "intent": "Hard negatives for fake completeness and missing real data paths.", "labels": {"mock_placeholder": 1, "positive_human_signal": 1, "human_feedback_general": 2, "unlinked_human_feedback": 3, "issue_or_pull_request_thread": 1, "not_resolved_or_not_observed": 1, "ambiguous_needs_more_evidence": 5, "human_reported_issue_no_linked_fix": 1, "thread_has_human_issue_without_fix_context": 2}, "source": "graph_query_export", "motif_id": "mock_as_real_or_placeholder", "outcomes": {"not_resolved_or_not_observed": 2, "ambiguous_needs_more_evidence": 10}, "polarity": "bad", "query_id": "mock_as_real_or_placeholder", "severity": "critical", "ci_labels": {}, "synthetic": false, "edge_count": 26, "edge_types": {"repo_has_thread": 1, "comment_has_chain": 4, "thread_has_comment": 4, "chain_has_link_quality": 6, "thread_has_fix_outcome": 1, "thread_has_issue_chain": 1, "thread_has_comment_chain": 4, "issue_chain_has_fix_outcome": 1, "issue_chain_has_comment_chain": 4}, "node_count": 18, "node_types": {"repo": 1, "thread": 1, "comment": 4, "fix_outcome": 1, "issue_chain": 1, "link_quality": 6, "comment_chain": 4}, "query_type": "motif_query", "thread_key": "ryancinsight/Moirai#11", "issue_number": "11", "quality_tiers": {"unresolved": 6}, "repo_full_name": "ryancinsight/Moirai", "training_usage": "hard_negative", "source_motif_id": "graph-pattern-motif-thread-5470cf73f78b2219", "graph_gold_label": "needs_more_evidence", "changed_file_labels": {}}, "text": "Graph query export: Mock, sample, placeholder, or self-attested behavior treated as real\nQuery id: mock_as_real_or_placeholder\nQuery type: motif_query\nIntent: Hard negatives for fake completeness and missing real data paths.\nMotif: mock_as_real_or_placeholder\nTraining usage: hard_negative\nGraph gold label: needs_more_evidence\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#11\nEvidence:\nGraph motif: Mock, sample, placeholder, or self-attested behavior treated as real\nMotif id: mock_as_real_or_placeholder\nPolarity: bad\nTraining usage: hard_negative\nSeverity: critical\nRepo: ryancinsight/Moirai\nThread: ryancinsight/Moirai#11\nGraph gold label: needs_more_evidence\nThread graph evidence:\nGitHub issue/PR evidence subgraph\nThread: ryancinsight/Moirai#11\nRepo: ryancinsight/Moirai\nIssue/PR number: 11\nGraph consistency label: needs_more_evidence\nNodes: 18\nEdges: 26\nNode types: {'link_quality': 6, 'comment': 4, 'comment_chain': 4, 'thread': 1, 'repo': 1, 'issue_chain': 1, 'fix_outcome': 1}\nEdge types: {'chain_has_link_quality': 6, 'thread_has_comment': 4, 'thread_has_comment_chain': 4, 'comment_has_chain': 4, 'issue_chain_has_comment_chain': 4, 'repo_has_thread': 1, 'thread_has_issue_chain': 1, 'thread_has_fix_outcome': 1, 'issue_chain_has_fix_outcome': 1}\nLabels: {'ambiguous_needs_more_evidence': 5, 'unlinked_human_feedback': 3, 'human_feedback_general': 2, 'thread_has_human_issue_without_fix_context': 2, 'issue_or_pull_request_thread': 1, 'mock_placeholder': 1, 'positive_human_signal': 1, 'human_reported_issue_no_linked_fix': 1, 'not_resolved_or_not_observed': 1}\nOutcomes: {'ambiguous_needs_more_evidence': 10, 'not_resolved_or_not_observed': 2}\nQuality tiers: {'unresolved': 6}\nCI labels: {}\nCurriculum targets:\n- Train real-data plumbing and mock-removal tasks from source to UI.\n- Use as hard negatives for dashboards or apps claiming real runs without provenance.\nAssumption checks:\n- Is user-visible behavior backed by real storage/API/CI artifacts?\n- Are placeholders, sample data, or generated claims still in a production path?", "source": "foundry_mined_dataset", "repo_url": "https://github.com/ryancinsight/Moirai", "source_id": "graph-query-motif_query-1906f310c177cd1b", "synthetic": false, "gold_label": "", "graph_label": "", "source_path": "/data/distillate/foundry_data/graph_queries/mock_as_real_or_placeholder/shard-0.jsonl", "bundle_label": "", "priority_band": "", "priority_score": 0, "repo_full_name": "ryancinsight/Moirai", "source_dataset": "graph_queries/mock_as_real_or_placeholder", "training_usage": "hard_negative"}}}, {"ruleId": "scanner-9710c8d059e53154", "level": "none", "message": {"text": "No frontend routes/components detected"}, "properties": {"repobilityId": "44ca61485762e494", "scanner": "scanner-primary", "fingerprint": "9710c8d059e53154", "layer": "frontend", "severity": "info", "confidence": 1.0, "tags": ["coverage"]}}, {"ruleId": "scanner-eacbf9cbb687c783", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in build-wasm.sh:143"}, "properties": {"repobilityId": "0edf5020538d380d", "scanner": "scanner-primary", "fingerprint": "eacbf9cbb687c783", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "build-wasm.sh"}, "region": {"startLine": 143}}}]}, {"ruleId": "scanner-2b83b28d76c8be2d", "level": "error", "message": {"text": "Insecure pattern 'new_function_used' in moirai-core/src/wasm_executor.rs:363"}, "properties": {"repobilityId": "23f6855d424fccf0", "scanner": "scanner-primary", "fingerprint": "2b83b28d76c8be2d", "layer": "security", "severity": "high", "confidence": 1.0, "tags": ["owasp", "new_function_used"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "moirai-core/src/wasm_executor.rs"}, "region": {"startLine": 363}}}]}, {"ruleId": "scanner-6372cebde0220094", "level": "warning", "message": {"text": "No auth library detected"}, "properties": {"repobilityId": "a5b6035a5bbf8054", "scanner": "scanner-primary", "fingerprint": "6372cebde0220094", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["coverage", "auth"]}}, {"ruleId": "scanner-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"]}}, {"ruleId": "scanner-42b204374d2ff70b", "level": "note", "message": {"text": "Very large file: tests/src/principle_based_edge_tests.rs (1922 lines)"}, "properties": {"repobilityId": "56bcb0276ad99cb3", "scanner": "scanner-primary", "fingerprint": "42b204374d2ff70b", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-4bc59dd92f7630e2", "level": "note", "message": {"text": "Very large file: benchmarks/tests/benchmark_contracts/iter_source_contracts.rs (1362 lines)"}, "properties": {"repobilityId": "089069eecc867c84", "scanner": "scanner-primary", "fingerprint": "4bc59dd92f7630e2", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-9eefa9aa200f34e3", "level": "note", "message": {"text": "Very large file: benchmarks/benches/iterator_adapter_comparison.rs (1611 lines)"}, "properties": {"repobilityId": "8a389033aeb5361a", "scanner": "scanner-primary", "fingerprint": "9eefa9aa200f34e3", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-ea3b5e389d8c9c0f", "level": "note", "message": {"text": "Low test-to-source ratio"}, "properties": {"repobilityId": "ef7b2552cc00a375", "scanner": "scanner-primary", "fingerprint": "ea3b5e389d8c9c0f", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["tests"]}}, {"ruleId": "scanner-141b30a41e03817b", "level": "note", "message": {"text": "No license file detected"}, "properties": {"repobilityId": "9eccf5f5cb0bd7aa", "scanner": "scanner-primary", "fingerprint": "141b30a41e03817b", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["license", "repo-hardening", "generated-repo-pattern"]}}, {"ruleId": "scanner-b9088664ace7f748", "level": "note", "message": {"text": "Composite production-readiness gap"}, "properties": {"repobilityId": "e4b609d6e295aaf9", "scanner": "scanner-primary", "fingerprint": "b9088664ace7f748", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["production-readiness", "repo-hardening", "generated-repo-pattern"]}}, {"ruleId": "scanner-ea8f3013f588db25", "level": "note", "message": {"text": "Shallow git history limits provenance confidence"}, "properties": {"repobilityId": "0d51042d110c8a41", "scanner": "scanner-primary", "fingerprint": "ea8f3013f588db25", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["provenance", "git-history", "generated-repo-pattern"]}}, {"ruleId": "scanner-8424db9c75e04ba4", "level": "none", "message": {"text": "Very short observed git history"}, "properties": {"repobilityId": "3072bcf93251db0d", "scanner": "scanner-primary", "fingerprint": "8424db9c75e04ba4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["provenance", "git-history", "generated-repo-pattern"]}}]}]}