Repository navigation
Conversation
Use immutable named resolution and direct constructor calls throughout the maintained providers. Remove legacy JSON assembly input and mapping adapters, keep one-way audit projections, and version the private typed source contract. Move selected STM32/GD32 cold lifecycle operations into tested C owners, preserve retryable resource responsibility, and split measured ADC/PWM hardware descriptions from mutable state. Verify exact candidate evidence in capability queries, validate complete local software-plan receipts, and align explicit documentation evidence references, architecture diagrams and reviewed bilingual documentation.
| self.assertTrue(all(isinstance(call, DirectCall) | ||
| for call in construction.stop)) | ||
| with self.assertRaises(TypeError): | ||
| construction["definitions"] |
| self.assertNotIsInstance(result, Mapping) | ||
| self.assertNotIsInstance(result.cpu_profile, Mapping) | ||
| with self.assertRaises(TypeError): | ||
| result["board"] |
Generate test-only calls from Construction and share physical MMIO addresses across the complete constructor and driver translation units. Preserve rollback, shared IRQ and line ownership assertions.
| cs->output = true; | ||
| status = nx_stm32_gpio_initialize(cs, cs->mask); | ||
| if (status == NX_SUCCESS) { | ||
| endpoint->endpoint->port = port; |
VectorQiu
marked this pull request as ready for review
October 27, 2026 08:00
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
平台装配现在只接受 TOML schema 2,由
resolve_ir()直接向 factory 和 emitter 提供具名不可变决策。删除旧 JSON 输入、Mapping façade、重复 values 和 typed/JSON 往返;私有 Python source epoch 为 2,单向 resolved JSON 为 schema 1,公共 C factory 接口保持 epoch 1。验证绑定干净平台提交
fc01d863c3374643c276195ae19a24e6f8b8c8ee,示例提交acb5179ec09e0c2fae1911d32655296df39acedc:8c67786b80b5fb64cb0f6f216c1dbf4c05ddb84f61ab2ef4542fb0f55e0910a2。6c385bd54c79b7dd4350636fd3009ae48e62acdd0f077c1d58e8078c697994f1;BIN SHA-256:8efaf6bda92a2bb8e1f85d054d40c9fd5cf62eca32c6c22c695cc89808147d8d。typed-unification-fc01d863c337-acb5179ec09e已通过封存和完整验证,状态software_qualified,六项范围:host_contracts、arm_link、resource_budget、source_sdk、reproducibility、hil_tooling。资格仅属于原候选精确配置与产物。a443e9c3b39528d5d5fbbdd19ee1c065496cd86b8df78cb5380aab4505bf3aa9。持久入口:nexus-examples/build/platform-candidate-fc01d863c337-acb5179ec09e-01/delivery-index.json。8fff261356ae509502ec437bfc44d50ef6959a731d8b477a900d21e8d5a27b45。TDD 保留实际 RED/GREEN:缺失冷态 API、门控/寄存器拒绝恢复、候选元数据篡改与类型边界拒绝。C 生命周期、证据校验及双语图文完成独立 agent 审查。完整 Q02、候选、R01 准备失败及收尾原件已归档并在环境恢复后重新验证。Q01 失败原因和原报告身份仍有文字记录,但其未归档的临时报告在环境重置后丢失;没有把失败前缀拼入 Q02。
边界:源码 checkout 的能力 CLI 与安装 SDK 候选具有不同输入闭包(SDK manifest 是配置输入,现有绝对路径排序也会改变输入记录顺序),因此实测 source_match=true、configuration_match=false,执行范围保持 not_assessed;原 candidate verify 是精确产物的正向验证入口。部分生成冷态行为尚未迁入 C,不以本 PR 宣称全部硬件路径重构。
GitHub Actions 按用户要求由本地 CI 验证。实际 GitHub 状态发布返回 403(statuses:write),publication=unconfirmed;服务端保护规则写入同样返回 403,未声称远端绿灯或保护已启用。实板未接入,HIL 为 not_executed;候选未签名、未进行产品发布。