-
f18f3cc673
feat(mgc-dashboard): -1 OFF sentinel on per-pump % control chart
development
znetsixe
2026-05-27 18:16:50 +02:00
-
2af6c904da
feat(mgc): rendezvous lock + emergency bypass (no re-plan mid-rendezvous)
znetsixe
2026-05-27 17:47:50 +02:00
-
f41e319b30
test(mgc): cover fn_status_split output 17 (% of capacity); fix stale 17→18 count
znetsixe
2026-05-27 16:24:22 +02:00
-
551ee6d70e
fix(mgc): just-in-time startup in rendezvous planner (kill staging flow bump)
znetsixe
2026-05-27 16:22:32 +02:00
-
b59d8e60f7
feat(mgc): demand telemetry + movement gate (demand debounce)
znetsixe
2026-05-27 16:09:18 +02:00
-
e1e1977139
wip: pre-ship-it state — example dashboard tweaks
znetsixe
2026-05-26 17:31:43 +02:00
-
ddf2b07424
test: point structure check at renamed 02-Dashboard.json
znetsixe
2026-05-23 15:29:49 +02:00
-
c982c9bef7
refactor(units): route _canonicalToOutputFlow + setDemand through UnitPolicy.convert
znetsixe
2026-05-23 13:43:44 +02:00
-
a47aa53d17
style + ui(editor): palette swatch #B5651D + compact-fields tweak
znetsixe
2026-05-21 15:06:35 +02:00
-
aeb938c205
feat(setDemand): surface specificClass.setDemand(value, unit='%') + slim npm pack
znetsixe
2026-05-19 21:36:00 +02:00
-
a57e0095a3
fix(commands+CONTRACT): correct set.mode mode list
znetsixe
2026-05-19 16:05:48 +02:00
-
047229c514
fix(CONTRACT): remove stale set.scaling row — topic removed in refactor
znetsixe
2026-05-19 15:59:03 +02:00
-
998e9bd758
docs: Folder & File Layout section + flag mgc.{js,html} naming drift
znetsixe
2026-05-18 21:30:41 +02:00
-
6833e9f3a8
feat(mgc): consume shared icon-picker visuals + modernize editor menu
znetsixe
2026-05-18 11:10:54 +02:00
-
472402c62d
feat(mgc): rendezvous planner — same-time landing across all modes
znetsixe
2026-05-17 19:43:55 +02:00
-
26e92b54f7
governance + unit-self-describing demand + dashboard fixes
znetsixe
2026-05-14 22:31:25 +02:00
-
d238270530
test(mgc): drop denormalized asset fields from integration fixtures
znetsixe
2026-05-12 17:13:02 +02:00
-
4cb9c5084c
feat(mgc): editor defaults, compact status badge, mode-case fix, real example flows + dashboard
znetsixe
2026-05-12 15:24:03 +02:00
-
05de4ee29a
wiki: rewrite Home.md per visual-first 14-section template
znetsixe
2026-05-11 21:04:14 +02:00
-
7d19fc1db0
P11.6 wiki regen + Phase 10 private-test rewrites where applicable
znetsixe
2026-05-11 19:44:03 +02:00
-
3ee1939b0a
P11.5 + B2.1/B2.2: per-command units + description (where applicable)
znetsixe
2026-05-11 17:41:07 +02:00
-
31324ae82d
B2.3: migrate MGC to LatestWinsGate.fireAndWait
znetsixe
2026-05-11 17:29:18 +02:00
-
0e8cab5d3f
B3.3 follow-up: drop _unitView mirror; use UnitPolicy property bags directly
znetsixe
2026-05-11 17:13:18 +02:00
-
045a941ab4
P9.3: wiki/Home.md following 14-section visual-first template + wiki:* scripts
znetsixe
2026-05-11 15:17:35 +02:00
-
bb2f3bea82
P4 wave 2: convert MGC to BaseDomain + extract control/ + io/
znetsixe
2026-05-10 21:32:11 +02:00
-
619b1311d2
P4 wave 1: extract MGC concerns into focused modules
znetsixe
2026-05-10 20:45:23 +02:00
-
ea2857fb25
fix: serialize per-pump shutdown + cancel deferred dispatch in turnOffAllMachines
main
Rene De Ren
2026-05-09 18:17:55 +02:00
-
2651aaf409
abortActiveMovements: only WARN when actually aborting an in-flight move
Rene De Ren
2026-05-09 09:43:12 +02:00
-
df74ea0fac
Serialize handleInput dispatches via _dispatchInFlight gate
Rene De Ren
2026-05-09 09:14:59 +02:00
-
96b84d3124
Revert: handleInput unchanged-demand short-circuit
Rene De Ren
2026-05-08 20:55:41 +02:00
-
a14aa0dab8
handleInput: skip abort+redispatch when demand unchanged
Rene De Ren
2026-05-08 20:10:50 +02:00
-
69bdf11fc4
DOWNSTREAM is the live aggregate; AT_EQUIPMENT is the optimizer's intent
Rene De Ren
2026-05-08 18:32:58 +02:00
-
dc27a569d9
handlePressureChange: mirror aggregate flow onto DOWNSTREAM
Rene De Ren
2026-05-08 17:20:21 +02:00
-
b7c40b0ddc
equalFlowControl: mirror the optimalControl dispatch reorder
Rene De Ren
2026-05-08 11:47:17 +02:00
-
8e684203a8
Test: add full-cycle and up/down-sweep regression scenarios
Rene De Ren
2026-05-08 11:33:56 +02:00
-
9916527790
optimalControl: dispatch setpoint to non-operational pumps too
Rene De Ren
2026-05-08 11:19:47 +02:00
-
9c79dac4e3
Fix stale flow cache on MGC shutdown; correct NCog physics tests
znetsixe
2026-04-22 17:51:10 +02:00
-
7eafd89f4e
docs: add CLAUDE.md with S88 classification and superproject rule reference
znetsixe
2026-04-14 07:47:23 +02:00
-
d55f401ab3
fix: production hardening — unit mismatch, safety guards, marginal-cost refinement
znetsixe
2026-04-07 13:40:45 +02:00
-
ffb2072baa
Merge commit '85797b5' into HEAD
znetsixe
2026-03-31 18:17:41 +02:00
-
-
85797b5b8b
Align machineGroupControl with current architecture
Rene De Ren
2026-03-12 16:43:29 +01:00
-
b337bf9eb7
updates
znetsixe
2026-03-11 11:12:52 +01:00
-
f8012c8bad
update
znetsixe
2026-02-23 13:17:39 +01:00
-
ee38c8b581
before functional changes by codex
znetsixe
2026-02-19 17:38:05 +01:00
-
0430471dca
Merge pull request 'dev-Rene' (#3) from dev-Rene into main
renederen
2025-12-19 10:38:06 +00:00
-
-
f4cb329597
updates
znetsixe
2025-11-25 15:10:36 +01:00
-
b49f0c3ed2
attempt to fix flow distribution
znetsixe
2025-11-22 21:09:38 +01:00
-
edcffade75
Added edge case for when 1 pump cant handle the scope
znetsixe
2025-11-20 22:28:49 +01:00
-
b6ffefc92b
Lots of minor bug fixes to update on architecture choices
znetsixe
2025-11-13 19:39:32 +01:00
-
ed2cf4c23d
fixed outputformats
znetsixe
2025-11-06 11:18:38 +01:00
-
681856104d
Merge pull request 'changed colours, description based on s88' (#2) from dev-Rene into main
renederen
2025-10-16 13:22:56 +00:00
-
-
-
-
e0526250c2
changed colours, description based on s88
znetsixe
2025-10-14 13:52:18 +02:00
-
c0e4539b50
Merge pull request 'dev-Rene' (#1) from dev-Rene into main
renederen
2025-10-06 14:15:42 +00:00
-
-
426d45890f
ok
znetsixe
2025-10-05 07:56:35 +02:00
-
-
8c59a921d5
syncing
znetsixe
2025-10-05 07:55:23 +02:00
-
15501e8b1d
updates from laptop
Rene De ren
2025-10-03 15:33:37 +02:00
-
-
b4364094c6
Stable version of machinegroup control
znetsixe
2025-10-02 17:08:41 +02:00
-
-
a55c6bdbea
fixed pressure updates from machines. Everything seems to be working again.
znetsixe
2025-09-23 15:50:40 +02:00
-
ac9d1b4fdd
added test file
znetsixe
2025-09-23 15:12:01 +02:00
-
cbc0840f0c
added testfile fixing bugs
znetsixe
2025-09-23 15:03:57 +02:00
-
c62071992d
working on a stable version
znetsixe
2025-09-23 11:19:22 +02:00
-
ffab553f7e
physicalPosition 1D update
znetsixe
2025-09-05 16:20:22 +02:00
-
078a0d80dc
updated function for registration of machines
znetsixe
2025-09-04 17:07:18 +02:00
-
dc1fb500c0
license update
znetsixe
2025-08-07 13:52:56 +02:00
-
de5652b73d
small bug fixes
znetsixe
2025-07-31 09:10:34 +02:00
-
2aeb876c0d
bug fixes
znetsixe
2025-07-02 10:52:37 +02:00
-
35eb965609
not working yet need to fix child registration?
znetsixe
2025-07-01 17:03:36 +02:00
-
e6979d06ad
updates groupcontrol
znetsixe
2025-06-02 16:55:01 +02:00
-
33a62674c6
update
znetsixe
2025-05-26 17:43:20 +02:00
-
12e4b9e87e
commit
znetsixe
2025-05-14 10:05:00 +02:00
-
2f180ae37d
updates to machinegroupcontrol to work in new gitea repo
znetsixe
2025-05-14 08:23:29 +02:00
-
5856a739cb
Initial commit
RnD
2025-05-09 07:28:25 +00:00