Summary
#1621 now has deterministic bootstrap and native-authoring packet support, but the remaining blocker is still the actual repo-owned LabVIEW payload authoring step.
The supported NI custom-operation workflow is native LabVIEW authoring through Operations.lvproj / Toolkit-Operations.lvproj, not shell-side synthesis of runnable .vi files. This issue tracks the minimal human/native authoring slice that turns the current PrintToSingleFileHtml bundle from source-only into a runnable repo-owned payload.
Acceptance
- Author minimal repo-owned runnable payload files for
fixtures/headless-corpus/operation-payloads/PrintToSingleFileHtml/.
- Add
GetHelp.vi and RunOperation.vi plus only the support VIs required for them to execute.
- Keep the payload repo-owned and BSD-3 aligned; do not vendor installed NI files verbatim.
- Update payload provenance/docs/tests so the bundle no longer reports
source-only once the runnable files are checked in.
- Keep public proof separate; this issue ends at
runnable, not publicly proven.
Why now
#1619 added installed-operation scaffolding.
#1622 made the source-only bundle fail closed.
#1623 adds the native-authoring packet with installed LabVIEW.exe, Operations.lvproj, Toolkit-Operations.lvproj, a checklist, and a launch helper.
- The remaining gap is no longer hidden automation debt; it is explicit native LabVIEW authoring.
Related
- Standing bootstrap/inspection lane:
#1621
- Current partial PR:
#1623
- Final public proof lane:
#1617
Summary
#1621now has deterministic bootstrap and native-authoring packet support, but the remaining blocker is still the actual repo-owned LabVIEW payload authoring step.The supported NI custom-operation workflow is native LabVIEW authoring through
Operations.lvproj/Toolkit-Operations.lvproj, not shell-side synthesis of runnable.vifiles. This issue tracks the minimal human/native authoring slice that turns the currentPrintToSingleFileHtmlbundle fromsource-onlyinto a runnable repo-owned payload.Acceptance
fixtures/headless-corpus/operation-payloads/PrintToSingleFileHtml/.GetHelp.viandRunOperation.viplus only the support VIs required for them to execute.source-onlyonce the runnable files are checked in.runnable, notpublicly proven.Why now
#1619added installed-operation scaffolding.#1622made the source-only bundle fail closed.#1623adds the native-authoring packet with installedLabVIEW.exe,Operations.lvproj,Toolkit-Operations.lvproj, a checklist, and a launch helper.Related
#1621#1623#1617