Conversation
Signed-off-by: Keren Dong <keren.dong@kungfu.link> (cherry picked from commit b4983e2)
Signed-off-by: Keren Dong <keren.dong@kungfu.link>
Signed-off-by: Keren Dong <keren.dong@kungfu.link>
Signed-off-by: Keren Dong <keren.dong@kungfu.link>
Signed-off-by: Keren Dong <keren.dong@kungfu.link>
kungfu-origin
left a comment
There was a problem hiding this comment.
Independent review of exact source head c4a9094: full ./shifu check:source passed (1202 passed, 11 skipped; mypy 328 files), the focused Agent Console contract has 143 passes and 3 skips with only the explicitly excluded protected-base-identical run.py budget failure, native review review-651b5de20afe561e11de1248 returned fit, and portable seal sha256:6a0e36f0cfab3d8bc030cfaef77d61d2b3324a32e42e39ebfbcb0d70a62486bd verified.
Buildchain dev PR admission
GitHub auto-merge state is observed evidence only; it is not Buildchain admission authority. |
|
Reopening immediately to refresh the pull_request event payload after the ADR delivery manifest was corrected; source head remains unchanged. |
Signed-off-by: Keren Dong <keren.dong@kungfu.link>
kungfu-origin
left a comment
There was a problem hiding this comment.
Independent exact-head review: Wave 5 R5 at a552de7 preserves the accepted Agent CLI implementation; the added ADR and deterministic projections are source-qualified and sealed.
Buildchain dev PR admission
GitHub auto-merge state is observed evidence only; it is not Buildchain admission authority. |
Summary
Wave 5 rebuilds the Python >1000-line decomposition from the current protected
dev/v4/v4.0head and splits the Agent CLI megamodule into capability-focused owners while preserving its public command surface and compatibility aliases.This PR supersedes conflicted PR #3635. Exact R5 head
a552de7ecf1115275124331c4e102de731bc393ehas received native independent review and a verified portable seal. The implementation remains byte-for-byte unchanged from the independently accepted R4 source cut; R5 adds only the maintainability ADR and deterministic ADR/KFD projections required by protected delivery.Related issue
Atlas goal
2026-08-27-kungfu-python-over-1000-line-decomposition.Changes
Verification
./shifu check:sourcepassed at exact heada552de7ecf1115275124331c4e102de731bc393e; retained transcript SHA-256 isf277d5781d4298b21fadd8222f6ed07c43f2c0f0903860a1d4748cc35a89c928.kungfu-cliaggregate remains exactly at its protected ceiling, 22497/22497 lines.run.py936-line budget against 900;run.pyis byte-identical to protected base and outside this >1000-line slice.review-370acf93671ff66d858c074ereturnedfitat exact heada552de7ecf1115275124331c4e102de731bc393e; review rootsha256:7a4b6780f4373750ba063f5d4a9dfd74cbefdce370d378aaf0f3dd2e216b2929.sha256:b915bdf25a1fe4ba46e8c22c69f6282f7521cb3d0c04980cc8bcd4be9109ececpassed runtime-independent verification.ADR delivery / release declaration
Evolution Map impact
Evolution impact: none
Governance risk check
The changed KFD and Xinfa files are canonical generated projections refreshed from the same public CLI contract;
check:sourceverified their fixed point and source binding.Checklist