3e60e5095a
#9 sportas trailing-slash (verified clean): Frontend constructs /sportas/{id}/profil cleanly (sport2.html:L1582). Live test: 200 on /sportas/449/profil; 307 on trailing-slash variant (FastAPI auto-redirect, harmless). No fix needed. #8 [VERIFY]/[UNRESOLVED] klubovi surfaced to audit log: 3 manual_review klubovi (2619 Čavle, 2630 Opatija, 4426 empty) inserted into pgz_sport.sys_audit with action='klub.manual_review_pending', visible in /audit page for human triage. Total audit rows: 633. #6 backup-table archival: Moved 26 *_backup_*/*_premerge_*/*_pre_*/*_dedup_*/*_deprecated_*/*_garbage_* tables (~97k rows) from pgz_sport → pgz_sport_archive schema. - Snapshot dump: _audit/db_snapshots/backup_tables_20260505_085057.sql.gz (56 MB) - Script: scripts/archive_backup_tables.sql (idempotent, with rollback) - pgz_sport canonical tables: 112 → 86 - All live API endpoints still 200, db=ok, errors_logged stable at 23 - Josip Zec test 257/182/15 still PASS .gitignore: exclude _audit/db_snapshots/ (large pg_dump archives) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
18 lines
172 B
Plaintext
18 lines
172 B
Plaintext
__pycache__/
|
|
*.pyc
|
|
*.log
|
|
.env
|
|
.venv/
|
|
node_modules/
|
|
*.bak
|
|
*.bak.*
|
|
*.broken
|
|
*.removed_*
|
|
*.bad_*
|
|
__claude_temp__/
|
|
cc_tasks/
|
|
*.b64
|
|
chunk_*.bin
|
|
chunk_*.b64
|
|
_audit/db_snapshots/
|