Skip to content

Commit 6a0905e

Browse files
dunknowcodingclaude
andcommitted
Release 1.2.0: article-type flexibility, smarter cognition, LaTeX robustness
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent 26821b4 commit 6a0905e

3 files changed

Lines changed: 40 additions & 2 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,43 @@
11
# Changelog
22

3+
## 1.2.0 (2026-07-18)
4+
5+
Smarter cognition, article-type flexibility, and cross-discipline
6+
robustness, validated across multiple rounds of real end-to-end
7+
generation (experimental CS papers, reviews in economics / social
8+
science / medicine / law, technical reports, and creative fiction).
9+
10+
### Added
11+
12+
- **Article types** (`paper_goal`): alongside `sota` / `comparison` /
13+
`experiments` / `review` / `exploration`, two new types with
14+
structure and scaffolding suited to the work:
15+
- `technical_report` — Executive Summary, Background, System Design,
16+
Implementation, Evaluation/Validation, Conclusion; planned from a
17+
concrete engineering approach, not a research method.
18+
- `creative` — chaptered narrative prose with NO abstract, references,
19+
venue label, survey, or experiments; planned from a narrative
20+
framing (genre / voice / device).
21+
- **More creative, self-critical PhD**: the innovation step reasons from
22+
first principles, names the strongest objection to its own idea, and
23+
writes in a natural human voice.
24+
- **Durable, token-bounded memory**: recalled short/long memory is
25+
capped to a fixed prompt budget so accumulated learnings never inflate
26+
input length; a run-end reflection distills each attempt into the
27+
learning memory.
28+
- **Theory-derived limitations**: the Limitations section is grounded in
29+
the specific assumption the proposed method bakes in, not a template.
30+
31+
### Fixed
32+
33+
- LaTeX robustness across disciplines: breakable body and reference URLs
34+
(`\url{}` + xurl), shrink-to-fit long display equations, title-page
35+
paragraph-gap calibration.
36+
- The METHOD parser accepts markdown/bullet/dash-wrapped labels, so
37+
strong creative proposals are used instead of weak keyword fallbacks.
38+
- Goal-aware readiness + defect scan: creative writing is judged on the
39+
prose rendering, not academic gates it does not have.
40+
341
## 1.1.0 (2026-07-18)
442

543
Cross-discipline reliability, flexible models, and richer coordination.

‎paperfessor/_meta.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
import hashlib
1212
from pathlib import Path
1313

14-
__version__: str = "1.1.0"
14+
__version__: str = "1.2.0"
1515
__author__: str = "Paperfessor Project"
1616
__license__: str = "MIT"
1717

‎pyproject.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "paperfessor"
7-
version = "1.1.0"
7+
version = "1.2.0"
88
description = "Three-agent research assistant: a research direction in, a survey + real experiments + a venue-formatted paper out"
99
readme = "README.md"
1010
license = "MIT"

0 commit comments

Comments
 (0)