Skip to content

feat: bring predicted extinction date from year 5174 to ~2030#50

Merged
nitrocode merged 1 commit into
mainfrom
copilot/adjust-tabs-below-banner
Apr 23, 2026
Merged

feat: bring predicted extinction date from year 5174 to ~2030#50
nitrocode merged 1 commit into
mainfrom
copilot/adjust-tabs-below-banner

Conversation

Copilot AI commented Apr 23, 2026

Copy link
Copy Markdown
Contributor

The "Days Until Extinction" life-blocks countdown targeted MILESTONES[MILESTONES.length - 1] (biosphere_collapse at 10 quintillion tokens), projecting to year 5174 — not viscerally meaningful. This decouples the countdown horizon from array position via a new extinctionMarker boolean field.

Changes

  • milestones.yaml / milestones-data.js — adds human_extinction at 77 quadrillion tokens (~Feb 2030) with extinctionMarker: true; all 33 existing milestones preserved
  • script.jsLB_LAST_MILESTONE resolves via MILESTONES.find(m => m.extinctionMarker) with fallback to last milestone
  • scripts/build-milestones.js — emits optional extinctionMarker field; adds validation that at most one milestone carries the flag
  • tests/death-clock.test.js — asserts extinctionMarker: true appears on ≤ 1 milestone

@nitrocode nitrocode marked this pull request as ready for review April 23, 2026 17:46
@nitrocode nitrocode self-requested a review as a code owner April 23, 2026 17:46
@nitrocode nitrocode enabled auto-merge (squash) April 23, 2026 17:46
@github-actions

Copy link
Copy Markdown
Contributor

👁️ PR Preview

🚀 Open Preview

Deployed from commit be0df96 · Updates on every push to this PR
(Preview is removed automatically when the PR is closed.)

@codecov-commenter

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (d1608e4) to head (be0df96).
⚠️ Report is 3 commits behind head on main.
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff            @@
##              main       #50   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            1         1           
  Lines          233       233           
  Branches       107       107           
=========================================
  Hits           233       233           
Flag Coverage Δ
unit 100.00% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d1608e4...be0df96. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@nitrocode nitrocode merged commit ffdd684 into main Apr 23, 2026
3 checks passed
@nitrocode nitrocode deleted the copilot/adjust-tabs-below-banner branch April 23, 2026 17:47
github-actions Bot added a commit that referenced this pull request Apr 23, 2026
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.

3 participants