Development Log — 2026-08-17 · AENET Wallet Public Integration

What happened

Added AENET Wallet to the public knowledge graph as a watch-only, private

operational system with a sanitized public observation surface.

Public snapshot (public-data/wallet/)

  • Seven sanitized snapshot files (overview, architecture, security,

capabilities, integration, development, evidence) — the single source of

truth for public wallet factual state.

  • A fail-closed validator (scripts/public-wallet-validator.js) enforces a

per-schema allow-list with default DENY; any forbidden field or value

rejects the build (PUBLIC_WALLET_SNAPSHOT_REJECTED).

  • A build-output secret leakage scanner (scripts/wallet-secret-leakage.js)

rejects leaked values in generated pages while allowing documentation

explanation.

Knowledge model

  • New system block knowledge/systems/aenet-wallet.json (trilingual,

watch-only, external signing, Rust bridge + MBROT).

  • New trilingual wallet page model knowledge/wallet/wallet.json with ten

sections rendered as /en|th|zh-cn/wallet/... routes.

  • Architecture block, relationship-graph edges (Spine, Bitcoin Node,

Treasury, Rust Bridge, MBROT, External Signer) and eighteen glossary terms.

Public boundary

AENET Cloud remains public, read-only, sanitized and static-first. There is

no live query, proxy or control path from the public web to the wallet

runtime, signer, treasury or private core.