Concept PID Control Theory
znetsixe edited this page 2026-05-11 22:24:29 +02:00
Clone

Wiki Page Revisions

2 Commits

Author SHA1 Message Date
27a42eeeb5 Wiki overhaul: crisp design, no decoration emoji, all archive pages deleted
User feedback this pass:
- "no silly symbols" — emoji decoration removed from all section headers
- "really crisp so humans can read really well through it" — clean tables,
  Mermaid for graphs, gitea alert callouts for warnings, shields badges
  for metadata only
- "links to non existing pages" — all internal links now use flat names
  matching the wiki.git file names (Concept-ASM-Models, Finding-BEP-...,
  Manual-NodeRED-...)
- "I can also still see the old pages" — all 29 Archive-*.md pages
  hard-deleted from wiki.git (the git history preserves them; Archive.md
  documents the removal and explains how to recover)

Master pages refactored:
- Home — accurate platform mermaid (ground-truth from every node's
  configure()), edge-legend table, S88 hex palette table, live-nodes
  table, start-here trio, full concept/finding/manual index, refactor
  status table
- Architecture — ASCII three-tier sandwich, generalFunctions module
  tree + 12-row API contract, output-port mermaid + table, lifecycle
  sequence diagram, commands registry shape, child-router shape,
  who-accepts-what truth table
- Topology-Patterns — 5 verified patterns + worked WWTP example,
  variants column per pattern, anti-patterns block
- Topic-Conventions — six-prefix table + diagram, alias map, payload
  schemas, unit-coercion flowchart + behaviour table, S88 palette,
  measurement key shape ASCII, status badge, HealthStatus, canonical
  units
- Telemetry — three-port table, per-port section with example,
  output-pipeline sequence, InfluxDB schema layout, FlowFuse + Grafana
  wiring, debug recipes
- Getting-Started — 5 numbered steps, prerequisites table, run-mode
  comparison, quick-command reference
- Glossary — sectioned by S88 / runtime / topics / WWTP / hydraulics /
  control / project terms

Concept/finding/manual pages: uniform mini-header banner added (status
badges + reference-page note) without rewriting domain content.
2026-05-11 22:24:29 +02:00
48a2e509c2 Refactor master wiki: 7 new master pages + accurate Home + archive cleanup
Replaces the prior 9 Architecture-* pre-refactor planning docs and the
broken Home with a complete visual-first redesign. All Mermaid diagrams
have been verified against the actual configure() declarations in each
node's specificClass.js — no fabricated edges.

New master pages:
- Home — accurate platform overview, full live-nodes table, concept
  index, refactor status
- Architecture — 3-tier code structure, generalFunctions API surface
  (12-row), output ports, child-registration sequence
- Topology-Patterns — 5 verified plant configurations with worked
  examples (PS+MGC+pumps, reactor/settler train, VGC manifold,
  composite sampling, dashboard provisioning)
- Topic-Conventions — set./cmd./evt./data./child. semantics, unit
  policy, S88 palette, measurement key shape, status badge, HealthStatus
- Telemetry — Port 0/1/2 contracts, InfluxDB line protocol layout,
  FlowFuse chart wiring, Grafana provisioning
- Getting-Started — clone/install/Docker/local Node-RED setup
- Glossary — S88, EVOLV runtime, WWTP, pumps, control, project terms
- _Sidebar.md — gitea wiki navigation

Concept/finding/manual pages: flattened from source wiki/concepts,
wiki/findings, wiki/manuals/node-red with proper prefixes.

Pre-existing 9 wiki pages (Architecture-*, AI-assisted coding) moved to
Archive- prefix with the archive banner stamped on top. 20 source-tree
archive pages mirrored as Archive-Source-* for completeness.
2026-05-11 21:49:49 +02:00