D18-F04-A02 · QUALITY & DISTRESS · SYNTHETIC DATA
Piotroski F-Score
Change one synthetic accounting driver, watch nine binary cells grouped by profitability, funding, and efficiency recompute, and explain the result without crossing strict equality on each signal and the 0/9 integer limits.
The learning loop
1 · PredictName the direction before moving a driver.
2 · InspectFind the ratio, signal, contribution, or residual that changed.
3 · ReconcileTie the components to the raw score or model residual.
4 · BoundInterpret the screen without turning it into a finding.
Make a prediction before stepping
Base → current bridge
Scenario base
Current state
Headline delta
Keyboard: Left/Right step, Home resets, and Space plays or pauses when focus is outside a form control.
Current model output
Frozen equation
F = I(ROA>0)+I(CFO>0)+I(ROA_t>ROA_t-1)+I(CFO>NI)+I(LEV_t<LEV_t-1)+I(CR_t>CR_t-1)+I(no issue)+I(GM_t>GM_t-1)+I(AT_t>AT_t-1)
Component and diagnostic ledger
Changed cards are purple. Start here before interpreting the headline.
Response across 61 states
Interpretation gate
Boundary: strict equality on each signal and the 0/9 integer limits
Visible intermediate: nine binary cells grouped by profitability, funding, and efficiency
Open exact point-in-time input and structured output
Input
Output
Synthetic teaching data only. A model score or residual is a historically specified screen—not an audit conclusion, rating, fraud finding, default forecast, or investment recommendation.