minsung
eeee3c2a03
normalizer: configurable float epsilon + JSON-path volatile mask scoping
...
Follow-ups to #4 normalizer PoC v2:
- Profile.float_decimals (default 6) flows into Rules.RoundFloatsInNode.
- mask_volatile_settings switches from name-only HashSet to a JSONPath-lite
allowlist ($.a.b.c) so same-named fields in unrelated subtrees stay intact.
- default.yaml migrated; 6 new tests including a regression trap for the
unrelated-subtree case. 16/16 normalizer tests, 77/77 solution tests.
Refs #2
2026-04-07 20:42:27 +09:00
minsung
0f0324efb5
sut-prober snake_case JSON + scaffolding review 1회차
...
- SutProber JsonNamingPolicy.SnakeCaseLower (strict contract compliance)
- Regenerated docs/sut-catalog/*.json
- CoverageTests: accept both snake_case and PascalCase (resilience)
- docs/history: scaffolding review 1회차 (no removals, audit only)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 20:41:51 +09:00
minsung
8784fec923
Fix smoke 1차 follow-up gaps: player resolver, type target, filter, utf8 ( #12 )
2026-04-07 20:30:59 +09:00
minsung
139fbbc0bc
Fix smoke gaps: recorder target + VK translation, player enum + null guard ( #11 )
2026-04-07 17:30:53 +09:00
minsung
b1c2383a54
Implement engine-bridge v2 plugin masquerade ( #10 )
2026-04-07 16:08:31 +09:00
minsung
2a4f1d3fa4
Implement engine-bridge PoC v1 ( #9 )
...
- Add Recordingtest.EngineBridge library (IEngineSnapshot, HmEgSnapshot
skeleton, MetadataLoader, CandidateFinder, CatalogWriter).
- Add Recordingtest.EngineBridge.Probe console exe that dumps
hmeg-types.json and hmeg-candidates.json to docs/engine-catalog.
- Add Recordingtest.EngineBridge.Tests (xUnit, 6 tests).
- Add probe design doc with plugin-masquerade recommendation.
- Static analysis only; SUT is never executed.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 15:48:58 +09:00
minsung
96df2ef65d
Implement test-runner PoC ( #8 )
2026-04-07 15:21:03 +09:00
minsung
56b7233500
Fix recorder drag collapse, focus events, ts/raw_coord ( #6 )
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 14:33:46 +09:00
minsung
f17e764678
Implement player PoC ( #7 )
2026-04-07 14:28:11 +09:00
minsung
d486cbb4d9
Implement recorder PoC ( #6 )
2026-04-07 14:27:46 +09:00
minsung
05c7a3f388
Fix normalizer sidecar log and coverage test ( #4 )
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-07 14:17:22 +09:00
minsung
7920de15b3
Implement diff-reporter PoC ( #5 )
2026-04-07 14:12:15 +09:00
minsung
3c5294a4cb
Implement normalizer PoC ( #4 )
2026-04-07 14:12:07 +09:00