Skip to content

Releases: felipearche/log-project

log-project v0.1.3

17 Sep 10:53

Choose a tag to compare

SHA-256 (log-project-0.1.3.zip):
18A075B00087FB097112EC056AB363BA7AA749C15AF9CE7A96F3B8355FB34C06

Changes:

  • Restore well-formed CITATION.cff; version 0.1.3 and date-released 2025-09-17.
  • README embeds current results table.
  • PROVENANCE.txt = experiments/summary.csv (13×24) 1:1.
  • Normalize README_TABLE.txt to LF; pre-commit hooks green.

log-project v0.1.2 (Paper)

12 Sep 05:23

Choose a tag to compare

log-project v0.1.2 (Paper)
Audit-clean paper release with strict provenance, byte-exact data, and reproducible CI.

Highlights

Provenance parity: experiments/summary.csv has 13 rows × 24 columns; docs/PROVENANCE.txt has 13 blocks with 24 key=value lines each → 1:1 parity.

Data integrity: data/HASHES.txt in canonical 3-field format (path␠␠size␠␠SHA256, two spaces, UPPERCASE hash). All sizes & hashes verified.

Protected JSONs: data/mini_tokens.json, data/synth_labels.json, data/synth_tokens.json are valid and end with no final newline (byte-exact).

Encoding/EOL policy: Entire repo normalized to UTF-8 (no BOM), LF-only. .editorconfig and .gitattributes enforce it (*.png binary; protected JSONs -text).

Tooling: Pre-commit with housekeeping (trailing-whitespace, end-of-file-fixer with strict exclude, mixed-line-ending→LF, fix-byte-order-marker, check-yaml, check-merge-conflict, detect-private-key, check-added-large-files) + ruff-check --line-length=120 and ruff-format.

CI: Pinned SHAs for actions/checkout and actions/setup-python; Python 3.11; concurrency; steps for pre-commit, mypy, summary check, and pytest (6 tests pass).

Docs: README cleaned (no mojibake; “Known limitations and reproducibility caveats”); CITATION.cff is UTF-8 no BOM with ASCII punctuation.

Asset

log-project-v0.1.2-paper.zip
SHA-256: 36E85A71946B4240D2AD9E30871D8CCC1E871DEC3EE46CC064546CD2D50AFE78