# FactorySpec handbook

Capture engineering knowledge, prove family models independently and retain exact evaluation results and handovers.

Source: https://help.smartfact.ai/manuals/factoryspec

Review edition: 25 October 2026



## Guides and help pages

- [Start here: Operator](https://help.smartfact.ai/manuals/factoryspec/operator): Look up an accepted result and recognise its current evaluation status.
- [Start here: Supervisor](https://help.smartfact.ai/manuals/factoryspec/supervisor): Evaluate exact inputs, accept fixed results and control evaluation packs and handovers.
- [Start here: Author](https://help.smartfact.ai/manuals/factoryspec/author): Capture a complete engineering model with independently calculated cases before submission.
- [Start here: Reviewer](https://help.smartfact.ai/manuals/factoryspec/reviewer): Independently review model changes, approve candidates and select the release used for new evaluations.
- [Start here: Owner](https://help.smartfact.ai/manuals/factoryspec/owner): Arrange site access, readiness, private archives and recovery without approving engineering content.
- [Start here: Viewer](https://help.smartfact.ai/manuals/factoryspec/viewer): Inspect accepted engineering records, provenance and current eligibility without changing them.
- [Roles, actions and additional checks](https://help.smartfact.ai/manuals/factoryspec/roles-and-actions): Identify exact read, authoring, evaluation, handover and recovery authority, including the evaluation-only release boundary.
- [Evaluation and observed handover inputs](https://help.smartfact.ai/manuals/factoryspec/input-reference): Check the exposed field formats, units, bounds and required evidence, then resolve the actual refusal before recording work.
- [Build an engineering family](https://help.smartfact.ai/manuals/factoryspec/engineering-family): Define a bounded model, declared dependencies and meaningful scope before saving a draft.
- [Declare inputs and exact calculations](https://help.smartfact.ai/manuals/factoryspec/inputs-and-calculations): Set meaningful types, bounds, precision and expressions before checking boundary cases.
- [Define component lines and blocking conditions](https://help.smartfact.ai/manuals/factoryspec/components-and-blocks): Specify exact parts, counts, dimensions and explicit reasons for unsupported configurations.
- [Write independent cases and inspect proof](https://help.smartfact.ai/manuals/factoryspec/independent-cases): Calculate expected values and the complete component list from the engineering source before comparing the model.
- [Review an exact candidate and its engineering impact](https://help.smartfact.ai/manuals/factoryspec/candidate-review): Compare full model differences, independent expectations and affected results before approval.
- [Activate an approved release or review a reversion](https://help.smartfact.ai/manuals/factoryspec/release-activation): Prepare a current impact comparison and deliberately select the model for new evaluations.
- [Import models and inspect dependency changes](https://help.smartfact.ai/manuals/factoryspec/imports-and-dependencies): Review a prepared model or typed reference-table import before saving it into the family draft.
- [Configure a unit and accept its exact result](https://help.smartfact.ai/manuals/factoryspec/configure-and-accept): Evaluate declared inputs against the active family, inspect the full preview and accept deliberately.
- [Amend a configuration or prepare a remake](https://help.smartfact.ai/manuals/factoryspec/amend-or-remake): Reuse source inputs with an explicit release decision and fresh evaluation while preserving accepted history.
- [Issue an evaluation pack and record actual handover](https://help.smartfact.ai/manuals/factoryspec/packs-and-handover): Issue a fixed evaluation pack and work through an illustrative transfer, independent review and withdrawal follow-up.
- [Withdraw unsafe evidence and follow up affected recipients](https://help.smartfact.ai/manuals/factoryspec/withdraw-and-follow-up): Hold results or dependencies with a recorded reason and retain the original engineering history.
- [Read accepted results and recheck retained calculation](https://help.smartfact.ai/manuals/factoryspec/results-and-replay): Distinguish immutable output, current eligibility and a recheck of the original engineering basis.
- [Preserve archives, reconcile a restore and close deliberately](https://help.smartfact.ai/manuals/factoryspec/archives-and-recovery): Verify the private archive and Owner recovery evidence before administrative decisions.
- [Set up the evaluation site and prepare support evidence](https://help.smartfact.ai/manuals/factoryspec/site-readiness-and-support): Read site readiness, activity and health without confusing administrative evidence with engineering approval.
