Files
imbad0202__academic-researc…/docs
Edward Cheng-I Wu 7ef93e0cb5 docs: re-derive data_access_level for academic-paper and academic-paper-reviewer (#773) (#793)
* docs: re-derive data_access_level for academic-paper and academic-paper-reviewer under the dirtiest-input rule (#773)

Applying the #756 derivation to the two carried-over pins the lint
docstring flagged as un-derived:

- academic-paper: redacted -> raw. Standalone modes ingest ungated user
  drafts and third-party reviewer comments, and literature_strategist's
  search-fills-gap flow ingests external-index search results inside the
  skill. The former value described only the post-Gate-2.5 pipeline path.
- academic-paper-reviewer: verified_only -> raw. The standalone
  /ars-reviewer entry (Routing Step 1 routes "review my paper" directly)
  legitimately consumes an ungated pasted manuscript; the rule
  quantifies over ALL entry paths. Pipeline positioning unchanged.
- deep-research: raw survives by a ceiling argument (no derivation can
  dirty the dirtiest value); recorded so no pin remains an un-derived
  carryover.

EXPECTED_LEVELS provenance note rewritten per-pin; ARCHITECTURE §4
diagram + rules now separate the per-skill intake annotation from the
per-stage output data level (§3 column, unchanged). Declarative only.

Closes #773

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015NZwcSFBwiJBZEtsSTcCxq

* review: address codex findings on #773 — precise gate-sequencing claims, deep-research derivation

- academic-paper's former 'redacted' is described as the orchestrated
  pipeline path (Stage-1 sanitized inputs), not "post-Gate-2.5" — Stage 2
  precedes Gate 2.5.
- academic-paper-reviewer's former 'verified_only' is stated as at best
  true for the initial Stage 3 dispatch; Stage 3' re-review consumes a
  freshly revised manuscript before Stage 4.5.
- deep-research's raw is re-affirmed on its actual inputs (raw queries +
  unverified search results); the ceiling argument becomes supplementary
  rather than the derivation itself.

Applied consistently across the lint docstring, ARCHITECTURE §4, and the
CHANGELOG entry.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015NZwcSFBwiJBZEtsSTcCxq

---------

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-20 13:26:07 +08:00
..