diff --git a/README.md b/README.md index 42a6e32..feac97a 100644 --- a/README.md +++ b/README.md @@ -181,6 +181,13 @@ The detail lives in dedicated documents: let fans fund it, follow the production and open the record passport (the traceability record of one copy); investor notes on every step and a one-minute guided tour (`#tour`) +- [Factory console and order status](docs/factory-console.html): the + factory application of the [digital factory](docs/digital-factory.md) + plan as a demo on a simulated plant day: the press floor with live + counters, the inspection stream, audio samples, the material lab gate, + stamper metrology, the hash-chained event log, and the customer portal + for the same orders (steps, copies pressed so far, lab and inspection + results, approving a test pressing) - [Steam and cooling](docs/steam-cooling.html): the utility plant for the five-press fleet as a clickable process diagram: water treatment, feed tank and heat recovery, a bank of two 500 kg/h boilers, the steam header @@ -295,6 +302,7 @@ docs/ ├── crane-workshop-tours.md Overhead crane, workshop, visitor corridor ├── digital-factory.md Data platform, NixOS/Clan fleet, acquisition, app ├── facility-security.md Security, HVAC, fire and life safety, compliance +├── factory-console.html Factory application and customer portal demo ├── fleet-calculator.html Press fleet calculator: output, mix, requirements ├── land-listings/ Land offers and zoning records (Mueang Chi, Payap) ├── make-a-record.html Artist platform investor demo (end-user flow) diff --git a/docs/digital-factory.md b/docs/digital-factory.md index a305e22..afea182 100644 --- a/docs/digital-factory.md +++ b/docs/digital-factory.md @@ -493,6 +493,16 @@ the MQTT event topics (cycle complete, machine alarm, instrument result) and owns every write to the identity tables; Telegraf owns the writes to VictoriaMetrics. Packaged as a flake so the clan repo pins it as an input. +**Demo.** [Factory console and order status](factory-console.html) (test +site `/demos/factory/`) shows what the application would look like on a +simulated plant day: the press floor with live counters per press, the +optical inspection stream, audio samples, the material lab gate with a +lot on hold, stamper metrology and genealogy, the hash-chained event log, +and the customer portal of the same orders (progress through the three +gates, copies pressed so far, the lab certificate of the compound lot, +listening checks). All orders, values and IDs are simulated; limits are +illustrative until the acceptance specifications are written. + Modules, in build order: 1. **Orders and releases**: customer, order, release, sides, formats, run diff --git a/docs/factory-console.html b/docs/factory-console.html new file mode 100644 index 0000000..d79966f --- /dev/null +++ b/docs/factory-console.html @@ -0,0 +1,1095 @@ + + + + + + + +Factory console and order status · CNX Vinyl (demo) + + + + +
+
+
CNX VinylDemo
+
+ + +
+
+
+ +
+ +
+ +
+
+
Simulated plant: orders, customers, IDs, measurements and results are invented. Stages, checks, cycle times and shifts follow the plan. CNX Vinyl is a working name.
+
+ +
+ +
+
+ + + + + + + diff --git a/docs/traceability.md b/docs/traceability.md index 74ad5da..6d8805c 100644 --- a/docs/traceability.md +++ b/docs/traceability.md @@ -57,7 +57,11 @@ For any order, the customer can follow the full chain: demo [make a record](make-a-record.html) shows the per-copy version a fan reaches from the code printed on the sleeve, the **record passport**: stamper, press, cycle time and side, with the stage dates and the - inspection result (IDs simulated). + inspection result (IDs simulated). The per-order view itself is shown + in the [factory console and order status](factory-console.html) demo: + the customer follows the order through the gates, sees how many copies + are pressed so far and the results of every inspection station, from + the lab certificate of the compound lot to the listening checks. ## Open design work diff --git a/site/build.sh b/site/build.sh index 67bdee9..a505e75 100644 --- a/site/build.sh +++ b/site/build.sh @@ -23,6 +23,7 @@ DEMOS=( "docs/steam-cooling.html demos/steam-cooling/index.html" "docs/artist-order.html demos/artist-order/index.html" "docs/make-a-record.html demos/make-a-record/index.html" + "docs/factory-console.html demos/factory/index.html" ) for entry in "${DEMOS[@]}"; do read -r src dst <<<"$entry" diff --git a/site/public/index.html b/site/public/index.html index 6bd12fa..4788d3b 100644 --- a/site/public/index.html +++ b/site/public/index.html @@ -114,6 +114,17 @@ document.documentElement.setAttribute("data-theme",t);})(); step, or press Tour for a one-minute walk-through. +
  • + + Factory console and order status (investor demo) + The factory application on a simulated plant day: five + presses with live counters, every record through optical + inspection, audio samples, the material lab gate, stamper + metrology and the hash-chained event log. Switch to the customer + portal to follow the same orders: steps and approvals, copies + pressed so far, lab and inspection results. Simulated data. + +
  • Artist ordering and fan funding