DEV1-087-006 — Produce the next `.9.0` promotable candidate assembly
- Status
- running
- Depends on
- DEV1-087-057, DEV1-087-058, DEV1-087-059, DEV1-087-128, DEV1-087-129, DEV1-090-003, DEV1-090-005
- Blocker
- Waiting on DEV1-090-005
- Evidence
- workflow:phase1-090-design-closure
- Next action
- Running Inventory and classify exact .9.0 source and contract delta.
- Progress
- 1 of 13 (7%)
- Work items
- Not projected
- Substeps
- approval.owner-build Current pending
No failures or fixes recorded for this step.
- candidate.compile-once pending
No failures or fixes recorded for this step.
- candidate.stage.integration pending
No failures or fixes recorded for this step.
- candidate.stage.minport-windows-amd64 pending
No failures or fixes recorded for this step.
- candidate.stage.minport-darwin-arm64 pending
No failures or fixes recorded for this step.
- candidate.stage.minport-linux-amd64 pending
No failures or fixes recorded for this step.
- candidate.stage.minport-freebsd-amd64 pending
No failures or fixes recorded for this step.
- candidate.stage.operator pending
No failures or fixes recorded for this step.
- candidate.stage.telegram pending
No failures or fixes recorded for this step.
- candidate.stage-aggregate pending
No failures or fixes recorded for this step.
- Josh approved exact candidate compile completed
No failures or fixes recorded for this step.
- Superseded pre-design compile attempt superseded
- Failure encountered: Deterministic stage failed: ambient-source-directory
- Fix applied: The ambient-source-directory failure belongs to the superseded pre-rebrand compile attempt; the corrected .9.0 packet requires a new exact approval and has not been compiled.
- Failure encountered: Deterministic stage failed: precompile-authority-inventory-root-resolution
- Failure encountered: Approved candidate transaction stopped before compilation: nested precompile child approval omitted.
- Fix applied: Nested precompile approval and exact failure-selector workflows repaired; both lifecycle histories passed in one 839-commit scan.
- Fix applied: Exact source 4db051d2 qualified successfully; 116 prior Go-package results were reused and only 15 invalidated objects reran.
- Failure encountered: Fresh candidate-request derivation rejected documented candidate_validation_ids binding; workflow test fixture lacked the real request shape.
- Fix applied: Fresh immutable candidate request and packet prepared after special binding regression repair; packet revalidation and non-compile parameter binding passed.
- Failure encountered: Generated compile launcher used ambient PowerShell 7; product correctly rejected because compile-once orchestrator requires Windows PowerShell 5.1.
- Fix applied: Generated launcher now pins exact Windows PowerShell 5.1 and propagates child exit; fresh packet prepared under standing task approval.
- Failure encountered: Candidate transaction redundantly reruns the same approximately 10-11 minute exact-head Go/config source suite between artifact-family stages.
- Failure encountered: Approved candidate transaction failed during TrueNAS Guardian temporary publish cleanup after compilation and several signed families.
- Fix applied: TrueNAS Guardian cleanup race repaired and exact source requalified.
- Failure encountered: Replacement 0.9.0.1 stopped before compilation because MinPortVersion did not inherit the numbered candidate version.
- Failure encountered: Replacement 0.9.0.2 stopped before compilation because inherited PSModulePath selected an incompatible PowerShell 7 security module under Windows PowerShell 5.1.
- Fix applied: Candidate runner now propagates numbered versions and sanitizes the exact Windows PowerShell 5.1 module environment.
- Failure encountered: Replacement 0.9.0.3 stopped at the source gate because F1227 ledger metadata used a prose-joined regression path and unsupported prevention kind.
- Fix applied: F1227 metadata corrected and F1228 lifecycle validated; only two invalidated configs shards reran.
- Failure encountered: Replacement 0.9.0.4 passed the full source and precompile gates but stopped before compilation in PowerShell receipt hash member binding.
- Fix applied: PowerShell static-call member access normalized and executed under both supported PowerShell runtimes.
- Fix applied: Superseded by stage: design.contract-closure
- Inventory and classify exact .9.0 source and contract delta running
No failures or fixes recorded for this step.
- approval.owner-build Current pending
- Requested
- Last updated