docs+status: fix Token-2022 audit findings; Phase 1 live
- TOKEN_CLASSIFICATION.md: ASCII decision-flow diagram updated to match the Rev-2 prose (program → extension → lock → empty → non-empty protected → route), no longer routes all Token-2022 to UNSUPPORTED. - CLAUDE.md: removed stale "Token-2022 support" from out-of-scope; documents the gated Token-2022 policy + that classifier code still skips it for now. - status.json: Phase 1 (Wallet Scanner) marked done — app deployed live at feedthepyre.com (app at /, tracker at /status, api at /api), scan verified end-to-end through the public stack. Reviewed by a doc-consistency audit agent (verdict after fixes: consistent). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
16
CLAUDE.md
16
CLAUDE.md
@@ -51,14 +51,24 @@ add application/business logic unless explicitly asked.
|
||||
- Automatic Pump.fun launch
|
||||
- User-contributed Essence vault
|
||||
- Custom PYRE Solana program (Anchor)
|
||||
- Token-2022 support
|
||||
- NFT handling (incl. compressed NFTs)
|
||||
- Automatic valuable-token sacrifice
|
||||
- Custodial signing
|
||||
- Background wallet automation
|
||||
- On-chain swap routing (TRANSMUTABLE) and Token-2022 confidential-transfer /
|
||||
fee-harvest flows
|
||||
|
||||
v0.1 ships: wallet connect → scan token accounts → classify → close eligible
|
||||
empty ATAs (optionally burn obvious junk) → return rent to user → show receipt.
|
||||
**Token-2022 IS in v0.1 scope** (Rev 2 — most new/pump.fun tokens are Token-2022),
|
||||
supported conservatively with account+mint **extension gating**: confidential
|
||||
transfer / withheld transfer fees / frozen / unknown extensions are skipped;
|
||||
transfer-hook & permanent-delegate mints are cleanable but flagged. See
|
||||
[`docs/PYRE_MVP_DESIGN.md`](docs/PYRE_MVP_DESIGN.md) §7.1. (Note: the classifier
|
||||
code currently still skips all Token-2022 as a safe subset until the
|
||||
extension-aware implementation lands.)
|
||||
|
||||
v0.1 ships: wallet connect → scan token accounts (classic SPL + Token-2022) →
|
||||
classify → close eligible empty ATAs (optionally burn obvious junk) → return rent
|
||||
to user → show receipt.
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user