Skip to content

chore: update fossils for 2026-06-23#55

Merged
Asifdotexe merged 1 commit into
mainfrom
chore/fossil-update
Jun 24, 2026
Merged

chore: update fossils for 2026-06-23#55
Asifdotexe merged 1 commit into
mainfrom
chore/fossil-update

Conversation

@Asifdotexe

@Asifdotexe Asifdotexe commented Jun 24, 2026

Copy link
Copy Markdown
Owner

Summary by CodeRabbit

  • Chores
    • Updated metadata records across several processed datasets to include more complete source provenance and reference details.
    • Added or refined historical record entries while keeping the underlying snapshot data unchanged.

@coderabbitai

coderabbitai Bot commented Jun 24, 2026

Copy link
Copy Markdown

Review Change Stack

📝 Walkthrough

Walkthrough

Five processed graph JSON files (claude-code, langchain, numpy, react, zed) have their top-level fossils metadata updated. Placeholder fossils.survivor entries with empty fields and max timestamps are replaced with populated fossils.genesis records and, where applicable, real fossils.survivor records containing source file paths, content, commit references, and line numbers. The snapshots arrays remain unchanged.

Changes

Fossils Metadata Population

Layer / File(s) Summary
Populate fossils metadata in all graph JSON files
data/processed/claude-code_graph.json, data/processed/langchain_graph.json, data/processed/numpy_graph.json, data/processed/react_graph.json, data/processed/zed_graph.json
Replaces placeholder fossils.survivor entries (empty fields, max timestamps) with real fossils.genesis and fossils.survivor records containing source file paths, content snippets, commit/view_commit references, timestamps, years, and line numbers. snapshots data is unchanged in all five files.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

  • Asifdotexe/Theseus#49: Directly modifies the same data/processed/*_graph.json fossils metadata fields, switching between fossils.genesis presence and placeholder vs. populated fossils.survivor provenance details.

Poem

