lussierj
e898f283ab
security: contain physical miner commands in Stage A
...
Disable physical control through legacy HTTP/M30 producers, typed admission,
queue dispatch and upgraded Windows executors. Restrict diagnostic transports
to exact read-only operations, with ordinal PowerShell validation before sockets.
Retire unsupported pending/claimed work with atomic, idempotent security audits.
Preserve prior delivery evidence and report unknown outcomes after a prior claim,
including explicitly repaired pending rows. Include containment, cancellation,
concurrency and malformed-payload regressions and the old-Agent cutover runbook.
Validation: independent final application-security revalidation PASS. Two unchanged
baseline source-assertion failures are documented as exceptions. Production release
still requires native Windows validation and verified fencing/stop/drain/upgrade;
server cancellation alone cannot revoke a cached command held by an old Agent.
2026-10-15 20:39:45 +00:00
lussierj
97a0139e3d
feat(windows): add recoverable existing-agent credential upgrade
2026-10-14 13:50:19 +00:00
lussierj
3cfb0d1abe
feat(agent): add durable existing-agent credential transitions
2026-10-14 13:50:07 +00:00
lussierj
abf5654a25
feat: add self-enrolling Windows Agent package
2026-08-28 17:50:39 +00:00
lussierj
b9b5e5e36f
feat: add agent management
2026-08-27 17:00:56 +00:00
lussierj
d9f0da694b
feat: add secure agent enrollment
2026-08-26 21:31:09 +00:00
lussierj
82309db79a
feat: add agent zones
2026-08-26 15:48:59 +00:00
lussierj
f5965af914
feat: add safe miner control foundation
2026-08-24 20:49:28 +00:00
lussierj
c3501b987e
feat: add system health diagnostics
2026-08-20 16:06:31 +00:00
lussierj
4d360fac42
feat: add monitoring trends
2026-08-19 20:00:52 +00:00
lussierj
19fc29c72c
feat: add miner detail view
2026-08-17 18:43:20 +00:00
lussierj
b8b741ccee
feat: add operational Dashboard
2026-08-17 17:11:40 +00:00
lussierj
4a1959ecd6
feat: add Repair Center operations view
2026-08-11 20:17:16 +00:00
lussierj
786a1ab910
feat: add Fleet operations view
2026-08-11 17:37:36 +00:00
lussierj
c6d01df31c
fix: normalize Mine Map shelf labels
2026-08-11 15:31:01 +00:00
lussierj
06ed8248f5
feat: polish Mine Map UX
2026-08-11 14:27:09 +00:00
lussierj
d06ee7bcc6
dev: add deterministic demo dataset
2026-08-10 21:33:50 +00:00
lussierj
60a831950c
feat: add Mine Map v1
2026-08-10 19:55:20 +00:00
lussierj
b741fd799b
feat: add internal alpha frontend shell
2026-08-10 17:26:07 +00:00
lussierj
eab9646960
feat: add repair parts tracking
2026-08-02 21:26:15 +00:00
lussierj
bcf1b4e3cf
feat: add control board replacement workflow
2026-08-02 14:34:16 +00:00
lussierj
f2b736b08e
feat: add return to service workflow
2026-07-29 19:02:23 +00:00
lussierj
36a0caecd8
feat: add repair timeline read APIs
2026-07-29 16:28:44 +00:00
lussierj
f6a2512e23
feat: add begin repair workflow
2026-07-29 14:50:46 +00:00
lussierj
d738b8e27e
feat: add asset ID history API
2026-07-28 19:48:57 +00:00
lussierj
a87ab2709f
feat: add inventory metadata updates
2026-07-28 19:30:51 +00:00
lussierj
51aec1b404
feat: add read-only inventory API
2026-07-28 18:31:57 +00:00
lussierj
d1d02962da
Add inventory domain foundation
2026-07-28 16:18:11 +00:00
lussierj
d4df20b740
Add manual miner inventory schema
2026-07-28 15:38:52 +00:00
lussierj
816da519dd
Fix logout session teardown
2026-07-28 14:47:46 +00:00
lussierj
f181482463
Add operational schema and identity roles
2026-07-28 13:46:10 +00:00
lussierj
f5af75f305
Add isolated development environment
2026-07-27 19:06:01 +00:00
MinerOps Admin
4c854374e0
Initial MinerOps working checkpoint
2026-07-22 20:56:41 +00:00