atproto Thingiverse but good

PM-86: eliminate CompatibilitySink, unify parse path

Delete the compatibility parse path (CompatibilitySink, parse(), parse_with_limits(), parse_fixture(), OwnedParseResult.geometry). All callers now go through SemanticSink. Core tests use RecordingSink, compat harness uses HarnessSink — both explicit, both consuming the same production parse path through the sink trait. Epic: PM-86


Author Orual Date Commit Parent 4ab10711 Change ID
+69 -16
1 changed file
+69 -16
1 changed file