lllin000_PaperForge/tests/audit
Research Assistant 3729381fd5 feat: add hardcoded-path audit gate with pre-commit hook
- New tests/audit/test_hardcoded_paths.py detects config-driven path
  literals hardcoded in Python source files
- Pre-commit hook runs the audit automatically before every commit
- Fixed three existing violations:
  paperforge/commands/sync.py    -> use paperforge_paths()
  paperforge/commands/dashboard.py -> use paperforge_paths()
  paperforge/worker/discussion.py  -> use paths.get('index')
2026-05-20 15:39:21 +08:00
..
__init__.py fix: add audit test conftest (golden_vault fixture was missing from git tracking) 2026-05-09 17:41:17 +08:00
conftest.py fix: add audit test conftest (golden_vault fixture was missing from git tracking) 2026-05-09 17:41:17 +08:00
test_consistency.py fix: tests validate PFResult envelope for status --json contract change 2026-05-09 17:37:14 +08:00
test_hardcoded_paths.py feat: add hardcoded-path audit gate with pre-commit hook 2026-05-20 15:39:21 +08:00