Update docs for TON proof backend, Mini App fixes, and EVM wallet stub

PRD - TON Wallet Ownership Proof.md:
- Status updated from ready-to-implement -> backend-implemented.
- Added Implementation Status section documenting what is complete
  (challenge endpoint, tonProofService.ts, User model fields, 15 tests)
  and what remains (frontend proof wiring, verified badge).
- Acceptance criteria updated: backend items checked, frontend pending.

Handoff - Telegram Mini App Debug - 2026-05-24.md:
- New Implemented sections for session 3:
  - TON Wallet Ownership Proof backend (full detail of tonProofService,
    userController changes, User model fields, 15 unit tests).
  - Telegram Mini App shell dir="ltr" + smart displayName fallback.
  - Socket status suppressed on /telegram paths.
  - EVM WalletConnect stub card (disabled until project ID configured).
- Known Issues: TON proof updated to "frontend wiring pending";
  EVM WalletConnect section added with activation steps.
- Current Git State updated to Session 3.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Siavash Sameni
2026-05-24 20:21:29 +04:00
parent 940ad0c655
commit 873a57874e
3 changed files with 561 additions and 183 deletions

View File

@@ -513,7 +513,7 @@
"title": "Implement bot command and notification foundation",
"description": "Create the Telegram bot backend for commands, inline keyboards, callback queries, deep links, and outbound notifications.",
"details": "Support start/help/link/status/request/offer/payment/dispute/settings basics. Use short opaque IDs or signed tokens for callback payloads. Process incoming updates idempotently with rate limits. Respect notification preferences, quiet/error states, failed delivery, blocked bot, and retry observability.",
"status": "in-progress",
"status": "done",
"dependencies": [
1,
2
@@ -521,7 +521,7 @@
"priority": "high",
"testStrategy": "See Telegram-native PRD acceptance criteria.",
"parentId": "undefined",
"updatedAt": "2026-05-24T09:18:15.004Z"
"updatedAt": "2026-05-24T13:46:14.458Z"
},
{
"id": 4,
@@ -634,12 +634,12 @@
"updatedAt": "2026-05-24T11:59:32.372Z"
}
],
"updatedAt": "2026-05-24T11:59:32.372Z"
"updatedAt": "2026-05-24T13:46:14.458Z"
}
],
"metadata": {
"version": "1.0.0",
"lastModified": "2026-05-24T11:59:32.372Z",
"lastModified": "2026-05-24T13:46:14.458Z",
"taskCount": 5,
"completedCount": 4,
"tags": [
@@ -647,4 +647,4 @@
]
}
}
}
}