Skip to content

[codex] Add v0.3 assembly gate#7

Merged
ehsanestaji merged 8 commits into
mainfrom
codex/v0.3-evidence-assembly-gate
May 27, 2026
Merged

[codex] Add v0.3 assembly gate#7
ehsanestaji merged 8 commits into
mainfrom
codex/v0.3-evidence-assembly-gate

Conversation

@ehsanestaji
Copy link
Copy Markdown
Owner

Summary

  • Add --gate pipeline for conservative assembly FASTA preflight gating.
  • Add machine-readable gate JSON plus TSV, MultiQC, and HTML gate outputs.
  • Add provenance.input_sha256 for exact input-file identity.
  • Bump the report contract and package metadata to v0.3.0.
  • Update docs, examples, release notes, and evidence workflow.

Validation

  • python3 -m unittest discover tests/python -v
  • cargo fmt --check
  • cargo test --locked
  • cargo clippy --locked --all-targets --all-features -- -D warnings
  • git diff --check
  • trailing whitespace scan
  • local evidence smoke with scripts/collect_evidence.py --local-only
  • pipeline gate CLI smoke on testdata/problem_assembly.fa

Notes

FastaGuard remains FASTA preflight QC. The gate does not replace QUAST, BUSCO,
BlobToolKit, CheckM, annotation, or contamination workflows.

Public NCBI evidence was not copied into the branch because the NCBI Datasets
CLI was not installed locally; local-only evidence smoke passed.

@ehsanestaji ehsanestaji marked this pull request as ready for review May 27, 2026 15:46
@ehsanestaji ehsanestaji merged commit bb77e7c into main May 27, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant