262 lines
13 KiB
Plaintext
262 lines
13 KiB
Plaintext
# Workspace/editor
|
||
.vscode/*
|
||
!.vscode/launch.json
|
||
!.vscode/tasks.json
|
||
!.vscode/extensions.json
|
||
!.vscode/settings.json
|
||
frontend-web/.vscode/
|
||
node_modules/
|
||
# Claude Code local-only settings (per-user permissions, not shared)
|
||
.claude/settings.local.json
|
||
|
||
# Local runtime logs and pid files
|
||
.runtime/
|
||
logs/
|
||
offline-backend-20260512/backend/logs/
|
||
|
||
# Frontend local/runtime artifacts
|
||
frontend-web/.env
|
||
frontend-web/.env.local
|
||
frontend-web/.env.*.local
|
||
frontend-web/node_modules/
|
||
frontend-web/.pnpm-store/
|
||
frontend-web/tsconfig.tsbuildinfo
|
||
frontend-web/vite-dev.log
|
||
frontend-web/vite-dev.err.log
|
||
|
||
# Frontend local packages/archives/docs (non-source)
|
||
frontend-web/pnpm-lock.yaml
|
||
frontend-web/README.md
|
||
frontend-web/doc.md
|
||
frontend-web/src.zip
|
||
frontend-web/src9.zip
|
||
frontend-web/src-v1.zip
|
||
frontend-web/src-*.rar
|
||
frontend-web/dist
|
||
# Frontend build artifacts
|
||
frontend-web/dist/
|
||
frontend-web/dist-scheduled-check/
|
||
|
||
# Offline backend bundles and local deployment artifacts
|
||
offline-backend-20260505.zip
|
||
offline-backend-20260505/output/
|
||
offline-backend-20260505/bundle/.env
|
||
offline-backend-20260505/bundle/.env.example
|
||
offline-backend-20260505/bundle/DEPLOY_BACKEND_OFFLINE_ZH.md
|
||
offline-backend-20260505/bundle/SHA256SUMS
|
||
offline-backend-20260505/bundle/config.yaml
|
||
offline-backend-20260505/bundle/config.yaml.example
|
||
offline-backend-20260505/bundle/data/
|
||
offline-backend-20260505/bundle/deerflow-backend-offline-image-20260505.tar
|
||
offline-backend-20260505/bundle/extensions_config.json
|
||
offline-backend-20260505/bundle/frontend-vite.zip
|
||
offline-backend-20260505/bundle/skills/
|
||
offline-backend-20260505/bundle/start_backend.0509.sh
|
||
offline-backend-20260505/bundle/start_backend.sh
|
||
offline-backend-20260505/bundle/stop_backend.sh
|
||
|
||
# offline-backend-20260512 runtime artifacts (large files, local config, data)
|
||
offline-backend-20260512/.env.example
|
||
offline-backend-20260512/.env
|
||
offline-backend-20260512/DEPLOY_BACKEND_OFFLINE_ZH.md
|
||
offline-backend-20260512/SHA256SUMS
|
||
offline-backend-20260512/config.yaml.example
|
||
offline-backend-20260512/data/
|
||
offline-backend-20260512/deerflow-backend-offline-image-20260505.tar
|
||
offline-backend-20260512/extensions_config.json
|
||
offline-backend-20260512/skills/
|
||
offline-backend-20260512/wheelhouse/
|
||
offline-backend-20260512/backend/.deer-flow/data/*.db
|
||
offline-backend-20260512/backend/.deer-flow/data/*.db-*
|
||
offline-backend-20260512/backend/.deer-flow/*
|
||
offline-backend-20260512/backend/.env
|
||
offline-backend-20260512/backend/.env.local
|
||
offline-backend-20260512/backend/.extensions_config.json.lock
|
||
offline-backend-20260512/start_backend.sh
|
||
offline-backend-20260512/stop_backend.sh
|
||
offline-backend-20260512/check_backend.sh
|
||
|
||
hermes-agent-main/
|
||
|
||
|
||
skills/*
|
||
|
||
offline-backend-20260512/backend/.deer-flow/*
|
||
|
||
# Per-user skill_evolution overrides — runtime data written by the API
|
||
offline-backend-20260512/backend/skill_evolution.json
|
||
skills/
|
||
hermes-agent-main/
|
||
.gitignore
|
||
offline-backend-20260512/backend/tests/*
|
||
!offline-backend-20260512/backend/tests/test_large_file_safety.py
|
||
!offline-backend-20260512/backend/tests/test_account_authentication.py
|
||
# Seeder-owned Agent Skills are product source; keep them out of the broad
|
||
# runtime `skills/` ignore above.
|
||
!offline-backend-20260512/backend/app/gateway/routers/_*_seed_assets/skills/
|
||
!offline-backend-20260512/backend/app/gateway/routers/_*_seed_assets/skills/**
|
||
# Keep startup seed completeness and task-report conversion regressions versioned.
|
||
!offline-backend-20260512/backend/tests/test_seed_assets.py
|
||
!offline-backend-20260512/backend/tests/test_latency_diagnosis_seed.py
|
||
!offline-backend-20260512/backend/tests/test_query_slowdown_diagnosis_seed.py
|
||
!offline-backend-20260512/backend/tests/test_elasticsearch_offline_ops_seed.py
|
||
!offline-backend-20260512/backend/tests/test_task_report_convert.py
|
||
!offline-backend-20260512/backend/tests/test_migration_compatibility.py
|
||
# Keep the dedicated taskId + goPath history Gateway contract versioned.
|
||
!offline-backend-20260512/backend/tests/test_task_deeplink_threads_api.py
|
||
!offline-backend-20260512/backend/tests/test_thread_clear.py
|
||
# Keep project-scoped cross-conversation memory regressions versioned.
|
||
!offline-backend-20260512/backend/tests/test_analysis_project_memory.py
|
||
!offline-backend-20260512/backend/tests/test_analysis_project_memory_integration.py
|
||
!offline-backend-20260512/backend/tests/test_analysis_project_memory_runtime.py
|
||
!offline-backend-20260512/backend/tests/test_analysis_project_memory_store.py
|
||
# Keep answer-level feedback persistence, scoring, resolver, and migration regressions versioned.
|
||
!offline-backend-20260512/backend/tests/test_answer_feedback.py
|
||
# Keep wx common-agent category configuration regressions versioned.
|
||
!offline-backend-20260512/backend/tests/test_wx_common_agents.py
|
||
# Keep the built-in public-document seed regressions versioned.
|
||
!offline-backend-20260512/backend/tests/test_gongwen_agent_seed.py
|
||
!offline-backend-20260512/backend/tests/test_gongwen_documents.py
|
||
# Keep the openGauss URL/dialect/schema compatibility regression coverage versioned.
|
||
!offline-backend-20260512/backend/tests/test_gauss_database.py
|
||
!offline-backend-20260512/backend/tests/test_llmwiki_weknora.py
|
||
!offline-backend-20260512/backend/tests/test_llmwiki_knowledge_management.py
|
||
!offline-backend-20260512/backend/tests/test_llmwiki_smart_reasoning.py
|
||
!offline-backend-20260512/backend/tests/test_smart_reasoning_retrieval_middleware.py
|
||
!offline-backend-20260512/backend/tests/test_knowledge_retrieval_settings.py
|
||
!offline-backend-20260512/backend/tests/test_wiki_generation_config.py
|
||
!offline-backend-20260512/backend/tests/test_wiki_directory_constraints.py
|
||
!offline-backend-20260512/backend/tests/test_llmwiki_parent_directory_routing.py
|
||
!offline-backend-20260512/backend/tests/test_llmwiki_loading.py
|
||
!offline-backend-20260512/backend/tests/test_weknora_embed_script.py
|
||
!offline-backend-20260512/backend/tests/test_weknora_static.py
|
||
!offline-backend-20260512/backend/tests/test_llmwiki_advanced_retrieval.py
|
||
!offline-backend-20260512/backend/tests/test_knowledge_live_embedding.py
|
||
!offline-backend-20260512/backend/tests/test_health_auth_bypass.py
|
||
# Keep formal Word OOXML and embedded-font regression coverage versioned.
|
||
!offline-backend-20260512/backend/tests/test_word_export.py
|
||
# Keep generated-file library aggregation and filtering regression coverage versioned.
|
||
!offline-backend-20260512/backend/tests/test_artifact_library.py
|
||
# Keep Web App site artifact (multi-page site) regression coverage versioned.
|
||
!offline-backend-20260512/backend/tests/test_web_app_sites.py
|
||
# Keep the model configuration regression coverage versioned even though
|
||
# this deployment repository otherwise ignores newly added backend tests.
|
||
!offline-backend-20260512/backend/tests/test_model_management.py
|
||
# Keep the forced-research agent runtime gate and sandbox-policy regressions versioned.
|
||
!offline-backend-20260512/backend/tests/test_forced_research_agent.py
|
||
# Keep strategy-selection built-in agent seed and safety-contract regressions versioned.
|
||
!offline-backend-20260512/backend/tests/test_strategy_selection_seed.py
|
||
# Keep fixed-question exact-match and streaming regression coverage versioned.
|
||
!offline-backend-20260512/backend/tests/test_fixed_questions.py
|
||
# Keep configurable es_query system-prompt routing regression coverage versioned.
|
||
!offline-backend-20260512/backend/tests/test_es_query_routing_prompt.py
|
||
# Keep the local LLMWiki vector-index and external API regression coverage versioned.
|
||
!offline-backend-20260512/backend/tests/test_llmwiki_local_index_repository.py
|
||
!offline-backend-20260512/backend/tests/test_llmwiki_vector_search.py
|
||
!offline-backend-20260512/backend/tests/test_llmwiki_wiki_sync.py
|
||
!offline-backend-20260512/backend/tests/test_llmwiki_incremental_sync_contract.py
|
||
!offline-backend-20260512/backend/tests/test_llmwiki_encoder_runtime.py
|
||
!offline-backend-20260512/backend/tests/test_external_llmwiki_search.py
|
||
!offline-backend-20260512/backend/tests/test_llmwiki_wiki_retrieval.py
|
||
!offline-backend-20260512/backend/tests/test_public_llmwiki_embed.py
|
||
# Keep assistant-source snapshot publication atomic across re-import jobs.
|
||
!offline-backend-20260512/backend/tests/test_assistant_snapshot_pointer_contract.py
|
||
# Deep-research reliability regression coverage.
|
||
!offline-backend-20260512/backend/tests/test_deep_research_persistence.py
|
||
!offline-backend-20260512/backend/tests/test_deep_research_event_sink.py
|
||
!offline-backend-20260512/backend/tests/test_deep_research_executor_reliability.py
|
||
!offline-backend-20260512/backend/tests/test_deep_research_start_job.py
|
||
!offline-backend-20260512/backend/tests/test_summarization_human_message.py
|
||
!offline-backend-20260512/backend/tests/test_llmwiki_title_ranking.py
|
||
!offline-backend-20260512/backend/tests/test_menu_overrides.py
|
||
!offline-backend-20260512/backend/tests/test_compact_menu_overrides.py
|
||
# Keep database-backed upload-policy, enforcement and bounded-preview regressions versioned.
|
||
!offline-backend-20260512/backend/tests/test_upload_policy.py
|
||
!offline-backend-20260512/backend/tests/test_uploads_policy_enforcement.py
|
||
!offline-backend-20260512/backend/tests/test_artifact_preview.py
|
||
# Independent enterprise-research persistence, HTTP and race regressions.
|
||
!offline-backend-20260512/backend/tests/test_enterprise_research_tasks.py
|
||
# Position-roundtable per-turn write/present cap (weak-model duplicate artifacts).
|
||
!offline-backend-20260512/backend/tests/test_position_artifact_cap.py
|
||
# Roundtable coordinator/seat capability isolation regressions.
|
||
!offline-backend-20260512/backend/tests/test_roundtable_role_boundary.py
|
||
# Workflow Studio: schemas / definitions / engine / run-lifecycle regressions
|
||
# plus the concurrency remediation suite (atomic resume, draft CAS, publish
|
||
# counter, event seq) — required in CI per docs/WORKFLOW_STUDIO_BACKEND_REMEDIATION_ZH.md P1-06.
|
||
!offline-backend-20260512/backend/tests/test_workflow_schemas.py
|
||
!offline-backend-20260512/backend/tests/test_workflow_definitions.py
|
||
!offline-backend-20260512/backend/tests/test_workflow_engine.py
|
||
!offline-backend-20260512/backend/tests/test_workflow_runs.py
|
||
!offline-backend-20260512/backend/tests/test_workflow_concurrency.py
|
||
!offline-backend-20260512/backend/tests/test_workflow_schema_rebuild.py
|
||
# Per-account question recommendation preferences.
|
||
!offline-backend-20260512/backend/tests/test_user_preferences.py
|
||
# Writing-mode first-report pipeline enforcement regressions.
|
||
!offline-backend-20260512/backend/tests/test_writing_mode_report_middleware.py
|
||
!offline-backend-20260512/backend/tests/test_writing_rewrite_prompt.py
|
||
# LLM call timeout retry classification regression coverage.
|
||
!offline-backend-20260512/backend/tests/test_llm_error_handling_middleware.py
|
||
# Adaptive context recovery, large-payload and real-adapter streaming regressions.
|
||
!offline-backend-20260512/backend/tests/test_context_recovery.py
|
||
!offline-backend-20260512/backend/tests/test_context_recovery_transport.py
|
||
!offline-backend-20260512/backend/tests/test_summarization_multiturn.py
|
||
# Writing-mode pipeline conversation-material regressions.
|
||
!offline-backend-20260512/backend/tests/test_deep_research_report_tool.py
|
||
# Report collaboration (RC-BE-000–018) regression coverage.
|
||
!offline-backend-20260512/backend/tests/test_report_collaboration_*.py
|
||
!offline-backend-20260512/backend/tests/test_ensure_orm_columns_sync.py
|
||
deploy
|
||
.history
|
||
|
||
# Cloned third-party repos (local only)
|
||
git-clone/
|
||
|
||
# Repo-root offline dependency pack (local only)
|
||
/dist/
|
||
|
||
# Frontend offline pack working directories
|
||
frontend-web/.offline-pack-build/
|
||
frontend-web/.offline-extract-test/
|
||
frontend-web-node_modules-offline-*.tar.gz
|
||
/deerflow-frontend-dist-*.zip
|
||
|
||
# Local dependency caches and backend scratch archives
|
||
/.pnpm-store/
|
||
/offline-backend-20260512/backend/backend*.zip
|
||
|
||
# Local offline bundles and scratch tooling
|
||
/*.tar.gz
|
||
/offline-backend-20260512/*.zip
|
||
/tmp/
|
||
|
||
.codegraph
|
||
codegraph.mdc
|
||
|
||
docs/aidev-docs
|
||
docs/backups
|
||
# Frontend skills components must be tracked (excluded from the broad skills/ ignore above)
|
||
!frontend-web/src/components/workspace/skills/
|
||
|
||
# Built-in analysis mind-map skill is product source, not a per-user runtime skill.
|
||
!offline-backend-20260512/backend/skills/
|
||
offline-backend-20260512/backend/skills/*
|
||
!offline-backend-20260512/backend/skills/public/
|
||
offline-backend-20260512/backend/skills/public/*
|
||
!offline-backend-20260512/backend/skills/public/analysis-mindmap/
|
||
!offline-backend-20260512/backend/skills/public/analysis-mindmap/SKILL.md
|
||
|
||
# uv lockfile (not tracked per project preference)
|
||
offline-backend-20260512/backend/uv.lock
|
||
|
||
!offline-backend-20260512/backend/tests/test_wiki_package_roundtrip.py
|
||
!offline-backend-20260512/backend/tests/test_llmwiki_incremental_sync_scheduler.py
|
||
|
||
# Local-only scratch directory (not committed)
|
||
0622/
|
||
|
||
# Python bytecode cache
|
||
__pycache__/
|
||
|
||
# misc
|
||
.DS_Store
|