构建系统原专项台账

本页由原 CSV 派生,不是新的状态权威、执行记录或软件资格。 原编号、顺序和全部原字段来自 原台账。 源文件:docs/design/build-system-execution.csv;SHA-256:cc459a0d064abc1ec360f1d3daf4ed5e5b531f299e581d0b2724d04aa7c7074c。

不同台账范围重叠,不相加数量或计算全项目完成率。实现状态与软件、 物理状态分别解释;development_passed 不表示当前文档 HEAD 已执行。 qualification_record_authority 要回到精确结果索引判断源码和范围。 绝对 /workspace、/dev/shm 定位保留原字节,仅说明原执行主机位置; 可取得归档及 member 定位见 软件证据入口。

原退出字段只有原 CSV 中实际存在的字段;任务、资格前提和合同链接 也按原文保留,不能据此补造某次执行。

本表包含 48 条原记录,仅表示来源行数。

BLD-01

原字段

原值

id

BLD-01

priority

P1

requirement

防止输出清理损坏人工编写内容和事实输入

exit_condition

变更前拒绝输出目录包含输入的情况;所有输入字节保持不变

implementation_paths

tools/configure/bundle.py;tools/configure/configure.py;tools/configure/test_bundle_transaction.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/config/implementation-report.json;/workspace/nexus-build-maintenance-20261012/config/red.log;/workspace/nexus-build-maintenance-20261012/config/nested-fact-red.log;/workspace/nexus-build-maintenance-20261012/config/nested-fact-green.log;/workspace/nexus-build-maintenance-20261012/config/complete-green-final.log;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/configure/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-02

原字段

原值

id

BLD-02

priority

P1

requirement

事务化配置与失败失效

exit_condition

错误和中断的生成过程绝不暴露仍有效的过期 bundle 或部分 bundle

implementation_paths

tools/configure/bundle.py;tools/configure/configure.py;tools/configure/runtime.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/config/implementation-report.json;/workspace/nexus-build-maintenance-20261012/config/code-race-red.log;/workspace/nexus-build-maintenance-20261012/config/code-race-green.log;/workspace/nexus-build-maintenance-20261012/config/transaction-green-v2.log;/workspace/nexus-build-maintenance-20261012/config/complete-green-final.log;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/configure/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-03

原字段

原值

id

BLD-03

priority

P2

requirement

每个生成输出只允许一个写入者

exit_condition

同一输出的并发操作被拒绝或串行化;不同输出保持独立

implementation_paths

tools/configure/bundle.py;tools/configure/test_bundle_transaction.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/config/implementation-report.json;/workspace/nexus-build-maintenance-20261012/config/red.log;/workspace/nexus-build-maintenance-20261012/config/green.log;/workspace/nexus-build-maintenance-20261012/config/complete-green-final.log;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/configure/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-04

原字段

原值

id

BLD-04

priority

P1

requirement

完整的派生产物规则

exit_condition

正常目标构建能恢复被删除的 BIN、map 和资源报告

implementation_paths

cmake/platform/Firmware.cmake

evidence_paths

/workspace/nexus-build-maintenance-20261012/targets/targets-implementation-report-v2.json;/workspace/nexus-build-maintenance-20261012/targets/green-arm-canonical-budget.log;/workspace/nexus-build-maintenance-20261012/targets/arm-artifacts-contract.json;/workspace/nexus-build-maintenance-20261012/final-qualification/github-ci/cc6a065c002041234a212a964be863a69198f9b4/summary.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/sdk-boundaries-attempt-2-receipt.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-05

原字段

原值

id

BLD-05

priority

P1

requirement

资源检查器的输入依赖

exit_condition

ELF、配置预算或检查器变化会触发新的检查执行

implementation_paths

tools/configure/memory.py;tools/measurement/resources.py;tests/contracts/test_measurement_resources.py;cmake/platform/Firmware.cmake

evidence_paths

/workspace/nexus-build-maintenance-20261012/config/implementation-report.json;/workspace/nexus-build-maintenance-20261012/targets/targets-implementation-report-v2.json;/workspace/nexus-build-maintenance-20261012/config/budget-origin-red.log;/workspace/nexus-build-maintenance-20261012/config/budget-origin-final-green.log;/workspace/nexus-build-maintenance-20261012/targets/green-arm-canonical-budget.log;/workspace/nexus-build-maintenance-20261012/targets/arm-artifacts-contract.json;/workspace/nexus-build-maintenance-20261012/final-qualification/github-ci/cc6a065c002041234a212a964be863a69198f9b4/summary.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/sdk-boundaries-attempt-2-receipt.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-06

