CLAUDE: extract all curt_* into CuasRtParameters class (imp.curt), dialog order preserved
Per Andrey: move every curt_* parameter out of IntersceneMatchParameters into
its own class (like CLTParameters.imp/ofp/... peers), held as
IntersceneMatchParameters.curt = new CuasRtParameters(). All 61 params: field
decls, dialogQuestions/Answers, set/getProperties, clone. Access changes
imp.curt_X -> imp.curt.X (114 external sites across OpticalFlow/CuasDetectRT/
CuasPoseRT); short field names (curt_ prefix dropped, class name conveys it).
corr-xml COMPATIBLE (no conversion needed): delegated as
curt.set/getProperties(prefix+"curt_", props) with short keys, so full keys
stay ..._imp_curt_X byte-identical (verified: 61 old == 61 new).
Verified: compiles clean; 61 params in every section; dialogQ add* == dialogA
getNext* == 61, verbatim order (pairing preserved); interleaved non-curt
air_/fgnd_ decls intact. Relieves setProperties 54865->52127, dialogQuestions
22385->21267, clone -503B (the methods our pose work grows).
NOTE: getProperties READER stays 63291/65535 - its bloat is ~1103 NON-curt
getProperty reads (curt reads were already in getPropertiesCuasRT since 06/12);
relieving it needs a separate non-curt extraction (flagged for Andrey).
Co-Authored-By:
Claude Fable 5 <noreply@anthropic.com>
Showing
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment