Commit Graph

  • 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