Phase 1.4 is fully implemented with all 8 child beads complete:
- Document catalog parser with all required entries
- Page tree flattener with three-level inheritance
- Resource dictionary inheritance with per-key last-write-wins
- Encryption support (RC4, AES-128, AES-256) via decrypt feature
- Optional Content Groups (OCG) handling
- Outline traversal with UTF-16BE/PDFDocEncoding
- JavaScript detection (never executes)
- XFA detection
- Conformance detection with quick-xml in default feature
All critical tests pass and INV-8 is maintained throughout.