1.4 KiB
1.4 KiB
CONTROL versus DryRun DCF comparison
DBMOD covers only the active drawing. This procedure separately compares content-bearing project files after identical CONTROL and DryRun sessions.
- With Plant 3D closed and the Launcher session
RolledBack, copy the local fixture to<FROZEN_FIXTURE>. - Create
<CONTROL_FIXTURE>and<DRYRUN_FIXTURE>from that same frozen state; calculate complete local SHA-256 inventories before each run. - Open model and Ortho drawings in CONTROL through the same Launcher DryRun launch contract, but invoke no P_Rec_Annot command. Close without saving, wait for Launcher rollback, then calculate the after inventory.
- Repeat with DRYRUN and invoke each supported command twice. Close without saving, wait for rollback, then calculate the after inventory.
- Compare deltas by logical relative path. Classify each content-bearing file
as
UNCHANGED,AUTODESK_BASELINE_CHANGE,PLUGIN_ONLY_CHANGE, orINCONCLUSIVE.
Content-bearing groups include model DWG, Ortho DWG, Piping.dcf, remaining
DCF/database files, Project.xml or equivalent project metadata, and Ortho
metadata. Lock, cache, session, log, preview, and temporary files are reported
separately and cannot establish project invariance.
Any PLUGIN_ONLY_CHANGE blocks Apply. Full paths and hashes remain local;
repository evidence contains only logical fixture markers, groups, counts, and
classifications.