Skip to content

deps: refresh internal packages and stale Goal lock - #15

Merged
ifuri-validator-agent[bot] merged 2 commits into
mainfrom
dependabot/uv/internal-packages-3993979820
Oct 22, 2026
Merged

ifuri-validator-agent[bot] merged 2 commits into
mainfrom
dependabot/uv/internal-packages-3993979820

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 22, 2026 •

Copy link
Copy Markdown
Contributor

Refresh the internal lock to code2llm 0.5.183, costs 0.2.1, clickmd 1.1.16 and pfix 0.1.80, and advance the stale Goal lock from 2.2.0 to 2.2.1 so catalog freshness passes (PLF-019). The follow-up changes only uv.lock and leaves every other resolved package version intact.

Validation: 164 tests passed on each locked Python 3.10, 3.11, 3.12 and 3.13 environment; the existing Python 3.12 coverage run also passed. A fresh audit against primary PyPI metadata confirms every catalogued locked package is current. Existing required checks and independent Validator publication remain in force.

Bumps the internal-packages group with 4 updates: [code2llm](https://github.com/wronai/stts), costs, [clickmd](https://github.com/wronai/clickmd) and [pfix](https://github.com/softreck/pfix).


Updates `code2llm` from 0.5.180 to 0.5.183
- [Changelog](https://github.com/wronai/stts/blob/main/changelog.md)
- [Commits](https://github.com/wronai/stts/commits)

Updates `costs` from 0.2.0 to 0.2.1

Updates `clickmd` from 1.1.15 to 1.1.16
- [Changelog](https://github.com/semcod/clickmd/blob/main/CHANGELOG.md)
- [Commits](semcod/clickmd@v1.1.15...v1.1.16)

Updates `pfix` from 0.1.79 to 0.1.80
- [Commits](https://github.com/softreck/pfix/commits)

---
updated-dependencies:
- dependency-name: code2llm
  dependency-version: 0.5.183
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: internal-packages
- dependency-name: costs
  dependency-version: 0.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: internal-packages
- dependency-name: clickmd
  dependency-version: 1.1.16
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: internal-packages
- dependency-name: pfix
  dependency-version: 0.1.80
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: internal-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Oct 22, 2026
Co-authored-by: Koru Agent <agent@coru.dev>
@tom-sapletta-com tom-sapletta-com changed the title deps: bump the internal-packages group with 4 updates deps: refresh internal packages and stale Goal lock Oct 22, 2026

@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 f7bbef435db2a8b7ca6eb8387d37e39bc73e013f.

Ticket: PLF-019
Correlation ID: local-semcod-code2docs-pr-15-PLF-019
Model: openai/cursor-auto
Reviewed diff chunks: 3
Advisory LLM verdict: APPROVE
Advisory summary: Reviewed all 3 diff chunk(s). The visible uv.lock chunk consistently refreshes the stated package versions and lockfile metadata. The dependency-marker changes appear consistent with the lockfile revision update and group-level Python requirement. No unresolved code or security defects are evident in this chunk. | The visible uv.lock changes are consistent with a regenerated dependency resolution, including the Goal 2.2.1 artifact update and normalized environment markers. No code or security defect is evident in this chunk. All protected required checks passed. | The visible lockfile chunk consistently updates pfix from 0.1.79 to 0.1.80 with matching artifact URLs, hashes, sizes, and dependency-marker normalization. No independently evidenced correctness or security defect is visible. All protected 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: a6d84ff7663db24572109b4948e66e6aa751cb7f...f7bbef435db2a8b7ca6eb8387d37e39bc73e013f
Change digest: 500cc1c60413c9aa7861ab74dc3e34d9944412acb77f12553b9861b75e8ce9e4
Score: 32/100 (M), estimated 38 min, split recommended: true
Affected services/components: repository-wide/unclassified

Machine-readable radar JSONL and SVG
{"actual_change":{"additions":130,"base_sha":"a6d84ff7663db24572109b4948e66e6aa751cb7f","binary_files":0,"categories":{"code":1},"change_digest":"500cc1c60413c9aa7861ab74dc3e34d9944412acb77f12553b9861b75e8ce9e4","comparison":"a6d84ff7663db24572109b4948e66e6aa751cb7f...f7bbef435db2a8b7ca6eb8387d37e39bc73e013f","deletions":129,"file_count":1,"files":["uv.lock"],"head_sha":"f7bbef435db2a8b7ca6eb8387d37e39bc73e013f","service_count":0,"services":[]},"assessment_mode":"observed-pr","axes":{"coupling":1,"delivery":2,"scope":1,"uncertainty":3,"validation":1},"complexity":"M","confidence":0.9,"diagnostics":["RADAR-ACCEPTANCE-MISSING","RADAR-BUDGET-EXCEEDED"],"estimate":{"budget_minutes":30,"minutes":38,"within_budget":false},"impact":{"components":["repository-root"],"files":["uv.lock"],"public_interfaces":[],"runtime_dependencies":1},"schema":"subactor.ticket-radar/v1","score":32,"split":{"parts":[{"estimated_minutes":28,"name":"Implement repository-root","scope":["repository-root"]},{"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-019"}
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128" role="img"><title>PLF-019: deps: refresh internal packages and stale Goal lock</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 72,61 79,85 59,71 48,59" 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 · 38m</text></svg>
Merge will be attempted after this approval when explicitly authorized. ## Decision record (recomputable)
DECISION D-019-2537
TICKET PLF-019
HEAD_SHA f7bbef435db2a8b7ca6eb8387d37e39bc73e013f
CORRELATION_ID local-semcod-code2docs-pr-15-PLF-019
ACTOR agent:ifuri-validator-agent[bot]
APPLIED_RULE P-CORE-015
INPUT author_login = "dependabot[bot]"
INPUT observed_checks = ["freshness=PASS","test (3.12)=PASS","test (3.10)=PASS","test (3.13)=PASS","test (3.11)=PASS"]
INPUT required_checks = ["test (3.10)","test (3.11)","test (3.12)","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/code2docs","pull_request":15,"head_sha":"f7bbef435db2a8b7ca6eb8387d37e39bc73e013f","base_sha":"a6d84ff7663db24572109b4948e66e6aa751cb7f","diff_sha256":"844866cf4218a4969bee25e5b7793b84d43e2b94f1d04fcdf16db7bdec1d1d43"},"policy":{"policy_schema":"subactor.validator/semantic-review-policy/v1","policy_version":1,"policy_sha256":"676cb4516bbfed2a000e40b9b1b6e4a430ecc761ec546aeb53d721a1905cfdd7","required":false,"critical_paths":[],"observed_paths":["uv.lock"]},"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":"a6d84ff7663db24572109b4948e66e6aa751cb7f","head_sha":"f7bbef435db2a8b7ca6eb8387d37e39bc73e013f","change_digest":"500cc1c60413c9aa7861ab74dc3e34d9944412acb77f12553b9861b75e8ce9e4","score":32,"complexity":"M","estimated_minutes":38,"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/cursor-auto"
ASSERT VERDICT_AUTHORITY != "ADVISORY"

@ifuri-validator-agent
ifuri-validator-agent Bot merged commit 202b685 into main Oct 22, 2026
5 checks passed
@ifuri-validator-agent
ifuri-validator-agent Bot deleted the dependabot/uv/internal-packages-3993979820 branch October 22, 2026 22:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant