Skip to content

docs: add WARP.md for Warp usage (commands, architecture, testing, tooling, containerization) - #5

Open
DanteX86 wants to merge 3 commits into
masterfrom
chore/warp-md
Open

docs: add WARP.md for Warp usage (commands, architecture, testing, tooling, containerization)#5
DanteX86 wants to merge 3 commits into
masterfrom
chore/warp-md

Conversation

@DanteX86

@DanteX86 DanteX86 commented Aug 18, 2025

Copy link
Copy Markdown
Owner

This PR adds WARP.md to guide Warp (warp.dev) when working in this repository.\n\nWhat’s included\n- Common commands: venv setup, installs (editable), lint/format/type-check/security scan, pytest usage (all/markers/single test), coverage outputs\n- Makefile shortcuts: install, setup, test, lint, format, clean, structure, quick-check, model-info, api, analyze, extract-iocs, generate-report, full-analysis\n- CLI usage: dmv-analyze entry point and module-invocation equivalents\n- API: how to run FastAPI (Makefile or uvicorn), health endpoint\n- Docker/Compose: build/run, mounts (logs/models/data), optional services (Redis, Postgres, Prometheus)\n- Testing details: pytest markers and addopts, example marker selection\n- High-level architecture: CLI, API, core orchestrator/models, analysis modules, dashboard/visualization, utils; data flow and entry points\n- Notes from docs/ARCHITECTURE.md: prefer package-relative imports in CLI subcommands; defer heavy model loads to runtime for API\n\nSources referenced\n- Makefile, pytest.ini, pyproject.toml, .pre-commit-config.yaml\n- Dockerfile, docker-compose.yml, deployment/docker/docker-compose.yml\n- docs/ARCHITECTURE.md and README.md\n\nReviewer checklist\n- [ ] Commands and paths accurate for macOS/Homebrew Python\n- [ ] Architecture summary aligns with src/ layout\n- [ ] Docker guidance mirrors compose services and mounts\n- [ ] No redundant or generic guidance\n\nFollow-ups (optional)\n- Add Make targets for black --check and mypy if desired\n- Consider lazy-loading heavy models in API startup if load-time is noticeable

@DanteX86 DanteX86 changed the title docs: add WARP.md with commands, testing, architecture, tooling, and containerization guidance docs: add WARP.md for Warp usage (commands, architecture, testing, tooling, containerization) Aug 18, 2025
@DanteX86 DanteX86 added documentation Improvements or additions to documentation docs Documentation changes ready for review PR is ready for review labels Aug 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs Documentation changes documentation Improvements or additions to documentation ready for review PR is ready for review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant