Skip to content

Arc Skills / Configuration and change control

Compare two engineering baselines

Use Arc Skills to compare two captured engineering baselines and explain the material differences. Get a record diff with before-and-after values, configuration changes, evidence consequences and a clear boundary between deletion and a narrower export.

Use this skill

Use Arc Skills to compare these engineering baselines.

Inputs:
- Both exact snapshots and scope manifests
- Stable IDs, revisions and controlled document versions
- Requirement, interface, budget and evidence links

Return added, removed, changed and scope-excluded records with old/new values. Explain candidate impacts and evidence applicability. Preserve unchanged records in the count reconciliation; do not compare by names alone.

Set up the toolkit · Read the skill instructions

What you provide and what you get

Inputs and outputs
What you haveHow it is usedWhat you get
Two snapshots and scope manifestsAlign stable IDs and covered areasA reproducible baseline comparison
Controlled fields and revisionsIdentify exact deltasAdded, removed, changed and unchanged counts
Evidence identity and configurationExplain support for the later baselineFollow-up actions by affected aspect

A renamed system is not a new system

Illustrative engineering example.

Baseline A covers the controller and ground trainer. Baseline B covers only the controller. Names change, but stable IDs identify the same engineering records.

A: SYS-1 name “Controller”; REQ-8 rev A interval ≤5 s; ICD-2 rev C; TRAIN-1 included.
B: SYS-1 name “Flight controller”; REQ-8 rev B interval ≤2 s; ICD-2 rev C; REQ-9 added.
B scope manifest explicitly excludes TRAIN-1. B retains RUN-8, executed against REQ-8 rev A.
A renamed system is not a new system
RecordBaseline ABaseline BDifferenceEngineering consequence
SYS-1ControllerFlight controllerName changed; same IDNo functional change established by this field
REQ-8Rev A: ≤5 sRev B: ≤2 sTechnical limit tightenedReview design capacity and TEST-8 acceptance
ICD-2Rev CRev CUnchanged captured documentDo not substitute a live latest document into either snapshot
REQ-9AbsentRev A presentAdded obligationTrace allocation and planned verification
TRAIN-1Present in scopeExcluded by manifestScope differenceDo not report as a product deletion
RUN-8Tests REQ-8 rev ASame retained reportFile unchanged; applicability changedThe old limit alone cannot substantiate the tighter obligation

There are six identities in the comparison: two field changes, one added record, two unchanged records and one scope exclusion. The unchanged report still has a new applicability question; a file diff and an engineering impact register answer different questions.

If B’s scope manifest were missing, TRAIN-1 would be unresolved rather than confidently excluded or deleted. The comparison preserves that distinction so the reviewer can find the required evidence.

Align identity, then explain changed meaning

  1. Compare scope manifests before interpreting absence as deletion.
  2. Align stable IDs and exact versions, then show old and new values.
  3. Distinguish editorial fields from changed engineering obligations and configurations.
  4. Assess linked evidence separately from record equality; give each material difference an owner decision.

Questions about this task

Can two records with the same name be treated as the same item?

Only if identity or an explicit migration map establishes that relationship. Names are display fields and can change or repeat.

Sources and further reading

References inspected on 3 October 2026. The worked output is an authored example using the stated inputs.