原字段

原值

id

BLD-06

priority

P1

requirement

配置代码的真实依赖

exit_condition

factory epoch 或所需验证器变化时自动重新配置

implementation_paths

tools/configure/dependencies.py;cmake/platform/Configure.cmake;cmake/platform/Runtime.cmake

evidence_paths

/workspace/nexus-build-maintenance-20261012/config/implementation-report.json;/workspace/nexus-build-maintenance-20261012/config/red.log;/workspace/nexus-build-maintenance-20261012/config/code-race-red-return.json;/workspace/nexus-build-maintenance-20261012/config/code-race-red.log;/workspace/nexus-build-maintenance-20261012/config/code-race-green.log;/workspace/nexus-build-maintenance-20261012/config/complete-green-final.log;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/configure/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-07

原字段

原值

id

BLD-07

priority

P1

requirement

为外部使用者显式设置目标 LTO

exit_condition

受维护的应用和启动目标共享选定 IPO 策略

implementation_paths

cmake/platform/TargetPolicy.cmake;cmake/platform/Options.cmake;cmake/platform/Firmware.cmake

evidence_paths

/workspace/nexus-build-maintenance-20261012/targets/targets-implementation-report-v2.json;/workspace/nexus-build-maintenance-20261012/targets/green-native-final-20.log;/workspace/nexus-build-maintenance-20261012/targets/green-arm-canonical-budget.log;/workspace/nexus-build-maintenance-20261012/final-qualification/github-ci/cc6a065c002041234a212a964be863a69198f9b4/summary.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/sdk-boundaries-attempt-2-receipt.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-08

原字段

原值

id

BLD-08

priority

P1

requirement

钩子与 CI 共享变更分类

exit_condition

Gitlink、厂商依赖、依赖锁和构建环境触发相同门禁

implementation_paths

tools/dev/change_paths.py;scripts/ci/tdd_gate.py;scripts/ci/native_contracts.py;.github/workflows/ci.yml;scripts/ci/test_change_paths.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/workflow/report-v4.json;/workspace/nexus-build-maintenance-20261012/workflow/final-related-tests-v4.command.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/ci/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/github-ci/cc6a065c002041234a212a964be863a69198f9b4/summary.json;/workspace/nexus-build-maintenance-20261012/normal-memory-contract-fix-hook-success/receipt.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/workflows/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-09

原字段

原值

id

BLD-09

priority

P1

requirement

保留未变化生成文件的时间戳

exit_condition

解析结果相同时,未变化的 header、源文件和链接脚本修改时间保持不变

implementation_paths

tools/configure/bundle.py;tools/configure/configure.py;tools/configure/runtime.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/config/implementation-report.json;/workspace/nexus-build-maintenance-20261012/config/red.log;/workspace/nexus-build-maintenance-20261012/config/green.log;/workspace/nexus-build-maintenance-20261012/config/incremental-consumer.json;/workspace/nexus-build-maintenance-20261012/config/complete-green-final.log;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/configure/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-10

原字段

原值

id

BLD-10

priority

P1

requirement

无变更构建回归

exit_condition

重复构建和相同配置不产生不必要的编译或链接

implementation_paths

tools/configure/test_incremental_consumer.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/config/implementation-report.json;/workspace/nexus-build-maintenance-20261012/config/incremental-consumer.json;/workspace/nexus-build-maintenance-20261012/config/incremental-consumer.log;/workspace/nexus-build-maintenance-20261012/config/complete-green-final.log;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/configure/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-11

原字段

原值

id

BLD-11

priority

P2

requirement

变更只重建预期范围

exit_condition

应用、驱动、header、装配和预算变更遵循声明的依赖

implementation_paths

tools/configure/test_bundle_transaction.py;tools/configure/test_incremental_consumer.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/config/implementation-report.json;/workspace/nexus-build-maintenance-20261012/config/red.log;/workspace/nexus-build-maintenance-20261012/config/incremental-consumer.json;/workspace/nexus-build-maintenance-20261012/config/complete-green-final.log;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/configure/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-12

原字段

原值

id

BLD-12

priority

P2

requirement

阶段级执行指标

exit_condition

按阶段记录实际耗时、命令和执行次数

implementation_paths

tools/dev/process.py;tools/dev/qualification.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/delivery/delivery-implementation-status.json;/workspace/nexus-build-maintenance-20261012/delivery/plan-success-pinned-run/report.json;/workspace/nexus-build-maintenance-20261012/delivery/plan-failure-pinned-run/report.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c00/candidate-matrix.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-13

