2.7 KiB
slaywithfriends rules delta (canon vs web)
This file records intentional and current differences between:
- Canon:
docs/rules-canon.md - Web implementation target:
docs/rules-web-mvp.md
Use statuses:
implemented- enforced in appplanned- accepted but not yet builtdeferred- intentionally skipped for now
Current deltas
-
Setup shuffle details for non-combat decks status: planned canon: Summons, Daze, and Status are not shuffled in setup. web: MVP setup may simplify by treating some decks uniformly. impact: low if card order is random anyway, but should be corrected for parity.
-
Act transition deck swapping granularity status: planned canon: only act-specific decks are replaced; relic/potion/boss-relic handling differs. web: MVP may use a simplified deck replacement step. impact: medium; affects progression balance and content pools.
-
Summons transition behavior between Acts status: planned canon: switch to next Act's Summons deck (not shuffled). web: currently documented ambiguously in prior markdown. impact: medium; can change encounter difficulty distribution.
-
Playing Copies edge-case constraints status: planned canon: X-cost copies use original X; only one multi-play effect can apply per card at a time. web: MVP doc currently describes the basic copy model only. impact: medium-high for combo correctness.
-
Cross-character Stance/Orb caveat (Prismatic Shard) status: planned canon: additional restrictions apply (including Watcher stance caveat). web: simplified handling. impact: low-medium; niche but rules-visible.
-
Status card mode specifics status: planned canon: Status card behavior depends on icon mode from source enemy. web: MVP currently treats status at a higher level. impact: medium for enemy fidelity.
-
Potion limit overflow options status: planned canon: when at potion cap, player must skip/pass/use-discard before gaining. web: MVP requires explicit UI decision flow. impact: medium UX and correctness.
-
Act IV key acquisition details status: deferred canon: includes Burning Elite token replacement, Sapphire reveal/discard flow, and key-specific setup effects. web: not required for first playable Act loop. impact: low for Act I MVP, high for Act IV parity.
-
Daily Climb and custom modifiers status: deferred canon: full positive/negative modifier system. web: out of MVP scope. impact: none for base mode.
-
Achievements and full FAQ interactions status: deferred canon: includes broad edge-case rulings and achievement list. web: omitted in MVP. impact: none on base gameplay if core engine is correct.
Promotion criteria (move planned -> implemented)
A delta can be marked implemented when:
- it is represented in rules docs,
- enforced in engine logic,
- and covered by at least one deterministic test.