planning
Roadmap
Open browser and chain checks, and the work that is blocked on purpose.
Remaining work is independent. Custom networks and a dApp provider stay blocked until their preconditions exist. Do not "helpfully" implement either early.
Open
- Verify what shipped. 1.4.1 is live on the store and all 36 rows of
docs/MANUAL_SMOKE_CHECKLIST.mdare unticked. Install the published package, not a localdist/, and run them for both popup and side panel, including desktop notifications. - Merge the v16 chain with a version bump. #17 and #18 are mergeable and carry contract v16; landing them without a package bump puts two different contracts behind one version string.
- Exercise v12 account activation and owned-recipient just-in-time registration on betanet.
- Probe token transfer: fee, and a never-registered recipient owner. Run the token lab against a live chain.
- Confirm betanet block-time availability, fee source, and the
?network=betanetexplorer routes.
Blocked
Custom network activation waits on four controls at once: HTTPS with a localhost exception, narrow host permission, per-network capability records, and password re-auth.
An extension provider waits on a published Thru contract. The hosted iframe methods are not that contract.
Already done
Launchpad quarantine, route lifecycle coverage, custom-network quarantine, token transfer code, and contract v12 registration plus history cache. Merged as v1.4.1 on 2026-10-03 and published to the store on 2026-10-04: the whole betanet adaptation — @thru 0.4.1 packages, managed-genesis addresses, contract v13 to v15, the token drawer, and inactivity-based auto-lock. Done does not mean live-certified: the manual checklist behind it is still 0 of 36.