Skip to content

feat(scope): publish verified Koru patches PLF-226, PLF-238, PLF-239 - #166

Merged
ifuri-validator-agent[bot] merged 3 commits into
mainfrom
batch/koru-verified-patches-plf-226-238-239
Nov 3, 2026
Merged

ifuri-validator-agent[bot] merged 3 commits into
mainfrom
batch/koru-verified-patches-plf-226-238-239

Conversation

@tom-sapletta-com

Copy link
Copy Markdown
Contributor

Publish 3 verified Koru patches on repatch/scope.py:

  • a304ac5 koru(PLF-226): verified patch (run_id: 8d9e64b2eff8)
  • ca2ac8a koru(PLF-239): verified patch (run_id: 266769bd4249)
  • 67f6886 koru(PLF-238): verified patch (run_id: 89e53d68bffe)

Resolves #165, PLF-22214.

tom-sapletta-com and others added 3 commits October 19, 2026 19:24
run_id: 8d9e64b2eff8

Co-authored-by: Koru Agent <agent@coru.dev>
run_id: 266769bd4249

Co-authored-by: Koru Agent <agent@coru.dev>
run_id: 89e53d68bffe

Co-authored-by: Koru Agent <agent@coru.dev>

@ifuri-validator-agent ifuri-validator-agent Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Validator approval after policy checks for exact head 67f6886b103a07ed9d3477ec3e2633b3d3925ded.

Ticket: PLF-22214
Correlation ID: local-semcod-repatch-pr-166-PLF-22214
Model: openai/gpt-6-luna
Reviewed diff chunks: 1
Advisory LLM verdict: APPROVE
Advisory summary: Reviewed all 1 diff chunk(s). The refactor preserves annotation target collection and replacement behavior while grouping shared scan state into dataclasses. Required checks passed.
Advisory findings: none
The LLM output above is advisory and was not used as the approval trust root.
Semantic review prerequisite: not_required; policy 676cb4516bbfed2a000e40b9b1b6e4a430ecc761ec546aeb53d721a1905cfdd7.

Actual PR impact radar

Exact range: d858235d91849e634be4902167185a6c6b78e3b1...67f6886b103a07ed9d3477ec3e2633b3d3925ded
Change digest: e0eb4b65706d89c75d9ccf68bab74ec55852b9f229393d08b721683ee6eb9094
Score: 32/100 (M), estimated 33 min, split recommended: true
Affected services/components: repository-wide/unclassified

