← Twinton Factory

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

CapabilityBehavior & scopeImplementation & 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.py

Verification 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.js

Verification 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.py

Verification 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.py

Verification 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 →