fix(signals): populate labelPolicy.note in focusManifestPolicyToCompilerOutput (#5943) - #6021
Conversation
|
Superagent didn't find any vulnerabilities or security issues in this PR. |
Export labelPolicyNote and wire it into focusManifestPolicyToCompilerOutput so the registration-readiness onboardingPackPreview matches the direct onboarding-pack API/MCP path. Closes JSONbored#5943 Co-authored-by: Cursor <cursoragent@cursor.com>
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #6021 +/- ##
=======================================
Coverage 95.16% 95.16%
=======================================
Files 592 592
Lines 46944 46949 +5
Branches 15003 15003
=======================================
+ Hits 44674 44679 +5
Misses 1512 1512
Partials 758 758
Flags with carried forward coverage won't be shown. Click here to find out more.
|
|
Caution 🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥 🛑 LoopOver review result - reject/close recommendedReview updated: 2026-07-15 07:12:51 UTC
🛑 Suggested Action - Reject/Close Review summary Nits — 4 non-blocking
Why this is blocked
📋 Copy for AI agents — paste into your coding agent
Linked issue satisfactionAddressed Review context
Contributor next steps
Signal definitions
🧪 Chat with LoopOverAsk LoopOver a question about this PR directly in a comment — grounded only in the same cached, public-safe facts shown above, never a new claim.
Full command reference: https://gittensory.aethereal.dev/docs/loopover-commands 🧪 Experimental — new and may change. 🟩 Safe / merged · 🟦 Advisory · 🟨 Held for review · 🟥 Blocked / closed 💰 Earn for open-source contributions like this. Gittensor lets GitHub contributors earn for the work they already do — register to start earning →. Checked by LoopOver, a quiet PR intelligence layer for OSS maintainers.
|
|
LoopOver is closing this pull request on the maintainer's behalf (Linked issue overlaps another open PR; duplicate of another open PR). This is an automated maintenance action — to pursue this change, please open a new pull request with the issues resolved. Closed PRs may be analyzed later to improve review accuracy, but they are not automatically reopened or re-reviewed. |
Summary
Fixes #5943
Two adapters compile
FocusManifestPolicyintoRepoPolicyCompilerOutput, but onlycompileRepoPolicyCompilerOutputpopulatedlabelPolicy.note. The registration-readiness report usesfocusManifestPolicyToCompilerOutput, soonboardingPackPreview.labelPolicy.notewas alwaysnull— silently dropping linked-issue-policy guidance.Root cause
focusManifestPolicyToCompilerOutputomittedlabelPolicy.notewhile its sibling adapter called the privatelabelPolicyNote()helper.Fix approach
labelPolicyNotefromrepo-policy-compiler.tsfocusManifestPolicyToCompilerOutputwith the samelinkedIssuePolicyinputImpact
Repo owners evaluating registration readiness now see the same linked-issue guidance text as the direct onboarding-pack API/MCP path.
Risk / tradeoffs