🐇 Hop, hop through the JSON fields so deep,
Where old placeholder fossils once did sleep.
A genesis record rises, survivor made whole,
With commits and content to fill every role.
The snapshots unchanged, the provenance now true —
This bunny approves what the data came through! 🦴

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly matches the main change: updating fossils metadata in the processed graph files for 2026-06-23.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/fossil-update

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 3

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@data/processed/claude-code_graph.json`:
- Line 1: The fossil metadata is inconsistent because fossils.genesis is newer
than fossils.survivor, which violates the expected oldest-first ordering.
Regenerate the dataset in claude-code_graph.json so the earliest-authored line
is assigned to fossils.genesis and the later one to fossils.survivor, and make
sure the timestamps and associated file/commit fields in the fossils object
reflect that corrected ordering.

In `@data/processed/langchain_graph.json`:
- Line 1: The fossils metadata in this graph is inconsistent because the
recorded genesis entry is newer than the survivor entry, violating the
oldest-ever versus oldest-still-present contract. Recompute the fossils block
for langchain_graph.json so that fossils.genesis and fossils.survivor reflect
the correct earliest historical snapshot and the oldest file still present, and
ensure their timestamps are ordered correctly.

In `@data/processed/zed_graph.json`:
- Line 1: The fossils metadata in this JSON is inconsistent because the genesis
entry is newer than the survivor entry, so regenerate this snapshot data to
restore the expected ordering. Update the `fossils.genesis` and
`fossils.survivor` values together in `zed_graph.json` so the genesis timestamp
is older than the survivor timestamp and the associated file/commit metadata
remains consistent with that ordering.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 8b78c7b4-c95e-438c-aa9c-5f18de001259

📥 Commits

Reviewing files that changed from the base of the PR and between 2938372 and c797f7a.

📒 Files selected for processing (8)
  • data/processed/claude-code_graph.json
  • data/processed/langchain_graph.json
  • data/processed/numpy_graph.json
  • data/processed/react_graph.json
  • data/processed/zed_graph.json
  • data/raw/langchain_data.json
  • data/raw/react_data.json
  • data/raw/zed_data.json

@@ -1 +1 @@
{"snapshots":[{"snapshot_date":"2025-02","composition":{"2025":315}},{"snapshot_date":"2025-03","composition":{"2025":368}},{"snapshot_date":"2025-04","composition":{"2025":752}},{"snapshot_date":"2025-05","composition":{"2025":847}},{"snapshot_date":"2025-06","composition":{"2025":77617}},{"snapshot_date":"2025-07","composition":{"2025":77977}},{"snapshot_date":"2025-08","composition":{"2025":78851}},{"snapshot_date":"2025-09","composition":{"2025":56419}},{"snapshot_date":"2025-10","composition":{"2025":60375}},{"snapshot_date":"2025-11","composition":{"2025":86353}},{"snapshot_date":"2025-12","composition":{"2025":86746}},{"snapshot_date":"2026-01","composition":{"2025":86493,"2026":716}},{"snapshot_date":"2026-02","composition":{"2026":1694,"2025":86216}},{"snapshot_date":"2026-03","composition":{"2025":86216,"2026":2376}},{"snapshot_date":"2026-04","composition":{"2026":3326,"2025":86210}},{"snapshot_date":"2026-05","composition":{"2025":85997,"2026":11450}},{"snapshot_date":"2026-06","composition":{"2025":85997,"2026":11506}}],"fossils":{"survivor":{"timestamp":2147483647,"file":"","content":"","year":"","commit":"","view_commit":"","line":0}}} No newline at end of file
{"snapshots":[{"snapshot_date":"2025-02","composition":{"2025":315}},{"snapshot_date":"2025-03","composition":{"2025":368}},{"snapshot_date":"2025-04","composition":{"2025":752}},{"snapshot_date":"2025-05","composition":{"2025":847}},{"snapshot_date":"2025-06","composition":{"2025":77617}},{"snapshot_date":"2025-07","composition":{"2025":77977}},{"snapshot_date":"2025-08","composition":{"2025":78851}},{"snapshot_date":"2025-09","composition":{"2025":56419}},{"snapshot_date":"2025-10","composition":{"2025":60375}},{"snapshot_date":"2025-11","composition":{"2025":86353}},{"snapshot_date":"2025-12","composition":{"2025":86746}},{"snapshot_date":"2026-01","composition":{"2025":86493,"2026":716}},{"snapshot_date":"2026-02","composition":{"2026":1694,"2025":86216}},{"snapshot_date":"2026-03","composition":{"2025":86216,"2026":2376}},{"snapshot_date":"2026-04","composition":{"2026":3326,"2025":86210}},{"snapshot_date":"2026-05","composition":{"2025":85997,"2026":11450}},{"snapshot_date":"2026-06","composition":{"2025":85997,"2026":11506}}],"fossils":{"genesis":{"timestamp":1740421074,"file":"SECURITY.md","content":"# Security Policy","year":"2025","commit":"429d03e","view_commit":"429d03e3823d7dfeaf162321f033f2b667c9b554","line":1},"survivor":{"timestamp":1740245022,"file":".devcontainer/Dockerfile","content":"FROM node:20","year":"2025","commit":"bd5ca70","view_commit":"main","line":1}}} No newline at end of file

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🗄️ Data Integrity & Integration | 🟠 Major | 🏗️ Heavy lift

Genesis is newer than survivor on Line 1

fossils.genesis.timestamp (1740421074) is greater than fossils.survivor.timestamp (1740245022). That breaks the fossil contract (genesis should be the oldest-authored line overall). Please regenerate this dataset so genesis is not newer than survivor.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@data/processed/claude-code_graph.json` at line 1, The fossil metadata is
inconsistent because fossils.genesis is newer than fossils.survivor, which
violates the expected oldest-first ordering. Regenerate the dataset in
claude-code_graph.json so the earliest-authored line is assigned to
fossils.genesis and the later one to fossils.survivor, and make sure the
timestamps and associated file/commit fields in the fossils object reflect that
corrected ordering.

