Skip to content

Current Implementation Map

Last reviewed: 2026-07-05

Fast Orientation

Area Status Canonical files
Repository operating contract Implemented AGENTS.md, docs/process/ChangeWorkflow.md
Requirements and system context Implemented docs docs/Anuva_Python_Server_Requirements.md, docs/AnuvaPythonServer_SystemDescription.md, docs/AnuvaWeb_API_Doc.md
CLI entry point Implemented/Partial src/anuva_python_server/cli.py, pyproject.toml
Config model Implemented src/anuva_python_server/config/settings.py
Web App integration boundary Implemented client; real service external src/anuva_python_server/webapp/client.py, src/anuva_python_server/webapp/models.py
Job lifecycle Implemented/Partial src/anuva_python_server/jobs/runner.py
Local workspace and content Implemented src/anuva_python_server/jobs/workspace.py, src/anuva_python_server/servers/content.py
Unity protocol/process Implemented/Partial src/anuva_python_server/unity/
Dashboard Partial src/anuva_python_server/servers/dashboard.py
Simulator Implemented/Partial src/anuva_python_server/simulator/
Monitoring and redaction Implemented src/anuva_python_server/monitoring/, src/anuva_python_server/utils/
Tests Implemented/Partial tests/unit/, tests/integration/

Entry Points

Entry point Status Notes
anuva-worker Implemented Project script points at anuva_python_server.cli:main.
python -m anuva_python_server.cli Implemented Used throughout docs and scripts.
anuva-worker run Stubbed/Partial Validates config/workspace only; does not run full continuous worker loop.
anuva-worker run-manual-job Implemented/Partial Runs one selected job through Unity/client lifecycle. Depends on real/fake Unity readiness.
anuva-worker dashboard Implemented/Partial Starts local dashboard.
anuva-worker content Implemented Starts local content server.
anuva-worker simulator run Implemented Starts fake Web App server.

Deprecated Or Avoid Paths

No deprecated Python source paths were found. Avoid treating site/, __pycache__/, .pytest_cache/, and built docs output as source of truth.

Note: docs/AnuvaWeb_API_Doc.md contains a "File Map" with Web App repository paths such as src/app/api/worker/v1/**; those files are not present in this Python Server repository and should be treated as external Web App references.

Related core docs: PythonServerRole, SystemArchitecture.