SAME FROZEN R3 SOURCE RECOVERY 7/9. Browser paragraph rendering adds blank separator lines; all nonempty lines and indentation are verified unchanged. These are static display fragments, not raw-byte hash verification. Do not audit yet. Reply only ACK 7/9 if all code in this fragment is visible. No tools. BEGIN action_bundle.py fragment 7/9 es and (available if d['action']=='execute' else True)),'decision-outcome') if d['action']=='execute': require(any(matching_rules(policy,intent,a,now) for a in ('submit','execute','read','cancel','observe')),'rightless-replay') prev=s['events'][index-2] if index>=2 else None require(prev and prev['kind']=='delivery' and prev['requestId']==rid and prev['controlSequence']==e['controlSequence'],'try-delivery') tail=None if states[rid]=='pending': if now>=intent['expiresAt']: tail='disposition' elif d['allowed']: tail='receipt' if precondition(intent,e) else 'disposition' expected=['delivery','try']+([tail] if tail else []) if groups[e['controlSequence']][0]['kind']=='submission': expected.insert(0,'submission') elif d['action']=='cancel': require(d['allowed'] or matching_rules(policy,intent,'read',now),'unreadable-denied-cancel') expected=['try']+(['disposition'] if d['allowed'] and states[rid]=='pending' else []) else: require(d['allowed'],'observation-try-permission'); expected=['try','observation'] require([x['kind'] for x in groups[e['controlSequence']]]==expected,'operation-incomplete') elif kind=='receipt': trial_for(e,'execute'); require(states[rid]=='pending' and now=intent['expiresAt'] and p['reason']=='deadline','expiry-guard') else: trial_for(e,'execute'); require(now