diff --git a/.claude/settings.local.json b/.claude/settings.local.json deleted file mode 100644 index 0399af2..0000000 --- a/.claude/settings.local.json +++ /dev/null @@ -1,65 +0,0 @@ -{ - "permissions": { - "allow": [ - "Bash(git commit:*)", - "Bash(xargs ls:*)", - "Bash(jq:*)", - "Bash(python:*)", - "Bash(python3:*)", - "Bash(source venv/bin/activate)", - "Bash(find:*)", - "Bash(ls:*)", - "Bash(openspec list:*)", - "Bash(curl:*)", - "Bash(source:*)", - "Bash(pytest:*)", - "Bash(git -C /home/egg/project/Tool_OCR add backend/app/routers/tasks.py backend/app/schemas/task.py backend/app/services/ocr_service.py openspec/changes/dual-track-document-processing/design.md openspec/changes/dual-track-document-processing/tasks.md backend/tests/e2e/)", - "Bash(git -C /home/egg/project/Tool_OCR commit -m \"$(cat <<''EOF''\nfix: resolve E2E test failures and add Office direct extraction design\n\n- Fix MySQL connection timeout by creating fresh DB session after OCR\n- Fix /analyze endpoint attribute errors (detect vs analyze, metadata)\n- Add processing_track field extraction to TaskDetailResponse\n- Update E2E tests to use POST for /analyze endpoint\n- Increase Office document timeout to 300s\n- Add Section 2.4 tasks for Office document direct extraction\n- Document Office → PDF → Direct track strategy in design.md\n\nšŸ¤– Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude \nEOF\n)\")", - "Bash(pkill:*)", - "Bash(tee:*)", - "Bash(cat:*)", - "Bash(pdfinfo:*)", - "Bash(journalctl:*)", - "Bash(openspec validate:*)", - "Bash(git add:*)", - "Bash(git rm:*)", - "Bash(openspec create:*)", - "Bash(openspec --help:*)", - "Bash(openspec change --help:*)", - "Bash(xargs cat:*)", - "Bash(analyze_table_cells.py )", - "Bash(cache_cleared_test.pdf )", - "Bash(calculate_optimal_buffer.py )", - "Bash(check_font_size.py )", - "Bash(check_table_surroundings.py )", - "Bash(check_table_text_overlap.py )", - "Bash(debug_pdf_rendering.py )", - "Bash(final_fix_test.pdf )", - "Bash(inspect_generated_pdf.py:*)", - "Bash(inspect_table_columns.py )", - "Bash(log_test.pdf )", - "Bash(no_buffer_test.pdf )", - "Bash(rendering_fix_test.pdf )", - "Bash(rowheights_final_test.pdf )", - "Bash(rowheights_test.pdf )", - "Bash(scaling_test.pdf )", - "Bash(test_final_fix.py )", - "Bash(test_rendering_fix.py )", - "Bash(test_rowheights.pdf )", - "Bash(test_rowheights.py )", - "Bash(test_table_overlap_fix.py )", - "Bash(verify_chart_recognition.py )", - "Bash(verify_overlap_fix.py )", - "Bash(test_rowheights_final.sh )", - "Bash(FINAL_SCALING_FIX.pdf )", - "Bash(table_overlap_fix_output.pdf )", - "Bash(overlap_verification_output.pdf )", - "Bash(PDF_LAYOUT_RESTORATION_COMPLETE.md )", - "Bash(RENDERING_OVERLAP_FIX.md )", - "Bash(FINAL_FIX_SUMMARY.md )", - "Bash(TABLE_SCALING_FIX_SUMMARY.md )" - ], - "deny": [], - "ask": [] - } -}