原字段

原值

id

BLD-13

priority

P1

requirement

有界构建并发

exit_condition

本地钩子和 CI 显式设置考虑内存占用的并发上限

implementation_paths

tools/dev/process.py;tools/dev/dev.py;scripts/ci/tdd_gate.py;scripts/ci/native_contracts.py;.github/workflows/ci.yml

evidence_paths

/workspace/nexus-build-maintenance-20261012/workflow/report-v4.json;/workspace/nexus-build-maintenance-20261012/workflow/final-related-tests-v4.command.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/ci/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/github-ci/cc6a065c002041234a212a964be863a69198f9b4/summary.json;/workspace/nexus-build-maintenance-20261012/normal-memory-contract-fix-hook-success/receipt.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/workflows/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-14

原字段

原值

id

BLD-14

priority

P1

requirement

超时、取消与进程清理

exit_condition

挂起的子进程被终止,保留非零退出证据,且没有存活的后代进程

implementation_paths

tools/dev/process.py;tools/testing/test_build_workflow.py;tools/testing/test_staged_execution.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/workflow/report-v4.json;/workspace/nexus-build-maintenance-20261012/workflow/final-related-tests-v4.command.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/ci/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/github-ci/cc6a065c002041234a212a964be863a69198f9b4/summary.json;/workspace/nexus-build-maintenance-20261012/normal-memory-contract-fix-hook-success/receipt.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/workflows/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-15

原字段

原值

id

BLD-15

priority

P2

requirement

编译器缓存键正确

exit_condition

编译器、选项、配置和依赖共同区分缓存输入;资格构建保持全新执行

implementation_paths

tools/dev/cache.py;cmake/platform/TargetPolicy.cmake;cmake/platform/Options.cmake;dependencies/ccache.lock.json;tests/contracts/test_build_system.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/delivery/delivery-implementation-status.json;/workspace/nexus-build-maintenance-20261012/targets/targets-implementation-report-v2.json;/workspace/nexus-build-maintenance-20261012/delivery/ccache-archive.json;/workspace/nexus-build-maintenance-20261012/delivery/ccache-prepare.log;/workspace/nexus-build-maintenance-20261012/targets/actual-ccache-contract-final.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c00/candidate-matrix.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_measured_cache_and_fresh_builds_verified

BLD-16

原字段

原值

id

BLD-16

priority

P2

requirement

内容寻址的下载与工具缓存

exit_condition

缓存字节必须经过摘要验证;损坏内容被拒绝

implementation_paths

tools/dev/cache.py;tools/dev/dependencies.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/delivery/delivery-implementation-status.json;/workspace/nexus-build-maintenance-20261012/delivery/ccache-archive.json;/workspace/nexus-build-maintenance-20261012/delivery/final-all-owned-green.log;/workspace/nexus-build-maintenance-20261012/workflow/hook-isolation-final-v2/final-report.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_actual_digest_checked_cache_verified

BLD-17

原字段

原值

id

BLD-17

priority

P2

requirement

按实际执行范围准备依赖

exit_condition

每个范围初始化所需源码,包括主机硬件模型 header

implementation_paths

tools/dev/dependencies.py;.github/actions/setup-build/action.yml

evidence_paths

/workspace/nexus-build-maintenance-20261012/delivery/delivery-implementation-status.json;/workspace/nexus-build-maintenance-20261012/delivery/prepare-native.json;/workspace/nexus-build-maintenance-20261012/delivery/prepare-h743.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/ci/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/github-ci/cc6a065c002041234a212a964be863a69198f9b4/summary.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/workflows/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_actual_scoped_preparation_verified

BLD-18

原字段

原值

id

BLD-18

priority

P3

requirement

避免单次 SDK 配置内重复验证

exit_condition

允许在内部复用已验证身份,但不得跨执行接受过期字节

implementation_paths

cmake/package/NexusConfig.cmake.in;cmake/platform/SDK.cmake;tools/configure/sdk.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/delivery/delivery-implementation-status.json;/workspace/nexus-build-maintenance-20261012/delivery/sdk-current-repeat-verification-decision.json;/workspace/nexus-build-maintenance-20261012/delivery/sdk-current-full-verify-0.raw;/workspace/nexus-build-maintenance-20261012/delivery/sdk-current-full-verify-1.raw;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/sdk-boundaries-attempt-2-receipt.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

decision_verified

BLD-19

原字段

原值

id

BLD-19

priority

P2

requirement

职责明确的解析器阶段

exit_condition

输入、事实、选择、资源、内存和 IR 封存具有明确阶段边界

