1.1 KiB
1.1 KiB
Repository Context Snapshot
README.md,docs/ARCHITECTURE.md, anddocs/METADATA_PIPELINE.mddescribe the crate structure, CLI entry points, and metadata workflows. Consult them first when revisiting the project.metadata_indexernow supports arefreshcommand that pulls jhalfswget-list/md5sumsmanifests intoai/metadata/cache/and theharvestcommand automatically draws URLs and checksums from those manifests. Ageneratesubcommand consumes harvested metadata and scaffolds Rust modules undersrc/pkgs/by_name(or a custom output directory). Seedocs/PACKAGE_GENERATION.mdfor the CLI flow.- AI state lives under
ai/:ai/personas.json,ai/tasks.json,ai/bugs.jsontrack personas, outstanding work, and known issues.ai/metadata/stores package records plus the JSON schema.ai/notes.mdcaptures ongoing research ideas (e.g., deeper BLFS/GLFS manifest coverage).
- Duplicate MLFS metadata entries were pruned (
binutils-pass1.jsonremoved in favour of thebinutils-pass-1.jsonslug).
This file is intended as a quick orientation checkpoint alongside the richer architecture docs.