CAPABILITIES / SOURCE INVENTORY
What you can explore.
What supports it.
Every feature below points to its implementation and verification record. Open the exported browser modules directly; backend and test paths refer to the pinned application source.
Exact source commit and file hashes · Download feature inventory
| Capability | Behavior & scope | Implementation & verification |
|---|---|---|
| Machine & workforce rendering Browser demo | Selectable 3D equipment, articulated mechanisms and illustrative workers; source-linked inventory and authored geometry. Geometry and workforce are interpretations; no measured layout or staffing claim. | machines.js · workers.js · scene.js · mechanism-inspector.js · workforce-inspector.js Verification source: out/factory-metrology-20260915/RESULT.json; ci/browser/factory_workers_check.py |
| Individual material logistics Browser demo | Carrier journeys, loading, unloading, route reservations and finite stage queues share the production schedule. Modeled clearance and travel are not certified vehicle dynamics or safety validation. | logistics-model.js · logistics-scene.js · collision-reservations.js Verification source: ci/factory_picking.mjs; ci/factory_lot_pipeline.mjs |
| Stock, FIFO lots & physical picking Browser demo + event replay | Order release reserves a complete kit. Physical stock, capacity occupancy and holding cost remain until carrier pickup. Repairs use unreserved stock. Modeled lot IDs are not supplier certificates. Physical bins, WIP and finished-goods warehousing remain unfinished. | inventory.js · material-lots.js · production-ledger.js Verification source: out/factory-picking-20260915/; ci/factory_picking.mjs |
| Machine states & finite queues Browser demo | Working, idle, blocked, fault and planned-stop durations derive from scheduled histories. Products have stage routes, machine eligibility and cycle assumptions. Support inventory does not imply every asset has a full operational model. | logistics-model.js · production-ledger.js · machine-states.js Verification source: ci/browser/factory_state_costs_check.py |
| Staffing, spares & repair workflows Browser demo | Finite engineers, skills, shift windows, travel and service compete for time and shared stock. Try a different crew or prevent an authored breakdown. Simulated repairs do not command equipment or certify maintenance procedures. | repair-travel.js · crew-availability.js · inventory.js · experiment-model.js Verification source: ci/factory_energy_experiments.mjs; docs/internal/factory-operations.md |
| Energy, cost & statistics Browser demo | Query resource, product, order, material and lot metrics; account for state-dependent energy and rates, stock holding time and revenue at modeled dispatch. Rates are assumptions unless verified. Unknown values remain unknown; modeled contribution is not accounting profit. | production-ledger.js · state-economics.js · statistics-registry.js Verification source: ci/browser/factory_state_costs_check.py; ci/factory_lot_pipeline.mjs |
| Experiments & synchronized comparisons Browser demo | Pin baseline inputs, vary carriers, queue space, cycles, release interval or repair staffing, compare both at one time, and export/reopen results. Scenario outcomes are model results, not promised savings. | experiment-lab.js · experiment-model.js · resource-impact.js Verification source: out/factory-experiment-import-20260915/ACCEPTANCE.json; ci/browser/factory_experiments_check.py |
| Factory inputs, outputs & demand Browser demo | Explicit product requests enter the same scheduler. Follow receiving, reserved stock, shipments, open demand and due dates; filter system types and toggle exterior context. Ports are logical model positions. Modeled dispatch is not a physical truck manifest or inter-factory transfer. | factory-boundary.js · boundary-panel.js · boundary-layer.js · system-types.js Verification source: out/factory-boundary-20260915/; ci/factory_boundary.mjs |
| Durable scenarios, work queues & results Connected application | Named organization-scoped factories, simulation/todo queues, recoverable leases, saved immutable metrics, event cursors and same-organization factory messages. Public site has no shared backend. Browser demo uses portable scenario files. Fleet load, autoscaling and multi-day server checkpoints remain unproved. | app/factory_runs.py · web/factory-workbench.js · app/main.pyVerification source: out/factory-service-20260915/; factory_runs_test.py; docs/internal/factory-operations.md |
| Many sources, qualified identities Browser inventory; connected observations | Asset references retain video/camera/document source IDs and time or page locators. Observation, model interpretation and unknowns stay separate. No source frames redistributed. Creator links do not establish rights to reuse recordings. | evidence-sources.js · app/factory_sources.py · condition-evidence.jsVerification source: out/factory-sources-20260915/; out/factory-condition-evidence-20260915/RESULT.json |
| Reported conditions & incident history Connected application | Registered gateway and asset scope, expiring reports, conflicting evidence, searchable evidence exports and customer or showroom incident investigations. Public demo has no camera connection. Connected customer investigations retain gateway scope and original report evidence; resolving an incident does not change machine condition. | condition-panel.js · condition-evidence.js · incident-journal.js · app/factory_conditions.pyVerification source: out/factory-customer-conditions-20260915/RESULT.json; out/factory-customer-incidents-20260915/RESULT.json |
| Detector evaluation Self-contained evaluation tool | Import labelled predictions; inspect missed faults, false alarms, abstentions, denominators and per-source coverage. Export results locally. Synthetic examples test the evaluator, not physical detector accuracy. The offline configured indicator reader and video importer preserve timestamps and abstentions. MediaMTX/OPC UA commissioning remains a pilot. | condition-validation.js · web/factory-condition-validation.js · tools/factory_indicator.py · tools/factory_indicator_video.pyVerification source: out/factory-source-evaluation-20260915/RESULT.json; out/factory-indicator-20260915/RESULT.json; out/factory-indicator-video-20260915/RESULT.json |
Source snapshot
Factory source f9d00c14d6e1e0afd4c524428dec045e3d5e3367, including physical picking d614151, metrology 8a53192, boundary/demand d2152b5 and customer condition reading 1633965. Original picking and FIFO lot studies remain preserved in the source checkout; styled copies retain their event payloads.
Reference walkthrough plants are not claimed customers. Real throughput, detector accuracy, geometry scale and deployment capacity require independent site validation. The demo does not operate hardware.
Return to the factory →