implementation_paths

tools/configure/configure.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/config/implementation-report.json;/workspace/nexus-build-maintenance-20261012/config/complete-green-final.log;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/configure/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-20

原字段

原值

id

BLD-20

priority

P2

requirement

类型化 IR 生成接口

exit_condition

维护中的生成器使用具名不可变记录,并检查投影边界

implementation_paths

tools/configure/ir.py;tools/configure/factory.py;tools/configure/bindings.py;tools/configure/secondary_controllers.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/config/implementation-report.json;/workspace/nexus-build-maintenance-20261012/config/factory-refactor-first.log;/workspace/nexus-build-maintenance-20261012/config/endpoint-ir-red.log;/workspace/nexus-build-maintenance-20261012/config/endpoint-ir-green.log;/workspace/nexus-build-maintenance-20261012/config/complete-green-final.log;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/configure/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-21

原字段

原值

id

BLD-21

priority

P2

requirement

配置、factory 和目标映射一致

exit_condition

缺少类别、模式或组件映射时,维护中的一致性检查失败

implementation_paths

tools/configure/contracts.py;tools/configure/matrix.py;tools/configure/test_matrix.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/config/implementation-report.json;/workspace/nexus-build-maintenance-20261012/config/matrix-tests-red.log;/workspace/nexus-build-maintenance-20261012/config/matrix-tests-green-v3.log;/workspace/nexus-build-maintenance-20261012/config/support-matrix.json;/workspace/nexus-build-maintenance-20261012/config/complete-green-final.log;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/configure/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-22

原字段

原值

id

BLD-22

priority

P2

requirement

分离配置与源码身份

exit_condition

配置、生成器源码、依赖和工具链身份保持不同含义

implementation_paths

tools/configure/dependencies.py;tools/configure/sdk.py;tools/configure/memory.py;tools/measurement/resources.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/config/implementation-report.json;/workspace/nexus-build-maintenance-20261012/config/code-race-red-return.json;/workspace/nexus-build-maintenance-20261012/config/code-race-green.log;/workspace/nexus-build-maintenance-20261012/config/budget-origin-final-green.log;/workspace/nexus-build-maintenance-20261012/config/sdk-actual-old-boundary/report.json;/workspace/nexus-build-maintenance-20261012/config/sdk-final-restored-verify.log;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/configure/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-23

原字段

原值

id

BLD-23

priority

P2

requirement

可操作的配置错误

exit_condition

错误指出源码字段、实例冲突和允许范围

implementation_paths

tools/configure/configure.py;tools/configure/test_bundle_transaction.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/config/implementation-report.json;/workspace/nexus-build-maintenance-20261012/config/diagnostics-red.log;/workspace/nexus-build-maintenance-20261012/config/diagnostics-green.log;/workspace/nexus-build-maintenance-20261012/config/complete-green-final.log;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/configure/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-24

原字段

原值

id

BLD-24

priority

P2

requirement

维护中的选择与验证清单

exit_condition

支持选项绑定既有夹具和证据范围,不提升物理支持声明

implementation_paths

tools/configure/matrix.py;tools/configure/assemblies/catalogue.json;tools/configure/test_matrix.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/config/implementation-report.json;/workspace/nexus-build-maintenance-20261012/config/support-matrix.log;/workspace/nexus-build-maintenance-20261012/config/support-matrix.json;/workspace/nexus-build-maintenance-20261012/config/complete-green-final.log;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/configure/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-25

原字段

原值

id

BLD-25

priority

P1

requirement

编译与链接策略传播

exit_condition

ABI 要求传播到使用者,私有策略保持在自身范围内

implementation_paths

cmake/platform/Options.cmake;cmake/platform/TargetPolicy.cmake;cmake/platform/Firmware.cmake

evidence_paths

/workspace/nexus-build-maintenance-20261012/targets/targets-implementation-report-v2.json;/workspace/nexus-build-maintenance-20261012/targets/green-native-final-20.log;/workspace/nexus-build-maintenance-20261012/targets/arm-artifacts-contract.json; /workspace/nexus-build-maintenance-20261012/targets/soc-sleep-policy-fixture-report.json;/workspace/nexus-build-maintenance-20261012/final-qualification/github-ci/cc6a065c002041234a212a964be863a69198f9b4/summary.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/sdk-boundaries-attempt-2-receipt.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-26

原字段

原值

id

BLD-26

priority

P2

requirement

显式可调试优化配置

exit_condition

带符号的生产优化配置和单步调试配置具有可检查的最终选项

implementation_paths