@@ -1 +1 @@
{"snapshots":[{"snapshot_date":"2022-12","composition":{"2022":33781}},{"snapshot_date":"2023-03","composition":{"2022":23173,"2023":155877}},{"snapshot_date":"2023-06","composition":{"2022":18477,"2023":757942}},{"snapshot_date":"2023-09","composition":{"2022":15981,"2023":838285}},{"snapshot_date":"2023-12","composition":{"2022":11103,"2023":1557525}},{"snapshot_date":"2024-03","composition":{"2022":10564,"2023":1386240,"2024":568276}},{"snapshot_date":"2024-06","composition":{"2022":7568,"2023":1206697,"2024":654425}},{"snapshot_date":"2024-09","composition":{"2023":1160144,"2022":7143,"2024":746004}},{"snapshot_date":"2024-12","composition":{"2023":733276,"2022":7123,"2024":732133}},{"snapshot_date":"2025-01","composition":{"2023":731790,"2022":7107,"2024":719180,"2025":59154}},{"snapshot_date":"2025-02","composition":{"2023":722523,"2022":6530,"2024":668520,"2025":126752}},{"snapshot_date":"2025-03","composition":{"2023":718523,"2022":6507,"2024":651370,"2025":159375}},{"snapshot_date":"2025-04","composition":{"2023":388277,"2022":5673,"2024":460145,"2025":144485}},{"snapshot_date":"2025-05","composition":{"2023":386269,"2022":5672,"2024":455777,"2025":158148}},{"snapshot_date":"2025-06","composition":{"2023":385741,"2022":5672,"2024":453298,"2025":170247}},{"snapshot_date":"2025-07","composition":{"2023":381504,"2022":5430,"2024":446762,"2025":203623}},{"snapshot_date":"2025-08","composition":{"2023":381147,"2022":5428,"2024":444978,"2025":222608}},{"snapshot_date":"2025-09","composition":{"2023":379381,"2022":5410,"2024":440924,"2025":253200}},{"snapshot_date":"2025-10","composition":{"2023":127952,"2022":3633,"2024":138310,"2025":213219}},{"snapshot_date":"2025-11","composition":{"2023":127614,"2022":3490,"2024":137738,"2025":213381}},{"snapshot_date":"2025-12","composition":{"2023":127352,"2022":3486,"2024":136936,"2025":221811}},{"snapshot_date":"2026-01","composition":{"2023":125495,"2022":3486,"2024":128469,"2025":207615,"2026":12522}},{"snapshot_date":"2026-02","composition":{"2023":125476,"2022":3485,"2024":126788,"2025":198810,"2026":35847}},{"snapshot_date":"2026-03","composition":{"2023":125434,"2022":3476,"2024":126636,"2025":195107,"2026":47775}},{"snapshot_date":"2026-04","composition":{"2023":125390,"2022":3476,"2024":126480,"2025":194170,"2026":71163}},{"snapshot_date":"2026-05","composition":{"2023":125367,"2022":3476,"2024":125964,"2025":192543,"2026":86912}},{"snapshot_date":"2026-06","composition":{"2023":125367,"2022":3476,"2024":125964,"2025":192540,"2026":87375}}],"fossils":{"survivor":{"timestamp":2147483647,"file":"","content":"","year":"","commit":"","view_commit":"","line":0}}} No newline at end of file
{"snapshots":[{"snapshot_date":"2022-12","composition":{"2022":33781}},{"snapshot_date":"2023-03","composition":{"2022":23173,"2023":155877}},{"snapshot_date":"2023-06","composition":{"2022":18477,"2023":757942}},{"snapshot_date":"2023-09","composition":{"2022":15981,"2023":838285}},{"snapshot_date":"2023-12","composition":{"2022":11103,"2023":1557525}},{"snapshot_date":"2024-03","composition":{"2022":10564,"2023":1386240,"2024":568276}},{"snapshot_date":"2024-06","composition":{"2022":7568,"2023":1206697,"2024":654425}},{"snapshot_date":"2024-09","composition":{"2023":1160144,"2022":7143,"2024":746004}},{"snapshot_date":"2024-12","composition":{"2023":733276,"2022":7123,"2024":732133}},{"snapshot_date":"2025-01","composition":{"2023":731790,"2022":7107,"2024":719180,"2025":59154}},{"snapshot_date":"2025-02","composition":{"2023":722523,"2022":6530,"2024":668520,"2025":126752}},{"snapshot_date":"2025-03","composition":{"2023":718523,"2022":6507,"2024":651370,"2025":159375}},{"snapshot_date":"2025-04","composition":{"2023":388277,"2022":5673,"2024":460145,"2025":144485}},{"snapshot_date":"2025-05","composition":{"2023":386269,"2022":5672,"2024":455777,"2025":158148}},{"snapshot_date":"2025-06","composition":{"2023":385741,"2022":5672,"2024":453298,"2025":170247}},{"snapshot_date":"2025-07","composition":{"2023":381504,"2022":5430,"2024":446762,"2025":203623}},{"snapshot_date":"2025-08","composition":{"2023":381147,"2022":5428,"2024":444978,"2025":222608}},{"snapshot_date":"2025-09","composition":{"2023":379381,"2022":5410,"2024":440924,"2025":253200}},{"snapshot_date":"2025-10","composition":{"2023":127952,"2022":3633,"2024":138310,"2025":213219}},{"snapshot_date":"2025-11","composition":{"2023":127614,"2022":3490,"2024":137738,"2025":213381}},{"snapshot_date":"2025-12","composition":{"2023":127352,"2022":3486,"2024":136936,"2025":221811}},{"snapshot_date":"2026-01","composition":{"2023":125495,"2022":3486,"2024":128469,"2025":207615,"2026":12522}},{"snapshot_date":"2026-02","composition":{"2023":125476,"2022":3485,"2024":126788,"2025":198810,"2026":35847}},{"snapshot_date":"2026-03","composition":{"2023":125434,"2022":3476,"2024":126636,"2025":195107,"2026":47775}},{"snapshot_date":"2026-04","composition":{"2023":125390,"2022":3476,"2024":126480,"2025":194170,"2026":71163}},{"snapshot_date":"2026-05","composition":{"2023":125367,"2022":3476,"2024":125964,"2025":192543,"2026":86912}},{"snapshot_date":"2026-06","composition":{"2023":125367,"2022":3476,"2024":125964,"2025":192540,"2026":87375}}],"fossils":{"genesis":{"timestamp":1666666586,"file":"examples/natbot.py","content":"\"\"\"Run NatBot.\"\"\"","year":"2022","commit":"1ef3ab4","view_commit":"1ef3ab4d0e663be147a5bcf542045e1f4a065778","line":1},"survivor":{"timestamp":1666648275,"file":".github/workflows/_lint.yml","content":"jobs:","year":"2022","commit":"18aeb72","view_commit":"master","line":33}}} No newline at end of file

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🗄️ Data Integrity & Integration | 🟠 Major | 🏗️ Heavy lift

