GENERAL
Update 2.188
7.7.2026
v2.188.0.0MINORJarvis-WAVE-E7. Juli 2026
Wave E: 6 family-specific narrow writers + 6 RT0 gates provados
- Seis writers family-specific narrow implementados em
FFXProjectEditor/FfxLib/Ai/, cada um com gate RT0 provado noAiScriptLab(baseline → patch → validate → splice round-trip → restore → byte-identity): AiRoundScriptedBossWriter(m238 Zu) — 5 beats de round (landing/crawl/sonic/aeon-punish/finisher), whitelist de comandos 0x4019/401A/4016/4097/40AB/40DF, gate--round-scripted-boss-writer-rt0PASS.AiAnimaOdThresholdWriter(m125 Anima) — gate OD com shapeOverdriveMax / divisor [* numerador], deteccao loose fallback, gate--anima-od-threshold-writer-rt0PASS.AiOmnisClusterWriter(m131 Omnis) — cluster elemental 0x3045-0x304C, whitelist narrow, gate--omnis-cluster-writer-rt0PASS.AiMortibodySupportAccumulatorWriter(m127 Mortibody) — 4 acumuladores priv0010/0014/0018/001C, gate--support-accumulator-writer-rt0PASS.AiMortiorchisCompanionWriter(m143 Mortiorchis) — handoff/absorption 0x608C/0x60A9, gate--mortiorchis-writer-rt0PASS.AiReactiveSensorWriter(m106/m118/m150/m154 reactive) — sensorusedCommand 0x7019 → readMoveProperty 0x701A → PUSHII state, gate--reactive-sensor-mortiphasm-writer-rt0PASS (4 monstros).- Cada writer segue o pattern do
AiFluxNativeThresholdWriter: descriptor → patch request → byte-change guard → edit result → rollback em falha. O patch so toca os bytes autorizados (immediates PUSHII); qualquer diff fora da whitelist aborta com rollback. AiScriptLab.csprojatualizado com os 6 novos includes;RuntimeTools/AiScriptLab/Program.csganhou 6 novos gates RT0.- Build:
dotnet build FFXProjectEditor0 erros,dotnet build AiScriptLab0 erros, 6/6 gates RT0 PASS. - Status:
Precisa Testar— falta UI integration (popups DataModel Advanced*), smoke manual no editor e RT2 in-game antes de wording de gameplay/authoring forte.
v2.187.0.0