Skip to content

refactor(todos): unify follow-up capture with atomic canonical authority - #4719

Closed
huangruiteng wants to merge 4 commits into
mainfrom
codex/canonical-followups-20260919
Closed

huangruiteng wants to merge 4 commits into
mainfrom
codex/canonical-followups-20260919

fix(todos): keep canonical machine projection lossless

7de9b75
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Sep 18, 2026 in 2m 25s

Annotations

Check warning on line 185 in tests/control_plane/test_todo_followup_capture.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Split this composite assertion into separate assertions.

See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaC2Bkl6QphYVlHbxHRZ&open=AaC2Bkl6QphYVlHbxHRZ&pullRequest=4719

Check warning on line 103 in tests/control_plane/test_todo_followup_capture.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Split this composite assertion into separate assertions.

See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaC2Bkl6QphYVlHbxHRT&open=AaC2Bkl6QphYVlHbxHRT&pullRequest=4719

Check warning on line 2 in loopx/control_plane/todos/followup_capture.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Complete the task associated to this "TODO" comment.

See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaC2BkcxQphYVlHbxHRN&open=AaC2BkcxQphYVlHbxHRN&pullRequest=4719

Check warning on line 44 in tests/control_plane/test_todo_followup_capture.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Split this composite assertion into separate assertions.

See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaC2Bkl6QphYVlHbxHRQ&open=AaC2Bkl6QphYVlHbxHRQ&pullRequest=4719

Check failure on line 29 in loopx/control_plane/coordination/todo_followup_capture.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 18 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaC2BkjEQphYVlHbxHRP&open=AaC2BkjEQphYVlHbxHRP&pullRequest=4719

Check warning on line 93 in tests/control_plane/test_todo_followup_capture.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Split this composite assertion into separate assertions.

See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaC2Bkl6QphYVlHbxHRR&open=AaC2Bkl6QphYVlHbxHRR&pullRequest=4719

Check failure on line 40 in loopx/control_plane/todos/followup_capture.ts

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 16 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaC2BkcxQphYVlHbxHRO&open=AaC2BkcxQphYVlHbxHRO&pullRequest=4719

Check warning on line 111 in tests/control_plane/test_todo_followup_capture.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Split this composite assertion into separate assertions.

See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaC2Bkl6QphYVlHbxHRU&open=AaC2Bkl6QphYVlHbxHRU&pullRequest=4719

Check warning on line 62 in tests/control_plane/test_shadow_writer_boundaries.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this exception test to have only one invocation possibly throwing an exception.

See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaC2BkmdQphYVlHbxHRa&open=AaC2BkmdQphYVlHbxHRa&pullRequest=4719

Check warning on line 153 in tests/control_plane/test_todo_followup_capture.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Split this composite assertion into separate assertions.

See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaC2Bkl6QphYVlHbxHRY&open=AaC2Bkl6QphYVlHbxHRY&pullRequest=4719

Check warning on line 138 in tests/control_plane/test_todo_followup_capture.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Split this composite assertion into separate assertions.

See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaC2Bkl6QphYVlHbxHRX&open=AaC2Bkl6QphYVlHbxHRX&pullRequest=4719

Check warning on line 132 in tests/control_plane/test_todo_followup_capture.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Split this composite assertion into separate assertions.

See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaC2Bkl6QphYVlHbxHRW&open=AaC2Bkl6QphYVlHbxHRW&pullRequest=4719

Check warning on line 94 in tests/control_plane/test_todo_followup_capture.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Split this composite assertion into separate assertions.

See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaC2Bkl6QphYVlHbxHRS&open=AaC2Bkl6QphYVlHbxHRS&pullRequest=4719

Check warning on line 117 in tests/control_plane/test_todo_followup_capture.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Split this composite assertion into separate assertions.

See more on https://sonarcloud.io/project/issues?id=huangruiteng_loopx&issues=AaC2Bkl6QphYVlHbxHRV&open=AaC2Bkl6QphYVlHbxHRV&pullRequest=4719