Repository navigation
Prepare v0.2.0 release: normalised timestamps, version bump, citation metadata, changelog - #15
Merged
Merged
Conversation
dataset/README.md's "Redaction" section says report timestamps are normalised to midnight UTC on the run date, but only 4 of 34 files were: the two event-stream registry pairs and the two ua-parser-js registry pairs. The other 30, including the six files added this week, kept their real generation times. Apply the stated policy to all of them. Only the timestamp field changes (plus a missing trailing newline on one file); scores, hashes, and every other field are untouched, and all 34 files still validate. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SrGsKknvZvNgFwvTVnHdUA
- pyproject.toml, uv.lock, and the User-Agent fallback: 0.1.0 -> 0.2.0. - CITATION.cff: version 0.2.0, date-released 2026-09-10, abstract extended for timings/caveats/--strip-comments, v0.1.0 DOI relabelled as the previous release. Validates against CFF 1.2.0 (cffconvert). The v0.2.0 version DOI is added after Zenodo mints it, as was done for v0.1.0. - README citation section: concept DOI unchanged, v0.2.0 DOI marked pending, v0.1.0 DOI kept for reproducibility of its numbers, link to the new CHANGELOG.md. - CHANGELOG.md: 0.2.0 and 0.1.0 entries, with per-release DOIs. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SrGsKknvZvNgFwvTVnHdUA
Owner
Author
|
LLM-assisted supply chain diff analyzer combining semantic diff analysis (Claude) with threat intelligence feeds to detect malicious npm/PyPI package updates. Highlights
Citing this releaseSee
🤖 Generated with Claude Code |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Everything needed before tagging
v0.2.0for the next Zenodo archive, in two commits:dataset/README.mdpromisesT00:00:00Ztimestamps; only 4 of 34 report files had them. All 34 now do. Timestamp is the only field touched; all files validate.pyproject.toml,uv.lock, and the User-Agent fallback;CITATION.cffat 0.2.0 / 2026-09-10 (validated with cffconvert, entity author kept per Fix CITATION.cff: author as entity, not person (fixes Zenodo archival failure) #10); README citation section with the v0.2.0 DOI marked pending; newCHANGELOG.md.Not done here, on purpose: the tag and GitHub release. Cutting the release is what triggers Zenodo, and the minted DOI then needs a follow-up PR (as #11 did for v0.1.0).
Release checklist after merge
git tag -a v0.2.0 -m "chainwatch v0.2.0" <merge commit>and push the tag, or letgh release create v0.2.0 --target maincreate it.gh release create v0.2.0 --title "v0.2.0 — Research backlog round 1" --notes-file <release notes>— draft notes are in the PR conversation below.CITATION.cffidentifiers, the README citation section (replace the "pending" line), and the[0.2.0]entry inCHANGELOG.md.If the tag is cut on a day other than 2026-09-10, adjust
date-releasedinCITATION.cffand the[0.2.0]date inCHANGELOG.mdfirst.Test plan
uvx cffconvert --validate: valid against CFF 1.2.0report-*.jsonglob still counts 18🤖 Generated with Claude Code
https://claude.ai/code/session_01SrGsKknvZvNgFwvTVnHdUA