Skip to content

Releases: lin1111-1/academic-integrity-rewrite

v0.2.1 — LaTeX citation audit fix

Choose a tag to compare

@lin1111-1 lin1111-1 released this 11 Sep 12:23
3f4e23b

Fixed

  • Audit common natbib-style LaTeX commands such as \cite, \citep, and \citet as protected citations.
  • Report changed LaTeX citation keys under citations instead of silently ignoring them.
  • Keep year-like keys and optional pre/post locator notes out of the content-number audit.

Verification

  • GitHub Actions passed on Python 3.10, 3.11, 3.12, and 3.13.
  • 31 repository tests pass, including the reporter's synthetic .tex reproduction.
  • Issue #10 is linked to the merged fix in PR #11.

This release contains no user, download, or adoption claims.

v0.2.0 — Full-width author-year citation auditing

Choose a tag to compare

@lin1111-1 lin1111-1 released this 06 Sep 08:26
3c3eb8f

Added

  • Support full-width Chinese parentheses, commas, and semicolons in author-year citation auditing.
  • Support CJK surnames, page locators, and mixed-language author-year citation forms such as (张伟,2020,第15页).
  • Add regression coverage that ensures a changed full-width page locator is reported as a citation change, rather than as a changed data number.

Changed

  • Document supported mixed-language citation forms and the intentional manual-review boundary for narrative author-year citations, avoiding noisy false positives.

Verification

  • GitHub Actions passed on Python 3.10, 3.11, 3.12, and 3.13.
  • The repository-local skill validation, 28 unit tests, reproducible preserved-fact example, and changed-number example passed before merge.

This release does not claim user counts, downloads, citations, or adoption.

Academic Integrity Rewrite v0.1.1

Choose a tag to compare

@lin1111-1 lin1111-1 released this 28 Aug 04:07

Expanded APA, IEEE, and GB/T 7714 citation auditing; added DOCX coverage for tables, inline text boxes, footnotes, and endnotes; added reproducible audit examples, privacy-safe feedback, roadmap, and release gates; validation passes on Python 3.10-3.13.

Academic Integrity Rewrite v0.1.0

Choose a tag to compare

@lin1111-1 lin1111-1 released this 17 Aug 11:43

This is the first formal release of Academic Integrity Rewrite, a bilingual Codex skill for evidence-preserving revision of Chinese and English academic text.

Highlights

  • Rewrites academic prose while protecting numbers, units, formulas, terminology, figure and table labels, and citations.
  • Supports abstracts, literature reviews, methods, results, discussions, and conclusions.
  • Includes a local audit script for .txt, .md, and .docx files; manuscript contents are not transmitted by the audit workflow.
  • Detects changed numbers, unit-bearing measurements, citation markers, and long overlapping spans.
  • Includes nine regression tests and GitHub Actions validation across Python 3.10–3.13.

Responsible use

This project does not support plagiarism, fabricated citations, detector evasion, or attempts to conceal misconduct. Users remain responsible for complying with the academic-integrity, privacy, copyright, journal, institutional, and jurisdictional rules that apply to their work.

See CHANGELOG.md for the full release summary.