Skip to content

fix(overview): restore truncated tails on pages 01-12#585

Merged
HenryLach merged 1 commit into
mainfrom
fix/restore-truncated-pages
May 18, 2026
Merged

fix(overview): restore truncated tails on pages 01-12#585
HenryLach merged 1 commit into
mainfrom
fix/restore-truncated-pages

Conversation

@HenryLach
Copy link
Copy Markdown
Owner

What the user saw

Page 5 'Left to the model' column ended with a half-written bullet Exit inter instead of the full Exit interception · supervisor re-steer up to 2×. Several other pages were quietly missing their closing principle/pull-quote/footer-band content.

Root cause

Pages 01-12 were silently truncated (pages 04 and 12 also contained null bytes) at some point between commits cc527612 (PR #582 merge) and f1a29c1a (PR #583 rename merge). Browsers were lenient enough to render the remainder, so the corruption went unnoticed until a user spotted the half-written bullet on the live microsite.

Pages 13-17 and index.html were authored after the corruption window and are unaffected. shared.css is also untouched.

Recovery

For each of pages 01-12:

  1. Source each file from cc527612 (last confirmed-intact commit).
  2. Re-apply the two deliberate edits that landed in docs: turn intro-video visuals into a Taskplane Overview microsite #583:
    • <link href="_shared.css"><link href="shared.css">
    • Add <img class="eyebrow-logo" src="taskplane-word-white.svg" alt="Taskplane"> after the title <span> in the eyebrow header.
  3. Write the result back into docs/taskplane-overview/.

No other intentional edit landed for these 12 files between cc527612 and HEAD, so the restore is non-destructive.

Verified

  • All 12 files now end with </html> and contain no null bytes (file shows them as 'HTML document, UTF-8 text').
  • Each has exactly one .eyebrow-logo reference (no duplicates).
  • No file references the old _shared.css path.
  • Page 5's 'Exit interception' bullet is whole again.

Pages 01 through 12 were silently truncated (and pages 04 and 12 also
contained null bytes) at some point between commits cc52761 and
f1a29c1. The truncation was committed and shipped to the live Pages
microsite. Visible symptom: page 5's 'Left to the model' column ended
with a half-written bullet 'Exit inter' instead of 'Exit interception
- supervisor re-steer up to 2x', and several other pages were missing
their footer principle / pull-quote / closing band content.

Browsers were lenient enough to render the remainder, so the damage
went unnoticed on the first pass. Pages 13-17 and index.html were
authored after the corruption window and were unaffected.

Recovery strategy:
  1. Source each file from cc52761, which is the last commit before
     the corruption window and confirmed intact.
  2. Re-apply the two deliberate edits that landed in the rename PR:
       a. <link href="_shared.css"> -> <link href="shared.css">
       b. add <img class="eyebrow-logo" ...> after the title <span>
          in the eyebrow header.
  3. Write the result back into docs/taskplane-overview/.

No other changes were made to pages 01-12 between cc52761 and HEAD,
so this restore is non-destructive: every intentional edit since the
extended PR (subtitle width default, page-12 next-arrow link, etc.)
either lived in shared.css (untouched) or was already in cc52761.

Verified:
  - All 12 files now end with </html> and contain no null bytes.
  - Each carries exactly one .eyebrow-logo reference.
  - None still reference _shared.css.
  - Page 5 'Exit interception' bullet is whole.
@HenryLach HenryLach enabled auto-merge May 18, 2026 15:06
@HenryLach HenryLach merged commit 2a1511e into main May 18, 2026
1 check passed
@HenryLach HenryLach deleted the fix/restore-truncated-pages branch May 18, 2026 15:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant