File tree Expand file tree Collapse file tree 2 files changed +2
-1
lines changed
Expand file tree Collapse file tree 2 files changed +2
-1
lines changed Original file line number Diff line number Diff line change 1919| Plan | Description |
2020| ------| -------------|
2121| ` wip-nlri-immutability.md ` | Phase 4 steps 6-7 remaining (remove nexthop from NLRI) |
22- | ` wip-buffer-protocol-audit.md ` | Migrate bytes→Buffer (~ 42% done, 94/223) |
2322| ` comment-cleanup/ ` | XXX/TODO comment cleanup (Phase 6-7) |
2423| ` runtime-validation/ ` | Runtime crash prevention (BGP-LS done) |
2524| ` type-safety/ ` | MyPy error reduction |
102101| Packed-Bytes Pattern | 2025-12-04 | Architecture done (~ 124 classes store ` _packed ` ) |
103102| Wire vs Semantic Separation | 2025-12-08 | Update/Attributes containers |
104103| Change → Route Refactoring | 2025-12 | Renamed across 36 files |
104+ | Buffer Protocol Audit | 2025-12-15 | bytes→Buffer migration (117 files, 250 replacements) |
105105| Python 3.12+ Buffer Protocol | 2025-12 | Zero-copy with ` recv_into() ` , ` memoryview ` |
106106| FSM.STATE IntEnum | 2025-12 | Converted to IntEnum |
107107| Type Safety Issues | 2025-12 | Removed all ` type: ignore ` |
121121
122122| Plan | Completed | Description |
123123| ------| -----------| -------------|
124+ | ` done-buffer-protocol-audit.md ` | 2025-12-15 | Migrate bytes→Buffer (117 files, 250 replacements) |
124125| ` done-action-enum-refactor.md ` | 2025-12-15 | Replace action= strings with type-safe enums |
125126| ` done-bgpls-rfc-naming.md ` | 2025-12-11 | Rename BGP-LS classes to match RFC/IANA |
126127| ` done-bgpls-packed-bytes-first.md ` | 2025-12-12 | BGP-LS packed-bytes-first + MERGE refactor |
File renamed without changes.
You can’t perform that action at this time.
0 commit comments