cmake/platform/Options.cmake;CMakePresets.json;tools/configure/assemblies/native-step-debug.toml;tools/configure/runtime.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/targets/targets-implementation-report-v2.json;/workspace/nexus-build-maintenance-20261012/workflow/report-v4.json;/workspace/nexus-build-maintenance-20261012/targets/green-native-final-20.log;/workspace/nexus-build-maintenance-20261012/final-qualification/github-ci/cc6a065c002041234a212a964be863a69198f9b4/summary.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/sdk-boundaries-attempt-2-receipt.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-27

原字段

原值

id

BLD-27

priority

P2

requirement

应用使用者自行选择告警策略

exit_condition

平台自身保持严格检查;应用显式选择告警策略

implementation_paths

cmake/platform/TargetPolicy.cmake;cmake/platform/Firmware.cmake

evidence_paths

/workspace/nexus-build-maintenance-20261012/targets/targets-implementation-report-v2.json;/workspace/nexus-build-maintenance-20261012/targets/green-native-final-20.log;/workspace/nexus-build-maintenance-20261012/final-qualification/github-ci/cc6a065c002041234a212a964be863a69198f9b4/summary.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/sdk-boundaries-attempt-2-receipt.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-28

原字段

原值

id

BLD-28

priority

P2

requirement

固件 helper 参数验证

exit_condition

未知、缺失、重复或无效的设置参数在配置阶段失败

implementation_paths

cmake/platform/Firmware.cmake

evidence_paths

/workspace/nexus-build-maintenance-20261012/targets/targets-implementation-report-v2.json;/workspace/nexus-build-maintenance-20261012/targets/red-repeat-keywords.log;/workspace/nexus-build-maintenance-20261012/targets/green-native-final-20.log;/workspace/nexus-build-maintenance-20261012/final-qualification/github-ci/cc6a065c002041234a212a964be863a69198f9b4/summary.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/sdk-boundaries-attempt-2-receipt.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-29

原字段

原值

id

BLD-29

priority

P2

requirement

尽早强制单一装配

exit_condition

混用已解析源码,或混用 Runtime 与 Platform 模式时,在目标冲突前拒绝

implementation_paths

CMakeLists.txt;cmake/platform/Options.cmake

evidence_paths

/workspace/nexus-build-maintenance-20261012/targets/targets-implementation-report-v2.json;/workspace/nexus-build-maintenance-20261012/targets/red-second-assembly.log;/workspace/nexus-build-maintenance-20261012/targets/green-native-final-20.log;/workspace/nexus-build-maintenance-20261012/final-qualification/github-ci/cc6a065c002041234a212a964be863a69198f9b4/summary.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/sdk-boundaries-attempt-2-receipt.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-30

原字段

原值

id

BLD-30

priority

P2

requirement

声明的生成器支持范围

exit_condition

维护中的单配置 Ninja 可用;不支持的生成器模式明确失败

implementation_paths

CMakeLists.txt;cmake/platform/TargetPolicy.cmake

evidence_paths

/workspace/nexus-build-maintenance-20261012/targets/targets-implementation-report-v2.json;/workspace/nexus-build-maintenance-20261012/targets/green-native-final-20.log;/workspace/nexus-build-maintenance-20261012/final-qualification/github-ci/cc6a065c002041234a212a964be863a69198f9b4/summary.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/sdk-boundaries-attempt-2-receipt.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-31

原字段

原值

id

BLD-31

priority

P3

requirement

测量不必要的编译

exit_condition

选择拆分源文件前测量编译单元和链接镜像成本

implementation_paths

tests/contracts/test_build_artifacts.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/targets/targets-implementation-report-v2.json;/workspace/nexus-build-maintenance-20261012/targets/arm-artifacts-contract.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c00/candidate-matrix.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

decision_verified

BLD-32

原字段

原值

id

BLD-32

priority

P2

requirement

外部使用者边界覆盖

exit_condition

实际执行子目录 SDK、C/C++、LTO、搬移路径和私有 include 隔离检查

implementation_paths

tests/contracts/test_build_system.py;tests/contracts/test_build_artifacts.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/targets/targets-implementation-report-v2.json;/workspace/nexus-build-maintenance-20261012/targets/green-native-final-20.log;/workspace/nexus-build-maintenance-20261012/targets/arm-artifacts-contract.json;/workspace/nexus-build-maintenance-20261012/final-qualification/github-ci/cc6a065c002041234a212a964be863a69198f9b4/summary.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/sdk-boundaries-attempt-2-receipt.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-33

原字段

原值

id

BLD-33

priority

P1

