Research Assistant
|
3cd9f6066e
|
fix: remove v prefix from git tag references in install URLs; update versions.json
|
2026-05-25 11:45:11 +08:00 |
|
Research Assistant
|
528a8255bf
|
chore: commit session work before hotfix switch
|
2026-05-18 22:47:30 +08:00 |
|
Research Assistant
|
df135bff68
|
refactor: unify skills into paperforge compound skill (6 workflows)
|
2026-05-14 17:56:25 +08:00 |
|
Research Assistant
|
f031fd26ef
|
fix(skill): split vault-browse from paper-search, add browsing flow to vault-knowledge
|
2026-05-11 19:03:38 +08:00 |
|
Research Assistant
|
7bb32f2571
|
feat: PyPI publish support — install paperforge from PyPI with git fallback
|
2026-05-11 18:04:17 +08:00 |
|
Research Assistant
|
ac8de5d1b5
|
fix: prepend v to git tag ref in all pip install URLs
|
2026-05-11 17:41:59 +08:00 |
|
Research Assistant
|
c44c16bf80
|
refactor(skills): simplify skill deployment — single copytree for all platforms
- Remove format dispatch (flat_command/skill_directory/rules_file) — all platforms unified
- skill_deploy.py: 257→81 lines, only AGENT_SKILL_DIRS + copytree + AGENTS.md
- AgentInstaller switches to vault-local paths, removes deploy_commands step
- Remove _deploy_skills dead code in update.py
|
2026-05-10 23:22:42 +08:00 |
|
Research Assistant
|
4f3eb7ebe5
|
fix: remove deprecated control_dir from doctor/setup/repair; enable repair button; fix UTF-8 encoding in doctor output
|
2026-05-10 01:50:24 +08:00 |
|
Research Assistant
|
e9a31705d3
|
style: ruff format pass across paperforge/
|
2026-05-09 22:31:08 +08:00 |
|
Research Assistant
|
7148077153
|
v1.4.17rc4
Milestone v2.1: Contract-Driven Architecture & Engineering Hardening
- Stop the Bleeding: version sync checker, PyYAML hardening, install docs unification
- Contract Layer: PFResult/PFError dataclasses, ErrorCode enum, --json wrapping
- Service Extraction: sync.py decomposed into 3 adapters + SyncService
- State Machine: PdfStatus/OcrStatus/Lifecycle enums, transitions, field registry
- Setup Modularization: setup_wizard.py decomposed into 6 classes
173 tests passing, 0 regressions.
|
2026-05-09 17:05:07 +08:00 |
|