Abaqus Staged Construction Auditor
Overview
Audit the optional construction_events contract before model generation. This
is a dedicated staged-state route, not a replacement for ordinary procedure,
increment, or step-control review.
When to use
Use when a contract contains construction_events entries with activation or
deactivation of named model sets. Use abaqus-step for ordinary procedure,
increment, stabilization, or step-control questions without staged-event
contract evidence.
Inputs
- Contract
schema_version set to 1.1.
construction_events list with {name, action, region, step} objects.
- Declared model sets and analysis steps.
- Any approved construction-sequence intent and evidence boundary.
Outputs
Return a deterministic finding list for C-STAGE-001 and identify each field
or conflict requiring review. A passing finding means only that the declared
static contract is internally consistent; it does not establish activation
behavior in Abaqus.
Workflow
- Confirm the optional section is present as a non-empty list in schema 1.1.
- Resolve every
region against model sets only and every step against declared steps.
- Accept only
activate or deactivate actions and non-empty names.
- Mark any multiple events for the same set and step as a conflict, including repeated actions.
- Report
C-STAGE-001 findings with locations and the smallest human review action.
Safety gates
- Keep this audit static and read-only; do not open, mutate, or regenerate a CAE, ODB, or input deck.
- Do not infer physical construction behavior from names, ordering, or a passing finding.
- Do not submit a solver job or approve an engineering claim from this audit.
- Preserve the source contract and separate solver, physical-review, and engineering-claim evidence.
Example prompts
Audit this synthetic schema-1.1 construction_events section. Check set and
step references, allowed actions, repeated set-step conflicts, and report
C-STAGE-001; do not modify files or run Abaqus.
Common failures
- A surface name is supplied where the staged region must be a model set.
- The same set is activated twice in one step or activated and deactivated in one step.
- A missing or misspelled step is treated as an implicit Abaqus step.
- A static pass is reported as proof that the staged model is physically valid.
Acceptance checklist
1---2name: abaqus-staged-construction-auditor3description: Use when a clean-room model contract declares construction_events for staged activation or deactivation and the event set, action, step, or conflict status needs a dedicated static audit.4---56# Abaqus Staged Construction Auditor78## Overview910Audit the optional `construction_events` contract before model generation. This11is a dedicated staged-state route, not a replacement for ordinary procedure,12increment, or step-control review.1314## When to use1516Use when a contract contains `construction_events` entries with activation or17deactivation of named model sets. Use `abaqus-step` for ordinary procedure,18increment, stabilization, or step-control questions without staged-event19contract evidence.2021## Inputs2223- Contract `schema_version` set to `1.1`.24- `construction_events` list with `{name, action, region, step}` objects.25- Declared model sets and analysis steps.26- Any approved construction-sequence intent and evidence boundary.2728## Outputs2930Return a deterministic finding list for `C-STAGE-001` and identify each field31or conflict requiring review. A passing finding means only that the declared32static contract is internally consistent; it does not establish activation33behavior in Abaqus.3435## Workflow36371. Confirm the optional section is present as a non-empty list in schema 1.1.382. Resolve every `region` against model sets only and every `step` against declared steps.393. Accept only `activate` or `deactivate` actions and non-empty names.404. Mark any multiple events for the same set and step as a conflict, including repeated actions.415. Report `C-STAGE-001` findings with locations and the smallest human review action.4243## Safety gates4445- Keep this audit static and read-only; do not open, mutate, or regenerate a CAE, ODB, or input deck.46- Do not infer physical construction behavior from names, ordering, or a passing finding.47- Do not submit a solver job or approve an engineering claim from this audit.48- Preserve the source contract and separate solver, physical-review, and engineering-claim evidence.4950## Example prompts5152> Audit this synthetic schema-1.1 `construction_events` section. Check set and53> step references, allowed actions, repeated set-step conflicts, and report54> `C-STAGE-001`; do not modify files or run Abaqus.5556## Common failures5758- A surface name is supplied where the staged region must be a model set.59- The same set is activated twice in one step or activated and deactivated in one step.60- A missing or misspelled step is treated as an implicit Abaqus step.61- A static pass is reported as proof that the staged model is physically valid.6263## Acceptance checklist6465- [ ] The contract uses schema version 1.1 when `construction_events` is present.66- [ ] The event list is non-empty and every event has a unique non-empty name.67- [ ] Every region resolves to a declared model set.68- [ ] Every step resolves and every action is `activate` or `deactivate`.69- [ ] No set-step pair has multiple construction events.70- [ ] Findings remain static, deterministic, and separate from solver or engineering approval.