Research Assistant
|
424164f967
|
fix: remove v prefix from git tag references in install URLs; update versions.json
|
2026-05-25 11:45:11 +08:00 |
|
Research Assistant
|
19c28a8b91
|
chore: commit session work before hotfix switch
|
2026-05-18 22:47:30 +08:00 |
|
Research Assistant
|
ffd4eb7ca2
|
refactor: unify skills into paperforge compound skill (6 workflows)
|
2026-05-14 17:56:25 +08:00 |
|
Research Assistant
|
0ae4c72492
|
fix(skill): split vault-browse from paper-search, add browsing flow to vault-knowledge
|
2026-05-11 19:03:38 +08:00 |
|
Research Assistant
|
2e0657479a
|
feat: PyPI publish support — install paperforge from PyPI with git fallback
|
2026-05-11 18:04:17 +08:00 |
|
Research Assistant
|
12fa24034d
|
fix: prepend v to git tag ref in all pip install URLs
|
2026-05-11 17:41:59 +08:00 |
|
Research Assistant
|
c0cc05ab32
|
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
|
15d849f7e6
|
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
|
64e73067fb
|
style: ruff format pass across paperforge/
|
2026-05-09 22:31:08 +08:00 |
|
Research Assistant
|
bbd39a90d3
|
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 |
|