export, lookup: snapshots with schemas, and queries by package, binary or repository master
isomorph export writes a snapshot directory: one JSONL file per distribution suite (the canonical, diffable record), the SQLite database built from the same run, the JSON Schemas of a row and of the manifest, and manifest.json with every file's sha256 and where each slice came from. The snapshot id is the UTC date and a hash of the JSONL files, so the same content re-exported gets the same id; LATEST names the newest. isomorph lookup answers distro[/suite]:package, a source or binary package name in any distribution, or a repository URL or key (mapped through the stored aliases), with every counterpart that shares the upstream. Queries come from the arguments or, one per line, from stdin; -json writes one answer (or error) per line. schema/ holds the JSON Schemas; a test keeps them in step with the Go types. README.md describes the tool, its output and its limits.