Skip to content
Research
Command

/ars-unmark-read

ARS /ars-unmark-read — rescind a user-attested reading signal for one or more citation keys

From plugin
academic-research-skills
56k16 skills42 agents16 commands2 hooks
> /plugin marketplace add Imbad0202/academic-research-skills
> /plugin install academic-research-skills@academic-research-skills

Command definition

ars-unmark-read.md
name: ars-unmark-read
description: ARS /ars-unmark-read — rescind a user-attested reading signal for one or more citation keys
model: sonnet

Rescind a previously recorded `USER_ATTESTED_READ` declaration for the named citation key(s). Per v3.6.8 spec §3.6 firm rule 3, the session-scoped peer file `<passport-stem>_human_read_log.yaml` is append-only: rescind writes a `rescinded_at: <ISO 8601>` field on the matching entry rather than deleting it, so audit replay can reconstruct the user's signal trajectory. The next finalizer pass will demote any coverage-dependent `<!--ref:slug ok-->` back to `<!--ref:slug LOW-WARN-->` for each rescinded slug.

The dispatching agent substitutes `<path>` below with the active Material Passport path from session context before executing (the quoting is preserved so paths containing spaces remain a single argument). The CLI requires the citation_key to exist in `literature_corpus[]` AND to have an unrescinded prior mark in the read-log; hard-fails otherwise with the canonical `[ARS-MARK-READ ERROR: ...]` message.

Implementation:

python3 scripts/ars_mark_read.py $ARGUMENTS --passport-path "<path>" --unmark

Mode reference: `docs/design/2026-04-30-ars-v3.6.8-trust-provenance-and-drift-transparency-spec.md` §3.6 + Step 7.

@imbad0202
Ships withacademic-research-skills

A comprehensive suite of Claude Code skills for academic research, covering the full pipeline from research to publication.

Stars on GitHub

Momentum

stars in total
56.2k
Star history of Imbad0202/academic-research-skills on GitHub, a chart by star-history.com

Other commands on academic-research-skills.

More commands from other plugins.

discuss

discuss

Command

Deep Q&A on a paper already analyzed. Actively records valuable insights to the note file during the discussion, without waiting…

adapter

adapter

Command

Route to, register, inspect, validate, and run explicitly trusted local private adapters without putting their code or bulk data…

@nvk@nvkInstall Command
delegate

delegate

Command

为代码/实验任务生成 Codex prompt,用户复制到新终端执行,结果自动落到共享文件

@ligphidonk@ligphidonkInstall Command