17 lines
604 B
Python
17 lines
604 B
Python
from app.architect_governance_agent import ArchitectGovernanceAgent
|
|
from app.architect_governance_dashboard import ArchitectGovernanceDashboard
|
|
|
|
|
|
def test_architect_agent_decides_release_level():
|
|
result = ArchitectGovernanceAgent().review_architecture_change({
|
|
"architecture_change": True,
|
|
"new_release_capability": True,
|
|
})
|
|
assert result.version_bump == "R"
|
|
assert result.docs_to_refresh.architecture_doc is True
|
|
|
|
|
|
def test_architect_dashboard_exists():
|
|
result = ArchitectGovernanceDashboard().overview()
|
|
assert result["route"] == "/admin/ai-evolution/architect"
|