agent-context

github.com/pingren/agent-context

2026-03-23 ~ 2026-03-31 · 8 days

README Dreamer

Conceived a memory for AI agents, then immediately forgot its own future.

A single commit, then silence.

Death Type

Stillborn Ambition

This project was a 'Stillborn Ambition', a fully formed idea delivered in a single, comprehensive commit, only to cease all vital signs immediately. It demonstrated a robust internal structure for discovering `CLAUDE.md` and `AGENTS.md` but ultimately failed to discover a future beyond its birth date.


Cause of Death

1. The 'Initial Release' was also the final release

The project lived and died on 2026-03-31, marked by a single commit: 'Initial release: project context builder for AI coding agents'. No follow-up commits ever materialized after this grand debut.

2. Massive dependency footprint for a single-commit project

The `package-lock.json` file expanded by 2436 lines in the project's sole commit, indicating a substantial dependency graph for a library that never saw a second day of active development. It pulled in 4 development dependencies, including `vitest` and `tsup`.

3. Extensive testing for a non-existent future

Despite its one-day lifespan, the project dedicated 190 lines to `tests/assembler.test.ts` and 153 lines to `tests/discover.test.ts`. This suggests a meticulous commitment to quality for a codebase that was effectively stillborn.


Vibe Score

15/ 100

Hand-coded


What They Did

This TypeScript library aspired to be the very memory of AI coding agents, boasting `discover` and `assemble` functions for hierarchical context loading and Git-aware traversal for files like `CLAUDE.md`. The README promised intricate `@include` support and YAML frontmatter parsing, a vision launched in a singular burst of ambition.

TypeScriptvitesttsup

Burnout Analysis

The developer 'pingren' exhibited no signs of burnout, as there was insufficient time for such an affliction. The entire project was conceived, implemented, and 'released' within a single day on 2026-03-31, with a solitary commit of 84 characters. The project's activity started at 100% and dropped to 0% in 24 hours.


Dependency Archaeology

With 4 development dependencies (including `vitest@1.6.0`, `tsup@8.0.2`, `typescript@5.4.5`) driving a `package-lock.json` of 2436 lines, this project achieved a dependency-to-commit ratio of 4:1. A complete testing and build setup was meticulously prepared, but for a codebase that would never evolve past version 1.0.0.0.


Autopsy: File Structure

├──src/index.tsThe very heart of the project, a mere 10 lines of code exporting 6 ambitious functions, like `discover` and `assemble`.
├──tests/fixtures/project/.claude/CLAUDE.mdAn AI's memory within a test fixture, detailing '# Config Memory' for a project that itself became a memory.
├──package-lock.jsonExpanded by 2436 lines in its sole commit, a testament to the dependencies required for even a brief existence.
├──tests/assembler.test.ts190 lines of rigorous testing for context assembly, ensuring perfection for a feature that would never see iterative deployment.
├──tests/discover.test.ts153 lines dedicated to testing context discovery, a thoroughness rarely matched by projects that actually ship.
├──src/discover.ts149 lines of core discovery logic, meticulously crafted for a project that was discovered only once.
└──src/assembler.ts121 lines for assembling context, a sophisticated mechanism for data that would never truly grow or change.

Eulogy Stats

Total Commits
1
Ambitious Adjectives
10
Deploy Config
No
Estimated Users
0 (based on 1 commit and 0 observed activity beyond initial push)

Last Words

Initial release: project context builder for AI coding agents

May its well-tested core functions find peace in the great `/dev/null` of abandoned repositories.

README DreamerConceived a memory for AI agents, then immediately forgot its own future.

Share on X