
MIB_v1.1_Epic0.md
 has been created.

Synchronization Summary
Sections Modified
INIT Task	Change Type	DRP Revision
Header	Execution sequence section added; IDs ≠ order clarified	REV-010
INIT-002	SESSION_INACTIVITY_TIMEOUT added to .env key list	REV-018
INIT-005	__FILE__-based root resolution pattern documented	REV-019
INIT-008	count() added to BaseModel primitives; portal $layout override note	REV-017, REV-020
INIT-009	Six concrete middleware stubs removed; deferral table added	REV-013
INIT-011	Task name corrected; escape_html.php added to Files Expected; portal override requirement; no-app.php clarification	REV-015, REV-016, REV-017
INIT-012	"creates/completes" → "validates"; Files Expected section: none; execution position note	REV-011
Document authority	Implementation authority hierarchy section added	REV-023
Files Added to Files Expected
Task	File Added
INIT-011	app/helpers/escape_html.php (REV-016)
Files Removed from Files Expected
Task	File Removed	Deferred To
INIT-009	AuthMiddleware.php	Sprint 2
INIT-009	RoleMiddleware.php	Sprint 2
INIT-009	CsrfMiddleware.php	Sprint 1
INIT-009	WorkspaceMiddleware.php	Sprint 3
INIT-009	GuestMiddleware.php	Sprint 4/5
INIT-009	SupportMiddleware.php	Sprint 13
INIT-012	Database.php (as new file)	N/A — already in INIT-008
Execution Order Corrections
Before	After
Numeric ID implied sequence	Explicit Execution Sequence section
INIT-012 after INIT-010	INIT-012 between INIT-008 and INIT-009
INIT-008 → INIT-009 (direct)	INIT-008 → INIT-012 → INIT-009
Note: The MIB v1.0 source is a .docx (binary). This document is the authoritative Markdown representation of Epic 0 only synchronized to v1.1. Epics 1–15 remain at v1.0 and are unchanged.

Proposed commit message (do NOT execute — awaiting your instruction):

docs: synchronize MIB Epic 0 to v1.1 — DRP v2.0 approved revisions