Section 08
Protect Prayer Blocks
Let Arihna Biha adjust prayer blocks around visible blocker events when possible.




Protection compares Prayer Blocks with visible Agenda Sources, then searches for an available slot inside each prayer's valid time range. The screenshots use Workspace Day view to show the change clearly.
How the protection run works
- Before protection, Workspace may show overlaps in the Preview Draft.
- Click Protect in the calendar toolbar. Arihna Biha checks the agenda sources currently visible in Workspace.
- A proposed protected draft appears first. Review the adjusted times and the valid prayer window bands.
- A prayer is treated as past only when its valid prayer window has ended, not when the reserved before/after buffer has ended.
- Examples: Fajr ends at sunrise, Dhuhr at Asr, Asr at Maghrib, Maghrib at Isha, and Isha at the midpoint between Maghrib and next Fajr.
- If the current time is already inside a valid window, Arihna Biha protects only the future portion of that Prayer Block.
- Click Save to keep the protected draft before you send, sync, or download it.
- A means the block was automatically adjusted by protection. M means a manual or moved block was preserved.
- Protection explanations show why each protected Prayer Block is default, suggested, manual, conflicting, or unresolved.
- Tentative invites are shown for context as dashed outlines, but protection treats them as not busy and does not move Prayer Blocks around them.
- If no available slot exists inside the valid range, the conflict remains visible for review.
Protection examples
Dhuhr overlaps a meeting
Setup: Work agenda is visible, Dhuhr overlaps a Work meeting, then you click Protect.
Expected: If another time is available inside Dhuhr's valid range, the proposed draft moves Dhuhr there and shows an A badge.
You manually placed Asr
Setup: A previous app-side manual move is preserved.
Expected: Protection keeps that placement when possible and marks it with M so you know it was not recalculated.
A protected block still conflicts
Setup: The protected explanation says Conflicting or Unresolved.
Expected: Review the legal window, visible blocker labels, and recommended action before choosing Sync or Send.
No available slot
Setup: The full valid prayer range is blocked by visible agenda events.
Expected: Arihna Biha leaves the conflict visible instead of placing the prayer outside its valid range.
A meeting invite is tentative
Setup: Google or Outlook shows an unanswered invite as tentative.
Expected: Workspace outlines it instead of filling it. The invite stays visible, but it does not delay or move protected Prayer Blocks unless the provider later marks it busy.
Still review before delivery
Protection changes only the draft shown in Workspace. Your live calendar is touched only after you review and choose a delivery action.
