Commit aea4e23
docs(rs-platform-wallet/e2e): add 14 TK-NNN token spec entries + Wave G harness roadmap
Source: token-feature investigation by Diziet (UX) covering 14 new TK-NNN cases
(TK-005..TK-016 plus TK-001c, TK-003b suffix variants). All entries land as
Status: BLOCKED until Wave A (Signer<IdentityPublicKey> harness, on PR #3578)
and Wave G (token-contract bootstrap) ship.
Reframing of existing TK-001..TK-004:
- TK-003 SUPERSEDED by TK-007 (in-test deployment + supply assertions +
unauthorised-mint negative as sub-case).
- TK-004 SUPERSEDED by TK-008 (in-test deployment + supply round-trip +
unauthorised-burn sub-case).
- TK-001 / TK-001b reframed off operator-pre-funded contract onto in-test
deploy (TK-005 helper + in-test mint via TK-007).
- TK-002 demoted to nightly-only "live perpetual distribution"; the
synchronous tier covers the same surface via TK-015's
pre-programmed-distribution variant.
New TK-005..TK-016 cover: register contract, transfer-with-fee-accounting,
mint+supply, burn+supply, freeze, unfreeze, destroy frozen funds, pause/resume,
set-price + direct purchase, update config, claim from pre-programmed
distribution, and the group-action gateway happy path.
Harness work documented as Wave G in §4 with 13 helpers (setup_with_token_*,
mint_to, token_*_of accessors, wait_for_token_balance, JSON template,
register_extra_identity) plus 6 wallet-API gaps (Gap-T1..T6) for follow-up.
Wave D is marked SUPERSEDED by Wave G — operator-pre-funded contracts
dropped because the wallet already accepts tokens_schema_json on
create_data_contract_with_signer (wallet/identity/network/contract.rs:124).
Quick index updated with 14 new TK rows + 2 SUPERSEDED placeholders;
counts line recomputed (P0: 8 -> 10, P1: 17 -> 24, P2: 53 -> 56,
total 79 -> 93 with 2 superseded).
No test code, no framework code, no wallet API changes. Spec-only edit
for review before implementation begins.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent 8c7ec00 commit aea4e23
1 file changed
Lines changed: 395 additions & 60 deletions
0 commit comments