igneum/app/igneum-app/ui
igneum-labs 59bbf46689 miner-ui-4: an external node that goes away hands the ports to the app after 60 s
The mode (own | external | none) is re-decided every 5 s while the app reads or refuses another node; gone for 60 s, the app starts its own node and says so in Activity. node.mode and node.mode_reason in api/state and on the Node details. Pure extnode::step with the goes-away test first.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 23:31:42 +00:00
..
fonts One-click miner app: Rust engine (node, miner and worker supervisor with a local dashboard), Mac WKWebView window with a menu-bar item, design screenshots 2026-10-04 10:00:22 +00:00
app.css miner-ui-4: live-dag.js from site-ui-3 6bc408b (wheel passes to the page until the scene is engaged); the engaged chip 'scroll to zoom · Esc to release' on the Overview 2026-10-06 19:43:17 +00:00
app.js miner-ui-4: an external node that goes away hands the ports to the app after 60 s 2026-10-06 23:31:42 +00:00
index.html Publish 2 read-backs (0.3.17): a node on the app's ports is checked and said out loud (src/extnode.rs: chain id and consensus overrides over RPC; match = used and named, mismatch = 'Node not started: port N is taken', unknown = used and marked); api/state names whose node it reads (node.source, rules_check, port_note); the digest comes from igneum_getNodeInfo every 30 s (digest_source rpc | log) with the stdout line as the fallback; node logs pruned to the newest 10 per start; the Node details show whose node. Tests on decide and prune. 2026-10-06 23:14:29 +00:00
live-dag.js miner-ui-4 872f1c9: ui/live-dag.js as site-ui-3 aa71405 (a served comment without a name) 2026-10-06 19:46:56 +00:00
mark.svg One-click miner app: Rust engine (node, miner and worker supervisor with a local dashboard), Mac WKWebView window with a menu-bar item, design screenshots 2026-10-04 10:00:22 +00:00
notices.test.mjs miner-ui-3 polish: the strip, the feed and the pill in the app's voice; three Mine layouts to pick from 2026-10-06 18:01:47 +00:00
tune-line.test.mjs miner-ui-3: the card row is the product (audit, design, build) 2026-10-06 17:55:45 +00:00
update-card.test.mjs miner-ui-3: the card row is the product (audit, design, build) 2026-10-06 17:55:45 +00:00
view.test.mjs miner-ui-4: an external node that goes away hands the ports to the app after 60 s 2026-10-06 23:31:42 +00:00