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.jsonwith 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.