79efcdc9
docs: 100% proto2 + proto3 conformance
README status table: replace the four \"deferred\" rows with explicit checkmarks for groups, extensions, closed enums; bump both conformance lines to 2806 and 434 successes. Note MessageSet as the only known gap (protoreflect rejects upstream, our vendored proto2 schema has those four nested messages stripped). docs/codegen.md proto2-support section gets three subsections — Groups, Extensions, Closed enums — each describing the runtime surface a user touches (decode_group, _extensions, the closed flag). The descriptor-table example includes a group field and the new extensions_by_id / extensions_by_full_name indices. PLAN.md M9 closes with the conformance numbers; M5 header updated to reflect that proto2 is no longer deferred.
Eugene Blikh <bigbes@gmail.com> — 2026-05-17 06:08:59 UTC
Commit 79efcdc964e67b13cd7c9471b3dc341928979a57 —
view raw patch
Parent(s):
5a1dc35b
| File | Status | + | − |
|---|---|---|---|
PLAN.md
|
M | +45 | -22 |
README.md
|
M | +25 | -19 |
docs/codegen.md
|
M | +65 | -24 |