Genesis is newer than survivor on Line 1

fossils.genesis.timestamp (1666666586) is greater than fossils.survivor.timestamp (1666648275). This violates the fossils contract for oldest-ever vs oldest-still-present lineage. Please recompute fossils metadata for this graph.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@data/processed/langchain_graph.json` at line 1, The fossils metadata in this
graph is inconsistent because the recorded genesis entry is newer than the
survivor entry, violating the oldest-ever versus oldest-still-present contract.
Recompute the fossils block for langchain_graph.json so that fossils.genesis and
fossils.survivor reflect the correct earliest historical snapshot and the oldest
file still present, and ensure their timestamps are ordered correctly.

@@ -1 +1 @@
{"snapshots":[{"snapshot_date":"2021-03","composition":{"2021":25386}},{"snapshot_date":"2021-06","composition":{"2021":44898}},{"snapshot_date":"2021-09","composition":{"2021":76985}},{"snapshot_date":"2021-12","composition":{"2021":94004}},{"snapshot_date":"2022-03","composition":{"2022":388259,"2021":73693}},{"snapshot_date":"2022-06","composition":{"2021":51112,"2022":439377}},{"snapshot_date":"2022-09","composition":{"2021":47923,"2022":461990}},{"snapshot_date":"2022-12","composition":{"2022":491700,"2021":42941}},{"snapshot_date":"2023-03","composition":{"2022":476276,"2021":39796,"2023":50012}},{"snapshot_date":"2023-06","composition":{"2022":453854,"2021":36084,"2023":113735}},{"snapshot_date":"2023-09","composition":{"2022":444855,"2021":35315,"2023":201622}},{"snapshot_date":"2023-12","composition":{"2022":439861,"2021":34914,"2023":568503}},{"snapshot_date":"2024-03","composition":{"2022":411349,"2021":22893,"2023":147338,"2024":190862}},{"snapshot_date":"2024-06","composition":{"2024":309684,"2023":130767,"2022":66650,"2021":21876}},{"snapshot_date":"2024-09","composition":{"2024":441567,"2023":116364,"2022":61998,"2021":20941}},{"snapshot_date":"2024-12","composition":{"2024":522378,"2023":111939,"2022":58847,"2021":19618}},{"snapshot_date":"2025-01","composition":{"2024":473250,"2023":106560,"2022":56482,"2021":19030,"2025":87363}},{"snapshot_date":"2025-02","composition":{"2024":446129,"2023":104630,"2022":55702,"2021":18947,"2025":136428}},{"snapshot_date":"2025-03","composition":{"2024":420530,"2023":100255,"2022":53006,"2021":18700,"2025":231921}},{"snapshot_date":"2025-04","composition":{"2024":406104,"2023":98899,"2022":51575,"2021":18379,"2025":295582}},{"snapshot_date":"2025-05","composition":{"2024":389392,"2023":97957,"2022":51081,"2021":18342,"2025":383458}},{"snapshot_date":"2025-06","composition":{"2024":382249,"2023":96914,"2022":50497,"2021":18310,"2025":435377}},{"snapshot_date":"2025-07","composition":{"2024":371286,"2023":96087,"2022":50139,"2021":18028,"2025":505575}},{"snapshot_date":"2025-08","composition":{"2024":342521,"2023":94193,"2022":49279,"2021":17791,"2025":587254}},{"snapshot_date":"2025-09","composition":{"2024":323240,"2023":89361,"2022":48441,"2021":17312,"2025":647226}},{"snapshot_date":"2025-10","composition":{"2024":314037,"2022":47531,"2023":87171,"2021":16776,"2025":785370}},{"snapshot_date":"2025-11","composition":{"2024":308411,"2022":46995,"2023":85882,"2021":16515,"2025":829239}},{"snapshot_date":"2025-12","composition":{"2024":303566,"2022":46561,"2023":85007,"2021":16345,"2025":878630}},{"snapshot_date":"2026-01","composition":{"2024":296206,"2022":46183,"2023":83015,"2021":16051,"2025":833257,"2026":149418}},{"snapshot_date":"2026-02","composition":{"2024":287167,"2022":44769,"2023":81769,"2021":15713,"2025":798501,"2026":281147}},{"snapshot_date":"2026-03","composition":{"2024":272137,"2022":44357,"2023":80746,"2021":15498,"2025":765181,"2026":418263}},{"snapshot_date":"2026-04","composition":{"2024":267663,"2022":43488,"2023":78982,"2021":15278,"2025":743892,"2026":530604}},{"snapshot_date":"2026-05","composition":{"2024":262526,"2022":41738,"2023":77867,"2021":15214,"2025":684322,"2026":641873}},{"snapshot_date":"2026-06","composition":{"2024":261896,"2022":41413,"2023":77655,"2021":15202,"2025":665037,"2026":671787}}],"fossils":{"survivor":{"timestamp":1613840554,"file":"Cargo.toml","content":"[workspace]","year":"2021","commit":"b400449","view_commit":"main","line":1}}} No newline at end of file
{"snapshots":[{"snapshot_date":"2021-03","composition":{"2021":25386}},{"snapshot_date":"2021-06","composition":{"2021":44898}},{"snapshot_date":"2021-09","composition":{"2021":76985}},{"snapshot_date":"2021-12","composition":{"2021":94004}},{"snapshot_date":"2022-03","composition":{"2022":388259,"2021":73693}},{"snapshot_date":"2022-06","composition":{"2021":51112,"2022":439377}},{"snapshot_date":"2022-09","composition":{"2021":47923,"2022":461990}},{"snapshot_date":"2022-12","composition":{"2022":491700,"2021":42941}},{"snapshot_date":"2023-03","composition":{"2022":476276,"2021":39796,"2023":50012}},{"snapshot_date":"2023-06","composition":{"2022":453854,"2021":36084,"2023":113735}},{"snapshot_date":"2023-09","composition":{"2022":444855,"2021":35315,"2023":201622}},{"snapshot_date":"2023-12","composition":{"2022":439861,"2021":34914,"2023":568503}},{"snapshot_date":"2024-03","composition":{"2022":411349,"2021":22893,"2023":147338,"2024":190862}},{"snapshot_date":"2024-06","composition":{"2024":309684,"2023":130767,"2022":66650,"2021":21876}},{"snapshot_date":"2024-09","composition":{"2024":441567,"2023":116364,"2022":61998,"2021":20941}},{"snapshot_date":"2024-12","composition":{"2024":522378,"2023":111939,"2022":58847,"2021":19618}},{"snapshot_date":"2025-01","composition":{"2024":473250,"2023":106560,"2022":56482,"2021":19030,"2025":87363}},{"snapshot_date":"2025-02","composition":{"2024":446129,"2023":104630,"2022":55702,"2021":18947,"2025":136428}},{"snapshot_date":"2025-03","composition":{"2024":420530,"2023":100255,"2022":53006,"2021":18700,"2025":231921}},{"snapshot_date":"2025-04","composition":{"2024":406104,"2023":98899,"2022":51575,"2021":18379,"2025":295582}},{"snapshot_date":"2025-05","composition":{"2024":389392,"2023":97957,"2022":51081,"2021":18342,"2025":383458}},{"snapshot_date":"2025-06","composition":{"2024":382249,"2023":96914,"2022":50497,"2021":18310,"2025":435377}},{"snapshot_date":"2025-07","composition":{"2024":371286,"2023":96087,"2022":50139,"2021":18028,"2025":505575}},{"snapshot_date":"2025-08","composition":{"2024":342521,"2023":94193,"2022":49279,"2021":17791,"2025":587254}},{"snapshot_date":"2025-09","composition":{"2024":323240,"2023":89361,"2022":48441,"2021":17312,"2025":647226}},{"snapshot_date":"2025-10","composition":{"2024":314037,"2022":47531,"2023":87171,"2021":16776,"2025":785370}},{"snapshot_date":"2025-11","composition":{"2024":308411,"2022":46995,"2023":85882,"2021":16515,"2025":829239}},{"snapshot_date":"2025-12","composition":{"2024":303566,"2022":46561,"2023":85007,"2021":16345,"2025":878630}},{"snapshot_date":"2026-01","composition":{"2024":296206,"2022":46183,"2023":83015,"2021":16051,"2025":833257,"2026":149418}},{"snapshot_date":"2026-02","composition":{"2024":287167,"2022":44769,"2023":81769,"2021":15713,"2025":798501,"2026":281147}},{"snapshot_date":"2026-03","composition":{"2024":272137,"2022":44357,"2023":80746,"2021":15498,"2025":765181,"2026":418263}},{"snapshot_date":"2026-04","composition":{"2024":267663,"2022":43488,"2023":78982,"2021":15278,"2025":743892,"2026":530604}},{"snapshot_date":"2026-05","composition":{"2024":262526,"2022":41738,"2023":77867,"2021":15214,"2025":684322,"2026":641873}},{"snapshot_date":"2026-06","composition":{"2024":261896,"2022":41413,"2023":77655,"2021":15202,"2025":665037,"2026":671787}}],"fossils":{"genesis":{"timestamp":1613862336,"file":"gpui/build.rs","content":"use std::{env, path::PathBuf};","year":"2021","commit":"222f9d3","view_commit":"222f9d373df677d7c5f8427984b4206f36f53a2a","line":1},"survivor":{"timestamp":1613840554,"file":"Cargo.toml","content":"[workspace]","year":"2021","commit":"b400449","view_commit":"main","line":1}}} No newline at end of file

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🗄️ Data Integrity & Integration | 🟠 Major | 🏗️ Heavy lift

Genesis is newer than survivor on Line 1

fossils.genesis.timestamp (1613862336) is greater than fossils.survivor.timestamp (1613840554). This contradicts the documented fossils meaning and should be regenerated to restore consistency.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@data/processed/zed_graph.json` at line 1, The fossils metadata in this JSON
is inconsistent because the genesis entry is newer than the survivor entry, so
regenerate this snapshot data to restore the expected ordering. Update the
`fossils.genesis` and `fossils.survivor` values together in `zed_graph.json` so
the genesis timestamp is older than the survivor timestamp and the associated
file/commit metadata remains consistent with that ordering.

@Asifdotexe Asifdotexe merged commit 679ac75 into main Jun 24, 2026
2 checks passed
@Asifdotexe Asifdotexe deleted the chore/fossil-update branch June 24, 2026 07:32
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