Skip to content

History / REQ 090

Revisions

  • REQ-106, REQ-090: cite the lane output disk (PR #203) CodeRefs add scripts/lane/output_disk.py (format and guest launcher) and scripts/lane/outputs.py (host reader), merged as develop 86f3b3a. Status stays Planned until the executor exists. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

    @svelderrainruiz svelderrainruiz committed Nov 10, 2026
  • REQ-106, REQ-090: cite the lane-workload@2 code merged in VITechnologies/projectbuddy#201 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

    @svelderrainruiz svelderrainruiz committed Nov 10, 2026
  • Add REQ-106/TEST-108: lane build phase runs with network link off Specify the lane network split chosen as N2 on VITechnologies/projectbuddy#182: fetch steps run with the link on and no secrets; build steps run with secrets and the link off until power-off. Outputs return on a per-run disk read after poweroff (completion channel C1), because any guest process can write a VirtualBox guest property. Update REQ-090 (per-phase argument vectors and timeouts; CodeRef now cites scripts/lane/declaration.py), REQ-092 (per-phase evidence), REQ-093 (build-phase-only secrets), SYS-REQ-027 allocation, and SRS/RTM/test lists. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

    @svelderrainruiz svelderrainruiz committed Nov 10, 2026
  • Add lane workload requirements and disclose REQ-001's third exception Stage 0 of VITechnologies/projectbuddy#164 (operator-approved A1-A4, allocation option (a), three glossary entries): - REQ-090 to REQ-093 (workload declaration, toolchain contract and probe, lane evidence record, secret scoping), all Planned. - TEST-092 to TEST-095 in the planned specification and system contract test cases. - SYS-REQ-027 "Consumer-declared lane workloads", allocated to REQ-090 to REQ-093. - Glossary: Lane workload, Toolchain contract, Evidence record. VITechnologies/projectbuddy#167 item 8, option (a): - REQ-001 lists all three disclosed exceptions, adding the Ubuntu appliance scripts that enforce one consumer's package identity. - Component View discloses them on the appliance lifecycle row. - REQ-001's Verification records a classified re-sweep at develop 5881465; it found violations the #68 sweep missed, so REQ-001 is now Not met and the residuals are tracked in VITechnologies/projectbuddy#176. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

    @svelderrainruiz svelderrainruiz committed Nov 9, 2026