docs(rust): plan fixes — D169-D172, the org lead's answers #283

Merged
whitlocktech merged 1 commits from docs/rust-plan-fixes-answers into main 2026-09-26 21:35:59 +00:00
Member

What & why

Follow-up to #282, which was merged a moment before this commit reached its branch. It records the org lead's answers to PLAN_FIXES.md §9 (2026-09-26):

  • D169 — every fix and every redesign lands before Module-Rust's cutover (phase 19). §6 now reads: F15 and F9 first, then protocol 13, then the redesigns, then the cutover, after the re-walk passes on both frameworks.
  • D170 — an expired zone is marked expired on the site. F14 moves from "by design" into the low-severity fixes, amending D96, with a note to amend PROTOCOL.md §15.
  • D171 — Steam sign-in goes into the website's own plan, as part of the base website. §4.8 becomes a pointer that says what this module needs from it.
  • D172 — chat titles use all 23 conditions the org lead listed, under new names. §4.6 is now a table of condition → proposed title → the hook that feeds it (every hook checked against HOOKS.md). It also lists what the detailed plan must settle: "best" columns for the two kill-distance titles, the weapon-class lists, credit for a vehicle kill, heals counting only other players, and quests needing a quest plugin.
  • PLAN.md §35, its status line, and the rust README are updated to match.

How it was tested

Docs only. Every hook named in §4.6 exists in modules/rust/HOOKS.md.

Checklist

  • I have read CONTRIBUTING.md.
  • The change builds and existing tests/checks pass locally. (No CI in this repo.)
  • I have added or updated tests/docs where it makes sense.
  • My commits are reasonably scoped with clear messages.

AI-assisted contributions (required)

  • No AI tools were used to produce this contribution.
  • AI tools were used. Tool(s): Claude Code (Claude Opus 5.5). I have reviewed and understand every change, and take responsibility for it. AI-authored commits are marked with a Co-Authored-By / Assisted-By trailer.

License

  • I agree that my contribution is licensed under this project's license (GNU GPL v3.0 or later), and I have the right to contribute it.

🤖 Generated with Claude Code

https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY

## What & why Follow-up to #282, which was merged a moment before this commit reached its branch. It records the org lead's answers to `PLAN_FIXES.md` §9 (2026-09-26): - **D169** — every fix **and** every redesign lands before Module-Rust's cutover (phase 19). §6 now reads: F15 and F9 first, then protocol 13, then the redesigns, then the cutover, after the re-walk passes on both frameworks. - **D170** — an expired zone is marked expired on the site. F14 moves from "by design" into the low-severity fixes, amending D96, with a note to amend PROTOCOL.md §15. - **D171** — Steam sign-in goes into the website's own plan, as part of the base website. §4.8 becomes a pointer that says what this module needs from it. - **D172** — chat titles use all 23 conditions the org lead listed, under new names. §4.6 is now a table of condition → proposed title → the hook that feeds it (every hook checked against `HOOKS.md`). It also lists what the detailed plan must settle: "best" columns for the two kill-distance titles, the weapon-class lists, credit for a vehicle kill, heals counting only other players, and quests needing a quest plugin. - PLAN.md §35, its status line, and the rust README are updated to match. ## How it was tested Docs only. Every hook named in §4.6 exists in `modules/rust/HOOKS.md`. ## Checklist - [x] I have read [CONTRIBUTING.md](CONTRIBUTING.md). - [x] The change builds and existing tests/checks pass locally. (No CI in this repo.) - [x] I have added or updated tests/docs where it makes sense. - [x] My commits are reasonably scoped with clear messages. ## AI-assisted contributions (required) - [ ] No AI tools were used to produce this contribution. - [x] AI tools were used. Tool(s): `Claude Code (Claude Opus 5.5)`. I have reviewed and understand every change, and take responsibility for it. AI-authored commits are marked with a `Co-Authored-By` / `Assisted-By` trailer. ## License - [x] I agree that my contribution is licensed under this project's license (**GNU GPL v3.0 or later**), and I have the right to contribute it. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY
wtclaude added 1 commit 2026-09-26 21:28:18 +00:00
D169 every fix and redesign lands before Module-Rust's cutover. D170 an
expired zone is marked expired on the site (F14 moves from "by design"
to a fix, amending D96). D171 Steam sign-in moves to the website's own
plan as part of the base website. D172 chat titles use all twenty-three
listed conditions under new names: §4.6 is now a table of condition,
title and the hook that feeds it, plus what the detailed plan must
settle (best-value columns, weapon classes, vehicle-kill credit, heals
of others, quests). PLAN.md §35 and the rust README follow.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY
whitlocktech merged commit e5255f021a into main 2026-09-26 21:35:59 +00:00
whitlocktech deleted branch docs/rust-plan-fixes-answers 2026-09-26 21:36:00 +00:00
Sign in to join this conversation.
No description provided.