Loading...
Loading...
Logic coherence pass for per-H3 section files: enforce a clear paragraph-1 thesis and surface paragraph-island risks (connector stats are diagnostic, not a quota) before merging. **Trigger**: logic polisher, section logic, thesis statement, connectors, 段落逻辑, 连接词, 论证主线, 润色逻辑. **Use when**: `sections/S*.md` exist but read like paragraph islands; you want a targeted, debuggable self-loop before `section-merger`. **Skip if**: sections are missing/thin (fix `subsection-writer` first) or evidence packs/briefs are scaffolded (fix C3/C4 first). **Network**: none. **Guardrail**: do not add new citations; do not invent facts; do not change citation keys; do not move citations across subsections.
npx skill4agent add willoscar/research-units-pipeline-skills section-logic-polisherparagraph-curatorYou are the logic editor for one survey subsection.
Your job is to make the subsection read like a single argument:
- paragraph 1 commits to a clear thesis (content claim)
- each paragraph has an explicit logical relation to the previous one
- bridges are content-bearing (contrast/causal/implication), not slide narration
Constraints:
- do not add new citations
- do not change citation keys
- do not invent facts
Editing lens:
- if a paragraph does not advance the argument (claim/contrast/eval/limitation), compress or delete it
- if a transition is empty, rewrite it as a content-bearing bridgesections/S<sec>_<sub>.mdoutline/subsection_briefs.jsonlthesisparagraph_plan[].connector_phraseoutline/writer_context_packs.jsonlmust_useoutput/SECTION_LOGIC_REPORT.mdsections/sections/S<sec>_<sub>.mdsections/S<sec>_<sub>.mdoutline/subsection_briefs.jsonloutline/writer_context_packs.jsonlmust_useThis subsection argues/surveys ...Next, we ...We now turn to ...output/SECTION_LOGIC_REPORT.mdtransition-weaversection-mergerTool interfaces vary across agent systems, and many recent works explore different designs.A central tension in tool interfaces is balancing expressivity with verifiability; as a result, interface contracts often determine which evaluation claims transfer across environments.This subsection argues that memory is important for agents.Memory designs trade off retrieval reliability against write-time contamination, and this trade-off shows up as distinct failure modes under fixed evaluation protocols.X does ...Y does ...Whereas X optimizes for <axis>, Y shifts the bottleneck to <axis>; under fixed budgets, this changes whether the reported gains reflect better planning or simply more expensive search.output/SECTION_LOGIC_REPORT.md- Status: PASSTODO…...Intent:RQ:Evidence needs:python .codex/skills/section-logic-polisher/scripts/run.py --workspace workspaces/<ws>--workspace <dir>--unit-id <U###>--inputs <semicolon-separated>--outputs <semicolon-separated>--checkpoint <C#>python .codex/skills/section-logic-polisher/scripts/run.py --workspace workspaces/<ws>python .codex/skills/section-logic-polisher/scripts/run.py --workspace workspaces/<ws> --outputs output/SECTION_LOGIC_REPORT.md