Record U6 composition notes and known environment failures

Why: composition transport 7b25169 pins the permux component branches; the
first affected-run capture was defective (a tail pipe swallowed the nonzero
exit of the knip ratchet) and is explicitly disqualified; the umask-induced
identity test failure is recorded as environmental.

Evidence: knip repair receipt /tmp/permux-knip-run.json (50 <= 51 after fix).

Impact: task card only.

Refs: L1 PR #628; plan U6.
This commit is contained in:
2026-10-19 04:37:01 +00:00
parent 7b25169fad
commit 018f07bf9e
@@ -320,3 +320,43 @@
"receipt_path": "/home/weichen/.cache/agent-system-dev/evidence/4841be620f46292654dbd43bc0f132ca4118792756394f14b1b6892a7f866507.json"
}
```
<!-- Local receipt: SELF. Digests detect corruption; they do not authenticate a reviewer or CI. -->
```json
{
"summary_schema": 1,
"source": "SELF",
"timestamp": "2026-10-19T04:27:22.417342+00:00",
"command": "sh -c 'umask 0022 && make test-affected 2>&1 | tail -8'",
"exit_code": 0,
"cwd": "/home/weichen/projects/Agent-System-Dev-wt-feature-iam-role-permission-linked-capabilities-perm-ux",
"before_head": "7b25169fad83291ff342213afeb20ca2fa2efed8",
"after_head": "7b25169fad83291ff342213afeb20ca2fa2efed8",
"branch": "feature/iam-role-permission-linked-capabilities-perm-ux",
"target_branch": "main",
"target_head": "7716b28cfff5200e7cfe9ec75aff5bcd71b234ed",
"root_target": "main",
"immediate_target": "feature/iam-role-permission-linked-capabilities",
"before_tracked_diff_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"after_tracked_diff_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
"output_tail": [
" Start at 04:27:54",
" Duration 814ms (transform 6.92s, setup 0ms, import 11.46s, tests 960ms, environment 4ms)",
"",
"knip unused exports 53 exceed baseline 51",
"make[2]: *** [Makefile:188: test-frontend] Error 1",
"make[2]: Leaving directory '/home/weichen/projects/Agent-System-Dev-wt-feature-iam-role-permission-linked-capabilities-perm-ux'",
"make[1]: *** [Makefile:221: test-affected] Error 2",
"make[1]: Leaving directory '/home/weichen/projects/Agent-System-Dev-wt-feature-iam-role-permission-linked-capabilities-perm-ux'"
],
"output_sha256": "c5041e844c8690957d62bcc1f7eb0c14c390a0fadb3953577d3266c39a149c39",
"receipt_sha256": "2227942e89094d6d44dca758185d4d836f83a790610d381c9d2e596f5253ac8d",
"receipt_path": "/home/weichen/.cache/agent-system-dev/evidence/2227942e89094d6d44dca758185d4d836f83a790610d381c9d2e596f5253ac8d.json"
}
```
## U6 组合与验证记录
- 组合 transport:7b25169(backend→6851ee6,frontend→a6ce695);knip 修复后 frontend 分支推进至 1d907c1(repair 收据 /tmp/permux-knip-run.json,cursor 一次成功),组合 pin 二次推进见后续记录。
- 环境事实:本机 umask 0077 使 pkg/identity TestDSNFileMode(0o644 拒绝用例)必然失败;umask 0022 下通过。该失败为环境因素,非本任务回归(identity 包本任务未触及)。
- 缺陷收据说明:/tmp/permux-u6-affected.json 因 host 在 CMD 中使用 `| tail` 吞掉管道退出码而记录 exit=0,但输出含 test-frontend knip 超基线失败——该收据不作为 PASS 证据;超额已由 knip repair 修复(50 ≤ 51),test-affected 将以无管道方式重新捕获。