Files
nuzlocke-tracker/.beans/nuzlocke-tracker-tyvc--add-end-of-run-condition-rule.md
2026-02-09 09:36:03 +01:00

1.1 KiB

title, status, type, created_at, updated_at
title status type created_at updated_at
Add end-of-run condition rule todo feature 2026-02-09T08:35:39Z 2026-02-09T08:35:39Z

Add a new nuzlocke rule: End of Run Condition. This is a toggle/switch that lets the player decide when a run is considered complete:

  • Main Story (default) — The run ends after beating the Champion / completing the main storyline
  • Post Game — The run continues into the post-game content (Battle Frontier, rematches, etc.)

This affects when the player is expected to mark a run as "completed" and could influence level caps and boss tracking in the future.

Checklist

  • Add postGameCompletion (boolean, default false) to the NuzlockeRules TypeScript interface and DEFAULT_RULES
  • Add a rule definition to RULE_DEFINITIONS in frontend/src/types/rules.ts
  • Verify the rule appears in the RulesConfiguration component (should work automatically via RULE_DEFINITIONS)
  • Verify the rule is stored correctly via the existing run/genlocke creation flows (JSONB, no backend schema change needed)