Project fit
In this saga, Henry enters in part 2 with Emma and Regina at age 11. The fic ages him gradually across the parts. His architectural role survives the move to apocalypse:
- He is the reason Emma and Regina arrive together
- He is the kid who shows the group survival without structure for children won't hold
- His "Mom" for Regina is permanent
- His "Ma" / "Mom" for Emma is the central naming arc to plant and pay off across many chapters
- He gets friends in the survivor group (Mike, Lucas, Will, Dustin where relevant by age)
- He has Scout as a non-human friend
- He has his own grief — what was lost when the world ended
The architectural rule survives the apocalypse: Emma and Regina are family before they are friends and friends before they are lovers, and Henry is the reason that order holds.
Provenance & technical details
{
"documentId": "f4de91f1-ba91-49be-a59f-343ec250af39",
"revisionId": "5712609b-da8c-4e73-a6d0-0b272f606002",
"revisionNumber": 1,
"canonicalFilename": "09_characters_and_couples_research.md",
"canonicalPath": "source_truth/apocalypse_now/active/09_characters_and_couples_research.md",
"sourceRole": "Characters and couples research.",
"sha256": "690684cefb281d454896bba8ddb695486eb4a7fc0bcb3cfeaa0bb083a87468f9",
"byteSize": "289844",
"storedPath": "sources/sha256/690684cefb281d454896bba8ddb695486eb4a7fc0bcb3cfeaa0bb083a87468f9.md",
"importRun": "061e24ad-08d7-4b68-a46f-3397da379e3f",
"importedAt": "2026-09-06T18:47:12.694Z",
"sourceModifiedAt": "2026-09-06T18:31:04.693Z",
"documentCreatedAt": "2026-09-06T18:47:12.694Z",
"documentUpdatedAt": "2026-09-06T18:47:12.694Z",
"revisionMetadata": {
"sourceRole": "Characters and couples research.",
"locatorUnit": "UTF-16 code units; zero-based; end-exclusive",
"documentOrder": 9,
"parserVersion": "markdown-sections-v1",
"sourceModifiedAt": "2026-09-06T18:31:04.693Z"
},
"section": {
"id": "7775599b-478e-4ef2-a9aa-dc3b6df6247d",
"parentId": "701b2d7f-715b-4bfc-952f-b072a17adbfe",
"order": 281,
"headingLevel": 4,
"sha256": "f83b8a3a81128f087a386ac69c1e3b0a0222a34b0bfe18c53c81a33d66546a59",
"startOffset": 166284,
"endOffset": 167117,
"metadata": {
"endLine": 2381,
"startLine": 2367,
"locatorUnit": "UTF-16 code units; zero-based; end-exclusive",
"parserVersion": "markdown-sections-v1"
}
}
}Revision history (1)