docs(rust): the §14.3 integration plan for world events and six plugins (D370–D377) #347
Reference in New Issue
Block a user
No description provided.
Delete Branch "docs/rust-integration-plan-14-3"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Writes
modules/rust/PLAN_REDESIGNS.md§14.3, the one integration plan D352 asks for. It is written from the §14.2 test phase (#346) and D353–D369, against the code onedge. The second commit records the org lead's answers, D370–D376. No code is written until a stage is started.What it plans (all protocol 14, D357; no helper plugin, D351; the installer and the egg are untouched):
world.eventkind with 23 types, aworld.callstep that is kept at teardown and works on Carbon, one trigger per type, Safecracker and Scavenger, and theconsole.pluginsprobe (D363). The helicopter and Bradley credit rule is the operator's to choose (D372): killing blow (default), last hit, most damage, or everyone who hurt it. The plugin sends every candidate, and the site counts Rotorbane / Tankbreaker by the same rule as the feed line (this amends D174). A public line names the player only for the presence audience (D376): "Patrol helicopter downed at G8".retryAfterMs(D371). Treasure Hunter (D375).points.*. Hoarder (D375).starts(trigger, conditions, cooldown), one run at a time,event.*triggers excluded.retryAfterMs, 1–30 min, a MODULE_API minor bump.AI-assisted: written with Claude Code (disclosed per org policy).
🤖 Generated with Claude Code
https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY
docs(rust): the §14.3 integration plan for world events and six plugins (Q26–Q32)to docs(rust): the §14.3 integration plan for world events and six plugins (D370–D376)docs(rust): the §14.3 integration plan for world events and six plugins (D370–D376)to docs(rust): the §14.3 integration plan for world events and six plugins (D370–D377)