Machine-readable radar JSONL and SVG
{"actual_change":{"additions":52,"base_sha":"d858235d91849e634be4902167185a6c6b78e3b1","binary_files":0,"categories":{"code":1},"change_digest":"e0eb4b65706d89c75d9ccf68bab74ec55852b9f229393d08b721683ee6eb9094","comparison":"d858235d91849e634be4902167185a6c6b78e3b1...67f6886b103a07ed9d3477ec3e2633b3d3925ded","deletions":37,"file_count":1,"files":["repatch/scope.py"],"head_sha":"67f6886b103a07ed9d3477ec3e2633b3d3925ded","service_count":0,"services":[]},"assessment_mode":"observed-pr","axes":{"coupling":2,"delivery":1,"scope":1,"uncertainty":3,"validation":1},"complexity":"M","confidence":0.9,"diagnostics":["RADAR-ACCEPTANCE-MISSING","RADAR-BUDGET-EXCEEDED"],"estimate":{"budget_minutes":30,"minutes":33,"within_budget":false},"impact":{"components":["repatch","semcod"],"files":["repatch/scope.py","semcod/repatch"],"public_interfaces":[],"runtime_dependencies":0},"schema":"subactor.ticket-radar/v1","score":32,"split":{"parts":[{"estimated_minutes":12,"name":"Implement repatch","scope":["repatch"]},{"estimated_minutes":12,"name":"Implement semcod","scope":["semcod"]},{"estimated_minutes":15,"name":"Validate and project to trackers","scope":["tests","planfile","github/gitlab/jira projections"]}],"reason":"estimated_minutes_exceed_budget","recommended":true},"standards":[{"id":"wellmanifest/dsl","revision":"6c60fc4e0dd1f1bb74f46a7745e28019908d1203","version":"0.1.0-dev"},{"id":"wellmanifest/ticket-lifecycle","revision":"5bf581907a87b46a13a73e6c033d3abe4d9a306f","version":"0.1.0-dev"},{"id":"wellmanifest/git-lifecycle","revision":"7d77d4b7af57e69bc75c3a0290b3a4805c5c4438","version":"0.2.0-dev"},{"id":"wellmanifest/logs","revision":"48c284ef7a069055c0bcb6b900147ce5e65f8b43","version":"0.3.0"}],"ticket_ref":"PLF-22214"}
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128" role="img"><title>PLF-22214: feat(scope): publish verified Koru patches PLF-226, PLF-238, PLF-239</title><rect width="128" height="128" rx="12" fill="#f8fafc"/><g stroke-width="1"><polygon points="64,55 72,61 69,71 59,71 56,61" fill="none" stroke="#d7dde5"/><polygon points="64,47 80,59 74,78 54,78 48,59" fill="none" stroke="#d7dde5"/><polygon points="64,38 89,56 79,85 49,85 39,56" fill="none" stroke="#d7dde5"/><polygon points="64,30 97,53 84,92 44,92 31,53" fill="none" stroke="#d7dde5"/><polygon points="64,21 105,51 89,99 39,99 23,51" fill="none" stroke="#d7dde5"/><line x1="64" y1="64" x2="64" y2="21" stroke="#aab4c0"/><line x1="64" y1="64" x2="105" y2="51" stroke="#aab4c0"/><line x1="64" y1="64" x2="89" y2="99" stroke="#aab4c0"/><line x1="64" y1="64" x2="39" y2="99" stroke="#aab4c0"/><line x1="64" y1="64" x2="23" y2="51" stroke="#aab4c0"/></g><polygon points="64,55 80,59 79,85 59,71 56,61" fill="#fb923c" fill-opacity="0.45" stroke="#c2410c" stroke-width="2"/><circle cx="64" cy="64" r="3" fill="#c2410c"/><g font-family="sans-serif" font-size="7" fill="#334155"><text x="64" y="11" text-anchor="middle">SCO</text><text x="114" y="48" text-anchor="middle">COU</text><text x="95" y="107" text-anchor="middle">UNC</text><text x="33" y="107" text-anchor="middle">VAL</text><text x="14" y="48" text-anchor="middle">DEL</text></g><text x="64" y="124" text-anchor="middle" font-family="sans-serif" font-size="8" fill="#0f172a">M · 33m</text></svg>
Merge will be attempted after this approval when explicitly authorized. ## Decision record (recomputable)
DECISION D-214-8436
TICKET PLF-22214
HEAD_SHA 67f6886b103a07ed9d3477ec3e2633b3d3925ded
CORRELATION_ID local-semcod-repatch-pr-166-PLF-22214
ACTOR agent:ifuri-validator-agent[bot]
APPLIED_RULE P-CORE-015
INPUT author_login = "tom-sapletta-com"
INPUT observed_checks = ["test (3.13)=PASS","test (3.10)=PASS"]
INPUT required_checks = ["test (3.10)","test (3.13)"]
INPUT required_checks_source = "protected registry (env/request)"
INPUT reviewer_login = "ifuri-validator-agent[bot]"
INPUT semantic_review_assessment = {"schema":"subactor.validator/semantic-review-assessment/v1","subject":{"repository":"semcod/repatch","pull_request":166,"head_sha":"67f6886b103a07ed9d3477ec3e2633b3d3925ded","base_sha":"d858235d91849e634be4902167185a6c6b78e3b1","diff_sha256":"e4d19eeb8b5bbdac6b38f246a72b505a98862d911ebbf67daa8090c665ffd7cc"},"policy":{"policy_schema":"subactor.validator/semantic-review-policy/v1","policy_version":1,"policy_sha256":"676cb4516bbfed2a000e40b9b1b6e4a430ecc761ec546aeb53d721a1905cfdd7","required":false,"critical_paths":[],"observed_paths":["repatch/scope.py"]},"grounding":"full-diff-not-per-finding-proof","execution_authority":false,"status":"not_required","reason":null,"review_sha256":null,"unresolved":[]}
INPUT superseded_checks = []
INPUT ticket_radar_receipt = {"schema":"subactor.ticket-radar/v1","base_sha":"d858235d91849e634be4902167185a6c6b78e3b1","head_sha":"67f6886b103a07ed9d3477ec3e2633b3d3925ded","change_digest":"e0eb4b65706d89c75d9ccf68bab74ec55852b9f229393d08b721683ee6eb9094","score":32,"complexity":"M","estimated_minutes":33,"split_recommended":true,"services":[],"authority":"ADVISORY","promotion":"FORBIDDEN"}
VERDICT APPROVE AUTHORITY DETERMINISTIC
REJECTED REQUEST_CHANGES BECAUSE NO_UNSAFE_CHANGE_REASON_FOUND
ADVISORY llm_verdict = "APPROVE" MODEL "openai/gpt-6-luna"
ASSERT VERDICT_AUTHORITY != "ADVISORY"

@ifuri-validator-agent
ifuri-validator-agent Bot merged commit eb59eb5 into main Nov 3, 2026
2 checks passed
@ifuri-validator-agent
ifuri-validator-agent Bot deleted the batch/koru-verified-patches-plf-226-238-239 branch November 3, 2026 07:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Reconcile conflicting worktrees and dirty primary before autonomous execution

1 participant