GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — docs: v5 waste review and repacking design (reference) by mikolalysenko · Pull Request #289 · SocketDev/socket-patch

Conversation

@mikolalysenko

@mikolalysenko Mikola Lysenko (mikolalysenko) commented Sep 28, 2026 •
edited by cursor Bot
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown
Collaborator

This PR adds the two design docs from #286 to docs/design/ as reference material. #286 is being closed without merging because its findings are now split into follow-up PRs, and this PR keeps its docs.

  • docs/design/v5-waste-review.md: the 69 ranked findings, the measurements, and the dropped findings.
  • docs/design/repacking-to-depscan.md: what each repo builds, and what moving the rest of repacking to depscan would take.

Both files match v5/waste-review (4e989ca) except for one added blockquote under the title. It links the triage map on #286, which names the workstream, in-flight PR or owner decision for each finding. git diff origin/v5/waste-review -- docs/design shows 8 insertions and nothing else.

The PR changes docs only: no code, tests or workflows.

🤖 Generated with Claude Code


Generated by Claude Code


Note

Low Risk
Documentation-only addition with no runtime or CI behavior changes.

Overview
Adds reference design docs under docs/design/ so material from closed PR #286 stays in-repo while follow-up work lands elsewhere.

v5-waste-review.md inventories socket-patch + depscan patch-system waste: 69 ranked findings (F01–F80), measurements, top-10 cuts, totals, and dropped findings. It points owners at the #286 triage map for workstream/PR assignment.

repacking-to-depscan.md records the chosen server-primary vendoring model (depscan produces patched bytes; CLI keeps a single local builder for PyPI wheels), contract v2 on POST …/patches/package, migration phases 0–5, and open owner questions. It cross-links the waste review for CI levers and finding IDs.

Both files are largely a copy of the v5/waste-review branch content; the only intentional delta vs that branch is the triage-map blockquote under each title. No code, tests, or workflows change.

Reviewed by Cursor Bugbot for commit d77c5e6. Configure here.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
@claude
docs: keep v5 waste review and repacking design
d77c5e6
Keep the v5 waste review and the repacking-to-depscan design from
PR #286 as reference docs. #286 is being closed without merging, and
its findings now belong to follow-up PRs. Each doc starts with a line
that links the triage map on #286, which gives every finding's owner.

Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
@mikolalysenko

Mikola Lysenko (mikolalysenko) commented Sep 28, 2026

Copy link
Copy Markdown
Collaborator Author

[agent] ready to land

This PR changes docs only: it adds 2 files under docs/design/, which are #286's docs plus one header line each. If coverage or test* go red, the cause is the base, not this PR. The base release/v5-prerelease has the known F77 failure (e2e_redirect_cargo_build.rs case (3)), which W0 / #288 fixes.


Generated by Claude Code

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@mikolalysenko

Mikola Lysenko (mikolalysenko) commented Sep 28, 2026

Copy link
Copy Markdown
Collaborator Author

[agent] CI note: test (windows-latest) is red, and the cause is the base, not this PR.

  • One target fails, -p socket-patch-cli --test covgap_commands_scan_mod (job). The failing test's own output is earlier in the log than the API returns, so I could not name the exact assertion.
  • Add the NuGet vendoring design (docs only) #285 also fails it. That PR is docs-only too and sits on the same base release/v5-prerelease @ 686e5fb. It fails in exactly this job and target, with ubuntu, macos, test-release and coverage green (job).
  • This PR adds only two markdown files under docs/design/, so it cannot affect any Rust test. The failure is new on 686e5fb (after v5 WS1+WS2: ledger-free hosted mode, upstream-restore rollback, vendor ejects hosted projects #280) and is not the F77 case.
  • No fix exists that I can port. I have flagged it on v5 fix: unblock the e2e tier on the v5 base #288 (W0, which owns unblocking the v5 base).
  • I am not re-running it: two independent docs-only PRs fail identically, which makes it a deterministic failure on the base, not a flake.

Generated by Claude Code

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@mikolalysenko Mikola Lysenko (mikolalysenko) mentioned this pull request Sep 28, 2026
v5 fix: unblock the e2e tier on the v5 base #288
Merged
@mikolalysenko

Mikola Lysenko (mikolalysenko) commented Sep 28, 2026

Copy link
Copy Markdown
Collaborator Author

#283 landed on release/v5-prerelease as 06437d2; please merge origin/release/v5-prerelease again, resolve conflicts, get green, and keep it ready.


Generated by Claude Code

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@claude
Merge release/v5-prerelease into waste-review ref
27a97bb
Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
@mikolalysenko
Mikola Lysenko (mikolalysenko) merged commit 388eea3 into release/v5-prerelease Sep 28, 2026
84 of 85 checks passed

Uh oh!

There was an error while loading. Please reload this page.

@mikolalysenko
Mikola Lysenko (mikolalysenko) deleted the v5/waste-review-reference branch September 28, 2026 16:36
Mikola Lysenko (mikolalysenko) pushed a commit that referenced this pull request Sep 28, 2026
@claude
Merge release/v5-prerelease (#288, #285, #289, #290) into v5/remove-s…
89dcb39
…etup-and-ui

Take the base's configuration.md deferred-defaults paragraph, which
already accounts for `setup` being removed in v5.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01PQaKzoW5dSw9u5pgAAvVRj
Mikola Lysenko (mikolalysenko) pushed a commit that referenced this pull request Sep 28, 2026
@claude
Merge release/v5-prerelease (#285, #288, #289, #290) into v5/one-host…
fc9514a
…ed-engine

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01KHZ8uzdXfkG2zH8ZYDG8ju
This was referenced Sep 28, 2026
v5 CI: build e2e binaries once and tier the PM matrix #291
Merged
WS3: one lockfile model per ecosystem #281
Merged
docs: v5 waste review + repacking-to-depscan design #286
Closed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

2 participants

@mikolalysenko @claude
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.