requirement

单一 preset 解析器

exit_condition

所有执行器对支持的继承、include 和用户 preset 采用相同解析

implementation_paths

tools/dev/presets.py;tools/dev/dev.py;scripts/ci/tdd_gate.py;scripts/ci/native_contracts.py;tools/testing/test_build_workflow.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/workflow/report-v4.json;/workspace/nexus-build-maintenance-20261012/workflow/final-related-tests-v4.command.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/ci/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/github-ci/cc6a065c002041234a212a964be863a69198f9b4/summary.json;/workspace/nexus-build-maintenance-20261012/normal-memory-contract-fix-hook-success/receipt.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/workflows/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-34

原字段

原值

id

BLD-34

priority

P2

requirement

可发现的维护平台构建入口

exit_condition

H743、U575 和明确标注范围的 G474 夹具具有清晰构建入口

implementation_paths

CMakePresets.json;tools/configure/assemblies/catalogue.json;tools/configure/assemblies/native-step-debug.toml

evidence_paths

/workspace/nexus-build-maintenance-20261012/workflow/report-v4.json;/workspace/nexus-build-maintenance-20261012/workflow/final-related-tests-v4.command.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/ci/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/github-ci/cc6a065c002041234a212a964be863a69198f9b4/summary.json;/workspace/nexus-build-maintenance-20261012/normal-memory-contract-fix-hook-success/receipt.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/workflows/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-35

原字段

原值

id

BLD-35

priority

P2

requirement

按范围诊断环境

exit_condition

为选定 Native、ARM 或候选范围检查必需版本、工具和依赖

implementation_paths

tools/dev/dev.py;tools/dev/dependencies.py;dependencies/environment.lock.json;tools/testing/test_dev.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/workflow/report-v4.json;/workspace/nexus-build-maintenance-20261012/workflow/final-related-tests-v4.command.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/ci/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/github-ci/cc6a065c002041234a212a964be863a69198f9b4/summary.json;/workspace/nexus-build-maintenance-20261012/normal-memory-contract-fix-hook-success/receipt.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/workflows/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-36

原字段

原值

id

BLD-36

priority

P2

requirement

开发与资格执行范围

exit_condition

聚焦执行不宣称完整套件资格;receipt 声明实际范围

implementation_paths

tools/dev/dev.py;tools/dev/process.py;tools/testing/test_google_report.py;scripts/ci/tdd_gate.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/workflow/report-v4.json;/workspace/nexus-build-maintenance-20261012/workflow/final-related-tests-v4.command.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/ci/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/github-ci/cc6a065c002041234a212a964be863a69198f9b4/summary.json;/workspace/nexus-build-maintenance-20261012/normal-memory-contract-fix-hook-success/receipt.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/workflows/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-37

原字段

原值

id

BLD-37

priority

P2

requirement

共享依赖与工具准备

exit_condition

开发和 CI 使用同一条经过检查的在线或离线准备路径

implementation_paths

tools/dev/dependencies.py;tools/dev/dev.py;.github/actions/setup-build/action.yml

evidence_paths

/workspace/nexus-build-maintenance-20261012/workflow/report-v4.json;/workspace/nexus-build-maintenance-20261012/workflow/final-related-tests-v4.command.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/ci/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/github-ci/cc6a065c002041234a212a964be863a69198f9b4/summary.json;/workspace/nexus-build-maintenance-20261012/normal-memory-contract-fix-hook-success/receipt.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/workflows/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-38

原字段

原值

id

BLD-38

priority

P2

requirement

显式资格与候选编排

exit_condition

固定的维护检查器根据可审查计划执行,保留真实失败和身份

implementation_paths

tools/dev/qualification.py;tools/dev/plans/software.json;tools/dev/plans/candidate.json

evidence_paths

/workspace/nexus-build-maintenance-20261012/delivery/delivery-implementation-status.json;/workspace/nexus-build-maintenance-20261012/delivery/plan-success-pinned-run/report.json;/workspace/nexus-build-maintenance-20261012/delivery/plan-failure-pinned-run/report.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/ci/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c00/candidate-matrix.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/workflows/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_actual_candidate_plan_verified_full_software_plan_not_executed

BLD-39

原字段

原值

id

BLD-39

priority

P2

requirement

依赖升级验证

exit_condition

升级绑定源码、许可证、锁、主机、ARM、SDK 和适用的复现证据

implementation_paths

tools/dev/dependencies.py;tools/maintenance/dependency_proposals.py;dependencies/actions.lock.json

evidence_paths

