docs: trim remaining historical timecurve mentions in satellite docs (#284) #417
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!417
Loading…
Reference in a new issue
No description provided.
Delete branch "cursor/trim-timecurve-satellite-docs-474d"
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
Addresses GitLab #284: follow-up to #263 / #276 to reduce confusing historical
timecurvevocabulary in satellite documentation (no runtime changes).What changed
#arena-podiums-http(anchor already existed indocs/indexer/design.md).#arena-buy-wallet-session-drift-gitlab-144; alldocs/andindexer/README.mdcallers updated.arena-simple-chain-write-gate,arena-simple-buy-charm.timecurve-botas the legacy CLI binary name forbots/timearena(per issue constraints).bash scripts/check-doc-timecurve-satellite.shforbids stale write-gate testids and pre-rename anchor links indocs//skills/.INV-DOCS-284-*indocs/testing/invariants-and-business-logic.md; cross-linked from guardrails skill, strategy, and ci docs.Intentionally unchanged (per issue)
/timecurve→/arenaredirect notes, denylistTimeCurverows, retiredidx_timecurve_*/GET /v1/timecurve/*retirement sentences,timecurve-botcommand examples, and historical art path 404 checks.Acceptance checklist
/arena,GET /v1/arena/*,idx_arena_*as primary vocabulary; retiredtimecurveonly in explicit legacy/retired sentencesrg -n 'timecurve|idx_timecurve' docs/ --glob '*.md'bash scripts/check-doc-anchors.shbash scripts/check-doc-retired-terms.shbash scripts/check-doc-satellite-retired-count.shbash scripts/check-doc-timecurve-satellite.shtimecurve-arena-buy-chain-write-gatein docsrg 'timecurve-arena-buy-chain-write-gate' docs/#arena-podiums-http/#arena-buy-wallet-session-drift-gitlab-144rg '#timecurve-podiums-http|#timecurve-buy-wallet' docs/(only denylist in script)frontend/srcorindexer/srcmodifiedBlockers: none
Issue #284: left open until MR merge.
Third-party verification
Manual spot-check: open
docs/testing/manual-qa-checklists.md§95 / §194 and confirm testids matchArenaSimplePage.tsx.Security review (automated)
Commit reviewed:
e070f55d3ec0ed3de1b0946c3dccecab2d13e96fScope: Documentation and CI doc-gate only (#284): markdown anchor/testid vocabulary updates in
docs/,skills/,indexer/README.md; newscripts/check-doc-timecurve-satellite.sh(hardcodedrg --fixed-stringspatterns);unit-tests.ymlruns the new script. No changes tofrontend/src,indexer/src, contracts, or runtime auth paths.Outcome:
FINDINGS: 0(no medium, high, or critical issues on this diff)Notes: The new check script has no attacker-controlled input; it only scans
docs/andskills/for retired strings. Doc testid updates align manual QA with current Arena DOM (arena-simple-chain-write-gate,arena-simple-buy-charm) and do not weaken onchain or API security controls.Inline threads: none (no findings)
mentioned in commit
a4a889c4abmentioned in commit
bbe00cf3f0