Phase 558: internal whiteboard annotation store contract skeleton#240
Conversation
|
Pre-merge review finding: Evidence: Because this PR is specifically defining the future annotation-store contract shape and primitive reference rules, please either remove the duplicated kind from one side or validate |
|
Fixed the annotation primitive kind consistency blocker in What changed:
Verification:
|
5c0469e to
52c02fb
Compare
246a0c3 to
a1872e8
Compare
|
Final restack verification for PR #240 after the Phase 557 rewrite:
Local verification in
Note: I first tried the public API validation with the obsolete GitHub remote verification is now PR remains blocked only for stacked merge ordering behind Phase 557 / PR #238 and the lower stack. |
Summary
Stack
docs/phase-557-whiteboard-annotation-store-contract/ PR Phase 557: record whiteboard annotation store contract gate #238.avalonia-node-map-84u.Verification
WhiteboardAnnotationStoreContractTests: 2/2 pass.AsterGraph.Editor.Tests: 26/26 pass.ReactFlowParityRoadmapDocsTests: 58/58 pass.AsterGraph.Editor.Tests: 884/884 pass.AsterGraph.Demo.Tests: 303/303 pass.net9.0public API validation:PUBLIC_API_SURFACE_OK:4292,PUBLIC_API_SCOPE_OK:AsterGraph.Abstractions,AsterGraph.Core,AsterGraph.Editor,AsterGraph.Avalonia,PUBLIC_API_DIFF_GATE_OK:True.git diff --check: clean except existing CRLF notices.