/workspace/nexus-build-maintenance-20261012/delivery/delivery-implementation-status.json;/workspace/nexus-build-maintenance-20261012/delivery/final-tools-catalogue-green.log;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/ci/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/github-ci/cc6a065c002041234a212a964be863a69198f9b4/summary.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_upgrade_contract_verified

BLD-40

原字段

原值

id

BLD-40

priority

P2

requirement

完整且锁定 hash 的离线 Python 工具

exit_condition

传递依赖和 wheel 摘要支持无网络安装

implementation_paths

tools/dev/dependencies.py;dependencies/python-tools-linux-cp311.lock.json;dependencies/python-tools-linux-cp311.txt;dependencies/python-tools-linux-cp312.lock.json;dependencies/python-tools-linux-cp312.txt

evidence_paths

/workspace/nexus-build-maintenance-20261012/delivery/delivery-implementation-status.json;/workspace/nexus-build-maintenance-20261012/delivery/offline-install-cp312-result.json;/workspace/nexus-build-maintenance-20261012/delivery/python-offline-cp312-envelope.json;/workspace/nexus-build-maintenance-20261012/delivery/wheel-package-restore.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/ci/execution.json;/workspace/nexus-build-maintenance-20261012/workflow/hook-isolation-final-v2/final-report.json;/workspace/nexus-build-maintenance-20261012/normal-memory-contract-fix-hook-success/receipt.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

actual_cp312_offline_install_and_hook_isolation_verified

BLD-41

原字段

原值

id

BLD-41

priority

P1

requirement

可搬移的合格环境分发

exit_condition

在另一目录导入记录中的 OCI 与工具链身份,并验证字节

implementation_paths

tools/evidence/environment.py;tools/evidence/store.py;tools/evidence/container.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/delivery/delivery-implementation-status.json;/workspace/nexus-build-maintenance-20261012/environment-execution/oci-transport-receipt.json;/workspace/nexus-build-maintenance-20261012/delivery/portable-navigation-red.log;/workspace/nexus-build-maintenance-20261012/delivery/portable-navigation-green.log;/workspace/nexus-build-maintenance-20261012/delivery/environment-report-archive-red.log;/workspace/nexus-build-maintenance-20261012/delivery/environment-report-archive-green.log;/workspace/nexus-build-maintenance-20261012/environment-execution/toolchain-transport-receipt.json;/workspace/nexus-build-maintenance-20261012/environment-execution/oci-runtime-provenance-clarification.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c00/candidate-matrix.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

actual_toolchain_and_oci_transport_verified

BLD-42

原字段

原值

id

BLD-42

priority

P3

requirement

可复现环境 recipe 边界

exit_condition

声明快照包版本;产物复用与 recipe 重建保持独立

implementation_paths

tools/evidence/recipe.py;dependencies/build-recipe.lock.json;tools/dev/Dockerfile

evidence_paths

/workspace/nexus-build-maintenance-20261012/delivery/delivery-implementation-status.json;/workspace/nexus-build-maintenance-20261012/delivery/observed-apt.json;/workspace/nexus-build-maintenance-20261012/delivery/observed-apt-command.json;/workspace/nexus-build-maintenance-20261012/delivery/recipe-declared-inputs.json;/workspace/nexus-build-maintenance-20261012/delivery/recipe-green.log; /workspace/nexus-build-maintenance-20261012/delivery/recipe-ca-lock-preservation.json;/workspace/nexus-build-maintenance-20261012/workflow/hook-isolation-final-v2/final-report.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

declared_recipe_verified_reconstruction_unverified

BLD-43

原字段

原值

id

BLD-43

priority

P2

requirement

完整构建来源记录

exit_condition

正式输出绑定源码、配置、依赖、编译器、环境和实际执行命令

implementation_paths

tools/dev/provenance.py;tools/dev/qualification.py;tools/dev/dev.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/delivery/delivery-implementation-status.json;/workspace/nexus-build-maintenance-20261012/workflow/report-v4.json;/workspace/nexus-build-maintenance-20261012/delivery/provenance-fixture/verification.json;/workspace/nexus-build-maintenance-20261012/workflow/green-automatic-provenance.txt;/workspace/nexus-build-maintenance-20261012/workflow/green-final-metadata-provenance.txt; /workspace/nexus-build-maintenance-20261012/workflow/report-v5.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/ci/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/github-ci/cc6a065c002041234a212a964be863a69198f9b4/summary.json;/workspace/nexus-build-maintenance-20261012/normal-memory-contract-fix-hook-success/receipt.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/workflows/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-44

原字段

原值

id

BLD-44

priority

