docs(arena): CHARM-scaled XP invariants and verification (#304) #452
No reviewers
Labels
No labels
agent:fix_bugfix
agent:fix_conflicts
agent:fix_security
agent:gap_analysis
agent:implement
agent:open_issues
agents
agent:security_audit
agent:verify
area
timecurve
arena
arena-v2
audit
block:feature_review
block:security
bug
contracts
design
devops
docs
documentation
enhancement
epic
feature
frontend
indexer
low priority
megaeth
operations
ops
performance
QA
qa checklist
referrals
removal
security
smart-contracts
tech-debt
testing
time-arena
timecurve
visual-qa
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
code/yieldomega!452
Loading…
Reference in a new issue
No description provided.
Delete branch "local1/304-impl-xp-charm-scale"
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?
Summary
Documents and verifies end-to-end CHARM-weight XP scaling (#304). Onchain, frontend, and indexer already use
ArenaXp.xpForCharm(charmWad); this MR addsINV-TIME-ARENA-XP-CHARM-SCALE, product/skill crosslinks, PARAMETERS table row, mid-band frontend test, andtest_xp_min_vs_max_charm_single_buy.Test plan
cd contracts && forge test --match-contract ArenaXp -vvcd contracts && forge test --match-test test_xp_ -vvcd frontend && npm test -- --run src/lib/arenaXpMath.test.ts src/pages/arena/arenaBuyProjectedEffects.test.tscd indexer && cargo test arena_wallet_statsCloses #304 verification checklist (implementation was pre-existing; this MR completes docs/invariants).
mentioned in issue #304
changed the description
changed the description
mentioned in commit
cd85e51056