feat(coordinator-api,docs): integrate developer platform and governance routers, complete phase 3 documentation

- Add developer_platform and governance_enhanced router imports to coordinator-api main.py
- Include developer_platform and governance_enhanced routers with /v1 prefix
- Refactor governance_service.py delegation logic to use delegatee_id directly and add logging
- Remove redundant session.add() calls, rely on session.refresh() after commit
- Update governance service docstring to reflect multi
This commit is contained in:
oib
2026-02-28 23:32:38 +01:00
parent d8a432ce33
commit 768a0cf8fd
18 changed files with 4975 additions and 57 deletions

View File

@@ -30,7 +30,9 @@ from .routers import (
agent_identity,
global_marketplace,
cross_chain_integration,
global_marketplace_integration
global_marketplace_integration,
developer_platform,
governance_enhanced
)
from .routers.ml_zk_proofs import router as ml_zk_proofs
from .routers.community import router as community_router
@@ -231,6 +233,8 @@ def create_app() -> FastAPI:
app.include_router(global_marketplace, prefix="/v1")
app.include_router(cross_chain_integration, prefix="/v1")
app.include_router(global_marketplace_integration, prefix="/v1")
app.include_router(developer_platform, prefix="/v1")
app.include_router(governance_enhanced, prefix="/v1")
# Add Prometheus metrics endpoint
metrics_app = make_asgi_app()