P1

requirement

持久且可独立验证的证据

exit_condition

删除原工作目录后交付证据仍可取得,并可独立验证完整性

implementation_paths

tools/evidence/store.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/delivery/delivery-implementation-status.json;/workspace/nexus-build-maintenance-20261012/delivery/durable-adoption.json;/workspace/nexus-build-maintenance-20261012/delivery/wheel-package-restore.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c00/candidate-matrix.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

actual_current_evidence_archive_restoration_verified

BLD-45

原字段

原值

id

BLD-45

priority

P2

requirement

当前可执行构建文档

exit_condition

TOML 与 CPU ABI 描述符合实现;维护中的命令示例实际执行

implementation_paths

cmake/README.md;cmake/package/README.md;tools/dev/README.md;tools/configure/README.md;docs/design/build-system.md

evidence_paths

/workspace/nexus-build-maintenance-20261012/workflow/report-v4.json;/workspace/nexus-build-maintenance-20261012/workflow/doctor-arm.txt;/workspace/nexus-build-maintenance-20261012/workflow/prepare-h743-v2.txt;/workspace/nexus-build-maintenance-20261012/delivery/final-tools-catalogue-green.log;/workspace/nexus-build-maintenance-20261012/final-qualification/github-ci/cc6a065c002041234a212a964be863a69198f9b4/summary.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c00/candidate-matrix.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/sdk-boundaries-attempt-2-receipt.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_documentation_and_commands_verified

BLD-46

原字段

原值

id

BLD-46

priority

P2

requirement

显式主机与工具支持矩阵

exit_condition

准确说明工具、编译器、OS 版本,以及已验证与未知范围

implementation_paths

docs/design/build-system.md;dependencies/environment.lock.json;dependencies/toolchains.lock.json;dependencies/python-tools-linux-cp311.lock.json;dependencies/python-tools-linux-cp312.lock.json

evidence_paths

/workspace/nexus-build-maintenance-20261012/documentation/host-tool-support-observations.json;/workspace/nexus-build-maintenance-20261012/workflow/hook-isolation-final-v2/final-report.json;/workspace/nexus-build-maintenance-20261012/final-qualification/github-ci/cc6a065c002041234a212a964be863a69198f9b4/summary.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c00/candidate-matrix.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_observed_matrix_verified

BLD-47

原字段

原值

id

BLD-47

priority

P1

requirement

构建系统 TDD 回归套件

exit_condition

真实小项目覆盖保护、无变更、修复、依赖、外部 LTO、拒绝和取消

implementation_paths

tests/contracts/test_build_system.py;tests/contracts/test_build_artifacts.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/targets/targets-implementation-report-v2.json;/workspace/nexus-build-maintenance-20261012/targets/green-native-final-20.log;/workspace/nexus-build-maintenance-20261012/targets/green-arm-canonical-budget.log;/workspace/nexus-build-maintenance-20261012/targets/actual-ccache-contract-final.json; /workspace/nexus-build-maintenance-20261012/failed-normal-hook-1/receipt.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/ci/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/configure/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/github-ci/cc6a065c002041234a212a964be863a69198f9b4/summary.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/native/execution.json;/workspace/nexus-build-maintenance-20261012/normal-memory-contract-fix-hook-success/receipt.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/sdk-boundaries-attempt-2-receipt.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/workflows/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated

BLD-48

原字段

原值

id

BLD-48

priority

P2

requirement

统一执行与失败记录格式

exit_condition

保留阶段 argv、退出码、耗时、身份和产物;重试保留此前失败记录

implementation_paths

tools/dev/process.py;tools/dev/provenance.py;scripts/ci/tdd_gate.py;scripts/ci/native_contracts.py;tools/testing/test_staged_execution.py

evidence_paths

/workspace/nexus-build-maintenance-20261012/workflow/report-v4.json;/workspace/nexus-build-maintenance-20261012/workflow/final-related-tests-v4.command.json; /workspace/nexus-build-maintenance-20261012/workflow/report-v5.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/ci/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/github-ci/cc6a065c002041234a212a964be863a69198f9b4/summary.json;/workspace/nexus-build-maintenance-20261012/normal-memory-contract-fix-hook-success/receipt.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c00/candidate-matrix.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/testing/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/cc6a065c/workflows/execution.json;/workspace/nexus-build-maintenance-20261012/final-qualification/formal-execution-evidence-index-cc6a065c00.json;/workspace/nexus-build-maintenance-20261012/independent-review/candidate-archive-audit/final-eight-archive-only-independent-review.json

software_status

implemented_software_validated