feat(guilds): name the core contribution each declared slot wants #15
Reference in New Issue
Block a user
No description provided.
Delete Branch "feature/teams-slot-contributions"
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?
The module half of
RunicGateway/website#160. Core no longer fills a slot by name — it offers a contribution, and the module that owns the page says where each one goes.The three slot names are unchanged and stay this module's own vocabulary — that is the point of the direction. What is new is the second argument.
Nothing here worked differently before. The change is for every game that is not this one: core used to fill the literal name
uo.guild.detail, so a second module declaring a place under its own id got an empty page and no error.The registration fake gained the same validation core does, including the contribution catalogue — written down rather than imported, since this suite runs against the built chunk with no core in the process. That makes it a claim about core which has to be re-read when core's list changes, the same trade the rest of the fake makes.
Checks
42 client tests · 437 server tests · chunk builds.
Merge order
After
website#160— the{ core }argument is ignored by a core that predates it, so this is safe either way, but the slots stay unfilled until core's side lands.AI disclosure
Written with Claude Code (Opus 5). Commits carry the
Co-Authored-Bytrailer.