Anara Rubric: Progression System
Pillar Overview
The evolution of the soul within the vision. This rubric assesses how the project handles long-term player growth, unlocking features, and the pacing of the experience.
Analytical Performance Matrix
| Criterion | Weight | SLOP (0-2) | FUNCTIONAL (3-5) | PROFESSIONAL (6-8) | ELITE (Visionary) (9-10) |
|---|---|---|---|---|---|
| Logic Pacing | 35% | Immediate unlocks; no challenge/reward curve; progression feels random. | Linear unlocks based on simple XP, but lacks meaningful choice or depth. | Branching progression paths; clear pacing milestones; data-driven unlock logic. | Emergent progression; the vision adapts to the player's choices; infinite growth paths. |
| Persistence (Fame) | 25% | Progression lost on death or reload; no way to track long-term achievements. | Basic save of 'Level' and 'XP', but lacks history of specific milestones. | Robust achievement/milestone tracking; persistent meta-data across play sessions. | Hall of Fame architecture; the vision records every major act of the player forever. |
| Balance Integrity | 20% | "Power Creep" makes the game trivial after 1 hour; unmanaged stat-inflation. | Basic scaling, but endgame content becomes either impossible or too easy. | Mathematical progression curves (Logarithmic/Exponential); balanced difficulty scaling. | Dynamic difficulty orchestration; the vision maintains the 'Flow State' perfectly. |
| Feedback Loop | 20% | Level up happens silently; "You leveled up" printed to console only. | Basic UI popup; simple sound effect; character stats update instantly. | High-fidelity feedback (Cinematic sequences, SFX/VFX hooks); dramatic impact. | Transcendent evolution; the player feels the vision growing in power and scope. |
Visionary Diagnostic Hooks
- Is the hero growing or just gaining numbers?
- When the 'Level' rises, does the world fear the change?
- Is your 'Endgame' a destination or an architectural failure?
🌟 Visionary's Final Decree
To reach Elite status, progression must be 'Recursive'. Every unlock should open a new path, not just a stronger version of the old one. Use Resources to define your 'Skill Manifest'. If I have to update the 'Player' script to add a new level, you are in the realm of Slop.
<!-- GDSkills research links (agents) Official docs: - https://docs.godotengine.org/en/stable/tutorials/best_practices/project_organization.html - https://docs.godotengine.org/en/stable/tutorials/best_practices/scene_organization.html - https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_styleguide.html Related skills: - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-rpg-stats/SKILL.md — domain remediation for this Anara rubric - https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-auditor/SKILL.md — compliance citations alongside Visionary scores Parent skill: https://github.com/thedivergentai/gd-agentic-skills/blob/main/skills/godot-analyst/SKILL.md -->