| .. |
|
bin
|
jobs: one signed object (igneum-jobs.signed.json) so a file and a signature from two deployments can never pair
|
2026-10-05 15:52:34 +00:00 |
|
config.rs
|
Why every measurement engine on PC 1 ran on defaults: lock_permissions cut the app folder's inheritance with a non-inheritable user:F, which left files COPIED in before the start (settings.json, machine-id, wallet.json) with no ACE at all, unreadable by their owner; the folder grant is now user:(OI)(CI)F with /T (unit test on the argument shape); a --sweep engine never asks for the firewall rule; the playbook copies the firewall flag; the settings fixture test
|
2026-10-06 14:39:18 +00:00 |
|
detect.rs
|
Merge release-0.3.12 (fda4684) into ember-tune: 0.3.11's six-section View and card order kept, Ember Tune's line and switches re-added on it; the tune fields move into hotplug::apply_pref; the power-cap plan keeps present(); both CI test lists; 132 app tests, 26 UI tests, every gate green
|
2026-10-06 08:20:46 +00:00 |
|
ember.rs
|
Ember Tune: every card tuned for MH per watt out of the box, the fleet prior per card model in the signed manifest, the console and /miners priors table
|
2026-10-05 21:25:09 +00:00 |
|
engine.rs
|
Merge commit '141b559' into ca3-pc1-amd
|
2026-10-06 18:10:29 +00:00 |
|
hotplug.rs
|
Merge release-0.3.12 (fda4684) into ember-tune: 0.3.11's six-section View and card order kept, Ember Tune's line and switches re-added on it; the tune fields move into hotplug::apply_pref; the power-cap plan keeps present(); both CI test lists; 132 app tests, 26 UI tests, every gate green
|
2026-10-06 08:20:46 +00:00 |
|
inputs.rs
|
Public-testnet readiness: fee floors and pgas table analysis, testnet identity doc, G14 rewrite plan with dry run, G13 signed build inputs, testnet terms, MetaMask page
|
2026-10-04 22:54:56 +00:00 |
|
jobbuild.rs
|
Build server adopted: box-first build rule in CLAUDE.md, reproducible Windows exes, the commit-string gate, PC and Mac recipes
|
2026-10-06 17:50:39 +00:00 |
|
jobrun.rs
|
Merge commit '141b559' into ca3-pc1-amd
|
2026-10-06 18:10:29 +00:00 |
|
jobs.rs
|
jobs: one signed object (igneum-jobs.signed.json) so a file and a signature from two deployments can never pair
|
2026-10-05 15:52:34 +00:00 |
|
keys.rs
|
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 |
|
main.rs
|
release 0.3.13: merge ember-tune 0cba030 (the Power Helper: one approval registers a per-user elevated scheduled task, no prompt after; the folder-lock ACL; the verbatim settings copy; the watchdog; no firewall prompt for a sweep engine; the jobrun follow_file)
|
2026-10-06 15:03:27 +00:00 |
|
manifest.rs
|
app: an update published over an hour before the engine started skips the hourly rollout slot
|
2026-10-06 08:13:51 +00:00 |
|
ota.rs
|
Why every measurement engine on PC 1 ran on defaults: lock_permissions cut the app folder's inheritance with a non-inheritable user:F, which left files COPIED in before the start (settings.json, machine-id, wallet.json) with no ACE at all, unreadable by their owner; the folder grant is now user:(OI)(CI)F with /T (unit test on the argument shape); a --sweep engine never asks for the firewall rule; the playbook copies the firewall flag; the settings fixture test
|
2026-10-06 14:39:18 +00:00 |
|
platform.rs
|
lock_permissions: the folder grant is user:(OI)(CI)F WITHOUT /T (measured on PC 1, collect ember-acl-2: /T re-applies /inheritance:r to each file after the propagation and an (OI)(CI) entry on a file is inherit-only, so the copied settings still read as nothing); the playbook prefers ember-kit-5
|
2026-10-06 14:50:49 +00:00 |
|
powertask.rs
|
One administrator approval, ever (the project lead, 6 October 2026 11:50 UTC): the first Power control approval also registers the per-user scheduled task 'Igneum Power Helper' (RunLevel Highest, no trigger, action = the app's own exe --power-helper); every later cap and every tune's helper starts the task and writes the command file, no prompt, across restarts, updates and reboots; Power control off sends remove and the task unregisters itself; the helper runs only fixed verbs with digit-only nvidia-smi arguments (threat note in ember-tune.md 7a); 4 tests
|
2026-10-06 11:50:49 +00:00 |
|
procs.rs
|
AMD telemetry: igneum-gpu-telemetry (ADLX on Windows, amdgpu sysfs on Linux, PDH utilisation fallback) feeds the card row's draw, temperature, fan, memory clock and MH/W; measured on PC 1: 9070 XT 198.9 W, 64 C, 657 rpm, 17.73 MH/s = 0.089 MH/W beside the 5090 at 307.6 W, 122.30 MH/s = 0.398 MH/W
|
2026-10-05 20:43:21 +00:00 |
|
provedefault.rs
|
Proving v1: the app's default restores Decision and gb (lost in the tier rewrite), the AMD-only and Apple 'mines and does not prove' line with the CPU prover's measured cost, the plan's AMD/Apple row
|
2026-10-05 21:03:42 +00:00 |
|
prover.rs
|
prover: a segment record the chain rule refuses is held and offered again every pass until the segment's deadline (the fresh-record window on the 0.3.11 rule is one segment length in DAA); the tile counts held records; the fast-time file sets the fresh-rule switch
|
2026-10-06 08:03:46 +00:00 |
|
segments.rs
|
prover: segment-aligned work (proving v1): a free prover claims a whole segment, proves every shard from one export in one chain run, submits the shard records and the segment record; the host's chain mode takes --prev and writes per-shard records with --save-shards
|
2026-10-06 07:12:23 +00:00 |
|
server.rs
|
C35: every quit names its source (Cmd::Quit carries it: the window host's stdin, the host gone, POST /api/quit, the --sweep run's end); the --sweep job never counts as Power control and sets no cap at start (it raised a UAC prompt on PC 1 at 22:30 UTC); the tune playbook's budget quit goes only to its own scratch URL file and says so
|
2026-10-05 22:53:32 +00:00 |
|
state.rs
|
release 0.3.12: merge proving-v1 app f0a40cd (the segment-aligned prover, the held fresh record, the fresh-record rule harness)
|
2026-10-06 08:37:18 +00:00 |
|
sweep.rs
|
Ember Tune: every card tuned for MH per watt out of the box, the fleet prior per card model in the signed manifest, the console and /miners priors table
|
2026-10-05 21:25:09 +00:00 |
|
update.rs
|
Igneum Miner: the app log reaches the intake (the uploader sends the file main.rs named instead of guessing a stamp); every upload starts with 'IGNEUM-APP version=<v> machine=<id8> platform=<os> node=<igneumd version>', logged again at every engine start so an OTA-applied restart carries it; token redaction kept
|
2026-10-04 14:37:53 +00:00 |
|
verifier.rs
|
app: the node gets a proof verifier, the WSL2 probe checks both layouts, the tile shows the verifier state (0.3.6 items 1 to 3)
|
2026-10-05 08:21:13 +00:00 |
|
watchdog.rs
|
Workers: a pack's seed words are its program attempt's words, not the bare seed's (epoch 34 incident, 5 October 2026)
|
2026-10-05 19:10:07 +00:00 |
|
wslhost.rs
|
app: every elevated launch through one hidden-console builder; CI check for Windows spawns; PC 1 console watchers
|
2026-10-06 08:21:46 +00:00 |