| inv-journal(nx, gstore, gstore0, ginval), inv-index(istore, istore0), inv-state(pstate, nx, gstore, istore, syn), pstate.index? ∨ pstate = readonly ⊦ ⟪apersistence_add_ind#(ind, adr, istore0, ginval, gstore, gstore0, nx, maxino, ginval0; adr0, istore, pstate, syn; err)⟫ (inv-index(istore, istore0) ∧ inv-state(pstate, nx, gstore, istore, syn)) |