Skip to content

docs: who wend is for; client fetches from wend's archive; remi-proof in the merge step; Ubuntu VM tier - #130

Merged
TusanHomichi merged 4 commits into
mainfrom
claude/project-thread-okh1ng
Oct 16, 2026
Merged

TusanHomichi merged 4 commits into
mainfrom
claude/project-thread-okh1ng

Conversation

@TusanHomichi

@TusanHomichi TusanHomichi commented Oct 16, 2026 •

Copy link
Copy Markdown
Member

Requested by Peter · project thread

What this adds

Route: none, docs only (README.md, client/README.md, SPEC.md). A second-look review of #127 found four claims that don't match main, and Peter asked for a short pitch at the top.
New fixes: none
Claims issue: none

Still stale, not touched here: the meta.note of routes/el/centos7-to-alma10.toml and routes/el/centos8-to-alma10.toml says "no real-VM proof yet", but centos7-lamp and centos8-lamp have both passed the VM tier (wend#13, #92). Editing a route file triggers a replay, so that belongs in the next PR that touches those routes.

Model

none: hand-written

Evidence

python3 wend check: ok. Docs only, so nothing replays.

Self-review (AGENTS.md step 5)

  • Every precondition is as narrow as I can make it, and ./wend verify found no decoy hits (n/a: no fixes)
  • Every fix fixes the real problem, not the symptom a check inspects (n/a)
  • One problem per fix; load-bearing steps (like repair) kept (n/a)
  • No edits to tools/, adapters/, SPEC.md, .github/, other boxes' roles, or other people's fixes. This PR edits two lines of SPEC.md (a stale fact).
  • Commits are signed off (git commit -s)

🤖 Generated with Claude Code

https://claude.ai/code/session_01Hh5yaH7we3yBbKFaaYak2R

…mi-proof, Ubuntu has a VM tier

README and client/README said the client needs no network beyond the distro's
mirrors; since #122 a --run walk also fetches by digest from
https://archive.fieldmouseworks.com. The README's loop said CI replays every
box (it replays what a change touches) and left out remi-proof and its
workflow. SPEC still said the VM tier can't build an Ubuntu box.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Hh5yaH7we3yBbKFaaYak2R
Signed-off-by: Claude <noreply@anthropic.com>
@TusanHomichi TusanHomichi self-assigned this Oct 16, 2026
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 16, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-16T15:34:29.222239Z dc77ff0 New commits
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@github-actions github-actions Bot added the needs-claude-review Waiting on the Claude review layer label Oct 16, 2026
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Hh5yaH7we3yBbKFaaYak2R
Signed-off-by: Claude <noreply@anthropic.com>
@TusanHomichi TusanHomichi changed the title docs: client fetches from wend's archive; merge step names remi-proof; Ubuntu has a VM tier docs: who wend is for; client fetches from wend's archive; remi-proof in the merge step; Ubuntu VM tier Oct 16, 2026

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: acfd565eda

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread README.md Outdated
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Hh5yaH7we3yBbKFaaYak2R
Signed-off-by: Claude <noreply@anthropic.com>

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: dc77ff07d1

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread SPEC.md

Copy link
Copy Markdown
Member Author

Claude review: signed off on head dc77ff07d1cd5195daa95575a0ca64867ca7795f.

This PR is docs only (README.md, client/README.md, SPEC.md). Nothing replays and no rule or check changes. I checked each claim against main:

  • The archive is the client's default for --run walks: client/src/fetch.rs:23, client/src/main.rs:499.
  • --live walks are unverified: client/src/main.rs usage text.
  • The Ubuntu VM tier exists: adapters/ubuntu.toml has releases.trusty.install, kernel_newest and boot = ["bios", "uefi"].
  • CI replays only affected routes: tools/affected.py and gate.yml's plan.
  • remi-proof.yml exists.
  • The pitch's routes match the VM-tier list already in the README (wend#13, hardware: Ubuntu routes boot on UEFI as on BIOS #84, route: el centos8 -> alma10 #92). The pitch doesn't claim config is carried, install-type coverage, or EL UEFI.

Both Codex threads are answered and resolved.


Generated by Claude Code

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Hh5yaH7we3yBbKFaaYak2R
Signed-off-by: Claude <noreply@anthropic.com>

Copy link
Copy Markdown
Member Author

Claude review: signed off on head e63cfb7bb0725bb8583a624b9639b8ac426df3ca.

The only change since dc77ff0 is the README pitch, which Peter asked to make distro-neutral (it no longer names ELevate). Its claims are a subset of the ones checked in the sign-off above: services and data carried and checked each hop, and VM-tier passes for the five routes. Everything else in that sign-off still holds.


Generated by Claude Code

@TusanHomichi
TusanHomichi merged commit bed9f3e into main Oct 16, 2026
10 checks passed
@TusanHomichi
TusanHomichi deleted the claude/project-thread-okh1ng branch October 16, 2026 15:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-claude-review Waiting on the Claude review layer

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants