docs(rust): record the §14.2 test phase findings and answers (D361–D369) #346

Merged
whitlocktech merged 2 commits from docs/rust-test-phase-14-2 into main 2026-10-15 00:06:04 +00:00
Member

The single test phase from PLAN_REDESIGNS §14.2 (D352) ran on 2026-10-14 on both rigs: Rust's own world events plus TruePVE, Dynamic PVP, Dangerous Treasures, Guarded Crate (with NpcSpawn), ZLevels Remastered and Server Rewards. Economics and Backpacks were added for the all-together run.

  • Builds: Rust 25902425, Oxide 2.0.7830, Carbon 2.0.262.
  • Method: a throwaway spike plugin logged the hooks and used stand-in players.
  • Cleanup: both rigs were restored from backups afterwards and checked clean. Timers are back to their defaults.

What changed in modules/rust/PLAN_REDESIGNS.md

  • New §14.2.1: the findings, per item:
    • Native events: the schedule route for D354's step, each event's hooks and traps, and the newer events (road Bradleys, satellite, Deep Sea, F-15).
    • Each of the six plugins: what they raised and how they behaved.
    • All together: the combined run, plus things found outside the plan.
  • D361–D362, your rulings during the phase:
    • D361: Guarded Crate may depend on NpcSpawn.
    • D362: our teardown removes our TruePVE mappings.
  • D363–D369, your answers to Q19–Q25, recorded in §10:
    • D363: watch Carbon's updates, and keep Rust-Plugins#34 open. That issue is the Carbon ConsoleSystem.Run breakage, which also makes the bridge's Carbon reload (D180) a no-op. No workaround for now.
    • D364: a missing NpcSpawn is reported in hello, and the site refuses a guarded-crate step without it, saying why.
    • D365: when Dangerous Treasures isn't ready yet, the step says so, retries once on its own after ten minutes, and staff get a manual retry.
    • D366: one bradley.destroyed event carrying where: launch_site | road.
    • D367: the satellite crash, the Deep Sea opening and closing, and the ghost ship crate become events and triggers. The F-15 flyover is decoration an event can call, not an event.
    • D368: the zone step gets a "no PvP protection" checkbox plus an optional typed ruleset name.
    • D369: at a wipe, the site mirrors what ZLevels and Server Rewards hold, and does nothing itself.
  • The header and §9 item 9 are updated.

Nothing is built. Next is §14.3, the integration plan, written from D349–D369.

  • AI-assisted: written with Claude Code (Claude Opus 5.5)

🤖 Generated with Claude Code

https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY

The single test phase from PLAN_REDESIGNS §14.2 (D352) ran on 2026-10-14 on both rigs: Rust's own world events plus TruePVE, Dynamic PVP, Dangerous Treasures, Guarded Crate (with NpcSpawn), ZLevels Remastered and Server Rewards. Economics and Backpacks were added for the all-together run. - **Builds:** Rust 25902425, Oxide 2.0.7830, Carbon 2.0.262. - **Method:** a throwaway spike plugin logged the hooks and used stand-in players. - **Cleanup:** both rigs were restored from backups afterwards and checked clean. Timers are back to their defaults. ## What changed in `modules/rust/PLAN_REDESIGNS.md` - **New §14.2.1: the findings**, per item: - **Native events:** the schedule route for D354's step, each event's hooks and traps, and the newer events (road Bradleys, satellite, Deep Sea, F-15). - **Each of the six plugins:** what they raised and how they behaved. - **All together:** the combined run, plus things found outside the plan. - **D361–D362**, your rulings during the phase: - D361: Guarded Crate may depend on NpcSpawn. - D362: our teardown removes our TruePVE mappings. - **D363–D369**, your answers to Q19–Q25, recorded in §10: - **D363:** watch Carbon's updates, and keep **Rust-Plugins#34** open. That issue is the Carbon `ConsoleSystem.Run` breakage, which also makes the bridge's Carbon reload (D180) a no-op. No workaround for now. - **D364:** a missing NpcSpawn is reported in hello, and the site refuses a guarded-crate step without it, saying why. - **D365:** when Dangerous Treasures isn't ready yet, the step says so, retries once on its own after ten minutes, and staff get a manual retry. - **D366:** one `bradley.destroyed` event carrying `where: launch_site | road`. - **D367:** the satellite crash, the Deep Sea opening and closing, and the ghost ship crate become events and triggers. The F-15 flyover is decoration an event can call, not an event. - **D368:** the zone step gets a "no PvP protection" checkbox plus an optional typed ruleset name. - **D369:** at a wipe, the site mirrors what ZLevels and Server Rewards hold, and does nothing itself. - The header and §9 item 9 are updated. Nothing is built. Next is §14.3, the integration plan, written from D349–D369. - [x] AI-assisted: written with Claude Code (Claude Opus 5.5) 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY
wtclaude added 1 commit 2026-10-14 11:55:11 +00:00
Ran the single test phase for Rust's own world events and the six optional
plugins on both rigs (Rust 25902425, Oxide 2.0.7830, Carbon 2.0.262), then
restored both rigs from backups.

- §14.2.1: what each native event and each plugin raised, with arguments,
  timings and traps; the all-together run; things found outside the plan.
- D361 (Guarded Crate may depend on NpcSpawn) and D362 (our teardown removes
  our TruePVE mappings), the org lead's rulings during the phase.
- Q19-Q25 for the integration plan, led by Q19: on this Rust build Carbon's
  ConsoleSystem.Run cannot reach plugin or c.* commands, which also breaks
  the bridge's Carbon reload (D180).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY
wtclaude added 1 commit 2026-10-14 23:58:37 +00:00
- D363: watch Carbon's updates; keep Rust-Plugins#34 open (no workaround yet).
- D364: a missing NpcSpawn is reported and refused.
- D365: DT warm-up says why, auto-retries once, and staff get a manual retry.
- D366: one bradley.destroyed event carrying launch_site | road.
- D367: satellite crash, Deep Sea open/close and the ghost ship crate join
  §13; the F-15 flyover is decoration an event can call, not an event.
- D368: zone step gets a "no PvP protection" checkbox plus a typed ruleset.
- D369: wipes mirror ZLevels and Server Rewards.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY
wtclaude changed title from docs(rust): record the §14.2 test phase findings (D361–D362, Q19–Q25) to docs(rust): record the §14.2 test phase findings and answers (D361–D369) 2026-10-14 23:58:49 +00:00
whitlocktech merged commit 4f9a3a245d into main 2026-10-15 00:06:04 +00:00
whitlocktech deleted branch docs/rust-test-phase-14-2 2026-10-15 00:06:05 +00:00
Sign in to join this conversation.
No description provided.