You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .sisyphus/notepads/l2bc-crc-counter/learnings.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,3 +18,7 @@
18
18
20260313_2230_Dbc_T12_blankline_fix: Removed blank lines after triple-quoted DBC literals in T12 tests (IsCrc/IsCounter/Non-CRC/CRC_OFF). Build+tests: OK.
20260313_2018_T15_api_facade_crc_tests: `Api.generateFromPaths` and `GeneratorFacade.GenerateFromPathsAsync` currently surface CRC/Counter validation failures from YAML/config validation (`UnknownAlgorithm`, `ConfigConflict`) before codegen; missing-message/signal references in `crc_counter.mode=validate` are not rejected by the current pipeline because `applyConfigMetadata` ignores unmatched message/signal names.
23
+
24
+
20260313_2025_T16_c_build_verification: CRC validate codegen emits the expected helper surface (`sc_crc8_sae_j1850`, CRC table, `MESSAGE_1_check_counter`), so the validate path reaches template emission; the current blocker is C compile correctness in generated encode code, not missing CRC symbol generation.
Copy file name to clipboardExpand all lines: tests/oracle/CATEGORY_C_EXCEPTIONS.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ To be classified as Category C, an exception must satisfy all four of the follow
9
9
1.**Clear Technical Limitation**: The divergence is rooted in a specific architectural choice, environment constraint, or reference tool behavior.
10
10
2.**Scoped Impact Count**: The number of affected signals or tests must be quantified.
11
11
3.**No Feasible Alternative**: There's no trivial fix without breaking existing functionality or requiring a major refactor.
12
-
4.**Backlog Entry**: The limitation must be tracked in the current canonical planning document (`ROADMAP.md`when active, or `NEXT_ROADMAP.md` / successor roadmap after close-out) for future resolution.
12
+
4.**Backlog Entry**: The limitation must be tracked in the current canonical planning document (`Plans/ROADMAP.md` or successor roadmap under `Plans/`) for future resolution.
13
13
14
14
---
15
15
@@ -23,7 +23,7 @@ The current oracle pipeline executes tests using a single-signal configuration.
| No Feasible Alternative | PASS | Requires a different reference decoder or `cantools` patch. |
68
-
| Backlog Entry | PASS | After ROADMAP close-out, this remains tracked in `NEXT_ROADMAP.md` as the oracle reference-decoder incompatibility follow-up. |
68
+
| Backlog Entry | PASS | After roadmap close-out, this remains tracked in active planning document `Plans/ROADMAP.md` as the oracle reference-decoder incompatibility follow-up. |
> ⚠️ **Historical Snapshot**: 이 문서는 2026-03-12 시점의 통합 실행 결과 스냅샷입니다. Recommendation #1~#3 및 mux skip 이슈는 이후 세션에서 해결되었으며, 현재 상태 판정은 `ROADMAP.md` Tracking 섹션과 최신 `Reports/` 문서를 우선합니다.
6
+
> ⚠️ **Historical Snapshot**: 이 문서는 2026-03-12 시점의 통합 실행 결과 스냅샷입니다. Recommendation #1~#3 및 mux skip 이슈는 이후 세션에서 해결되었으며, 현재 상태 판정은 `Plans/Archive/ROADMAP_202602_202603_Closed.md` Tracking 섹션, 활성 계획 `Plans/ROADMAP.md`, 최신 `Reports/` 문서를 우선합니다.
0 commit comments