# kausalflow/lightkone > Lightkone core: search, BibTeX, keys, filing, merge, tidy and the library file Version 1, digest sha256:075c30cc624fda7b44c574318d20224fc97184ed3505597bf0fe7616defdfd10. Start with https://symbola.sh/packs/kausalflow/lightkone/pack.md (brief, assumptions, obligations, and links to one file per component under https://symbola.sh/packs/kausalflow/lightkone/parts/), or download https://symbola.sh/packs/kausalflow/lightkone/latest.tar.gz. ## Files - [AGENTS.md](https://symbola.sh/packs/kausalflow/lightkone/files/AGENTS.md) - [BRIEF.md](https://symbola.sh/packs/kausalflow/lightkone/files/BRIEF.md) - [assumptions/bibtex-sources.toml](https://symbola.sh/packs/kausalflow/lightkone/files/assumptions/bibtex-sources.toml) - [assumptions/iso-timestamps.toml](https://symbola.sh/packs/kausalflow/lightkone/files/assumptions/iso-timestamps.toml) - [assumptions/personal-library.toml](https://symbola.sh/packs/kausalflow/lightkone/files/assumptions/personal-library.toml) - [assumptions/single-writer.toml](https://symbola.sh/packs/kausalflow/lightkone/files/assumptions/single-writer.toml) - [components/bibtex-export/versions/1/examples.jsonl](https://symbola.sh/packs/kausalflow/lightkone/files/components/bibtex-export/versions/1/examples.jsonl) - [components/bibtex-export/versions/1/properties.py](https://symbola.sh/packs/kausalflow/lightkone/files/components/bibtex-export/versions/1/properties.py) - [components/bibtex-export/versions/1/schema.py](https://symbola.sh/packs/kausalflow/lightkone/files/components/bibtex-export/versions/1/schema.py) - [components/bibtex-export/versions/1/schema/input.json](https://symbola.sh/packs/kausalflow/lightkone/files/components/bibtex-export/versions/1/schema/input.json) - [components/bibtex-export/versions/1/schema/output.json](https://symbola.sh/packs/kausalflow/lightkone/files/components/bibtex-export/versions/1/schema/output.json) - [components/bibtex-export/versions/1/symbolon.toml](https://symbola.sh/packs/kausalflow/lightkone/files/components/bibtex-export/versions/1/symbolon.toml) - [components/bibtex-import/versions/1/examples.jsonl](https://symbola.sh/packs/kausalflow/lightkone/files/components/bibtex-import/versions/1/examples.jsonl) - [components/bibtex-import/versions/1/properties.py](https://symbola.sh/packs/kausalflow/lightkone/files/components/bibtex-import/versions/1/properties.py) - [components/bibtex-import/versions/1/schema.py](https://symbola.sh/packs/kausalflow/lightkone/files/components/bibtex-import/versions/1/schema.py) - [components/bibtex-import/versions/1/schema/input.json](https://symbola.sh/packs/kausalflow/lightkone/files/components/bibtex-import/versions/1/schema/input.json) - [components/bibtex-import/versions/1/schema/output.json](https://symbola.sh/packs/kausalflow/lightkone/files/components/bibtex-import/versions/1/schema/output.json) - [components/bibtex-import/versions/1/symbolon.toml](https://symbola.sh/packs/kausalflow/lightkone/files/components/bibtex-import/versions/1/symbolon.toml) - [components/citation-key/versions/1/examples.jsonl](https://symbola.sh/packs/kausalflow/lightkone/files/components/citation-key/versions/1/examples.jsonl) - [components/citation-key/versions/1/properties.py](https://symbola.sh/packs/kausalflow/lightkone/files/components/citation-key/versions/1/properties.py) - [components/citation-key/versions/1/schema.py](https://symbola.sh/packs/kausalflow/lightkone/files/components/citation-key/versions/1/schema.py) - [components/citation-key/versions/1/schema/input.json](https://symbola.sh/packs/kausalflow/lightkone/files/components/citation-key/versions/1/schema/input.json) - [components/citation-key/versions/1/schema/output.json](https://symbola.sh/packs/kausalflow/lightkone/files/components/citation-key/versions/1/schema/output.json) - [components/citation-key/versions/1/symbolon.toml](https://symbola.sh/packs/kausalflow/lightkone/files/components/citation-key/versions/1/symbolon.toml) - [components/library-file/versions/1/examples.jsonl](https://symbola.sh/packs/kausalflow/lightkone/files/components/library-file/versions/1/examples.jsonl) - [components/library-file/versions/1/fixtures/paperpile-import.json](https://symbola.sh/packs/kausalflow/lightkone/files/components/library-file/versions/1/fixtures/paperpile-import.json) - [components/library-file/versions/1/fixtures/saved.json](https://symbola.sh/packs/kausalflow/lightkone/files/components/library-file/versions/1/fixtures/saved.json) - [components/library-file/versions/1/fixtures/shared.json](https://symbola.sh/packs/kausalflow/lightkone/files/components/library-file/versions/1/fixtures/shared.json) - [components/library-file/versions/1/properties.py](https://symbola.sh/packs/kausalflow/lightkone/files/components/library-file/versions/1/properties.py) - [components/library-file/versions/1/schema.py](https://symbola.sh/packs/kausalflow/lightkone/files/components/library-file/versions/1/schema.py) - [components/library-file/versions/1/schema/input.json](https://symbola.sh/packs/kausalflow/lightkone/files/components/library-file/versions/1/schema/input.json) - [components/library-file/versions/1/schema/output.json](https://symbola.sh/packs/kausalflow/lightkone/files/components/library-file/versions/1/schema/output.json) - [components/library-file/versions/1/symbolon.toml](https://symbola.sh/packs/kausalflow/lightkone/files/components/library-file/versions/1/symbolon.toml) - [components/library-merge/versions/1/examples.jsonl](https://symbola.sh/packs/kausalflow/lightkone/files/components/library-merge/versions/1/examples.jsonl) - [components/library-merge/versions/1/fixtures/base.json](https://symbola.sh/packs/kausalflow/lightkone/files/components/library-merge/versions/1/fixtures/base.json) - [components/library-merge/versions/1/properties.py](https://symbola.sh/packs/kausalflow/lightkone/files/components/library-merge/versions/1/properties.py) - [components/library-merge/versions/1/schema.py](https://symbola.sh/packs/kausalflow/lightkone/files/components/library-merge/versions/1/schema.py) - [components/library-merge/versions/1/schema/input.json](https://symbola.sh/packs/kausalflow/lightkone/files/components/library-merge/versions/1/schema/input.json) - [components/library-merge/versions/1/schema/output.json](https://symbola.sh/packs/kausalflow/lightkone/files/components/library-merge/versions/1/schema/output.json) - [components/library-merge/versions/1/symbolon.toml](https://symbola.sh/packs/kausalflow/lightkone/files/components/library-merge/versions/1/symbolon.toml) - [components/pdf-filing/versions/1/examples.jsonl](https://symbola.sh/packs/kausalflow/lightkone/files/components/pdf-filing/versions/1/examples.jsonl) - [components/pdf-filing/versions/1/properties.py](https://symbola.sh/packs/kausalflow/lightkone/files/components/pdf-filing/versions/1/properties.py) - [components/pdf-filing/versions/1/schema.py](https://symbola.sh/packs/kausalflow/lightkone/files/components/pdf-filing/versions/1/schema.py) - [components/pdf-filing/versions/1/schema/input.json](https://symbola.sh/packs/kausalflow/lightkone/files/components/pdf-filing/versions/1/schema/input.json) - [components/pdf-filing/versions/1/schema/output.json](https://symbola.sh/packs/kausalflow/lightkone/files/components/pdf-filing/versions/1/schema/output.json) - [components/pdf-filing/versions/1/symbolon.toml](https://symbola.sh/packs/kausalflow/lightkone/files/components/pdf-filing/versions/1/symbolon.toml) - [components/search-query/versions/1/examples.jsonl](https://symbola.sh/packs/kausalflow/lightkone/files/components/search-query/versions/1/examples.jsonl) - [components/search-query/versions/1/fixtures/library.json](https://symbola.sh/packs/kausalflow/lightkone/files/components/search-query/versions/1/fixtures/library.json) - [components/search-query/versions/1/fixtures/titles.json](https://symbola.sh/packs/kausalflow/lightkone/files/components/search-query/versions/1/fixtures/titles.json) - [components/search-query/versions/1/properties.py](https://symbola.sh/packs/kausalflow/lightkone/files/components/search-query/versions/1/properties.py) - [components/search-query/versions/1/schema.py](https://symbola.sh/packs/kausalflow/lightkone/files/components/search-query/versions/1/schema.py) - [components/search-query/versions/1/schema/input.json](https://symbola.sh/packs/kausalflow/lightkone/files/components/search-query/versions/1/schema/input.json) - [components/search-query/versions/1/schema/output.json](https://symbola.sh/packs/kausalflow/lightkone/files/components/search-query/versions/1/schema/output.json) - [components/search-query/versions/1/symbolon.toml](https://symbola.sh/packs/kausalflow/lightkone/files/components/search-query/versions/1/symbolon.toml) - [components/tidy/versions/1/examples.jsonl](https://symbola.sh/packs/kausalflow/lightkone/files/components/tidy/versions/1/examples.jsonl) - [components/tidy/versions/1/properties.py](https://symbola.sh/packs/kausalflow/lightkone/files/components/tidy/versions/1/properties.py) - [components/tidy/versions/1/schema.py](https://symbola.sh/packs/kausalflow/lightkone/files/components/tidy/versions/1/schema.py) - [components/tidy/versions/1/schema/input.json](https://symbola.sh/packs/kausalflow/lightkone/files/components/tidy/versions/1/schema/input.json) - [components/tidy/versions/1/schema/output.json](https://symbola.sh/packs/kausalflow/lightkone/files/components/tidy/versions/1/schema/output.json) - [components/tidy/versions/1/symbolon.toml](https://symbola.sh/packs/kausalflow/lightkone/files/components/tidy/versions/1/symbolon.toml) - [obligations.toml](https://symbola.sh/packs/kausalflow/lightkone/files/obligations.toml) - [symbolon-pack.toml](https://symbola.sh/packs/kausalflow/lightkone/files/symbolon-pack.toml)