Apply ZIP update: 225-didactopus-orchestration-ux-update.zip [2026-03-14T13:20:48]

This commit is contained in:
welsberr 2026-03-14 13:29:56 -04:00
parent 9f51559b2b
commit 3405d45e31
2 changed files with 3 additions and 19 deletions

View File

@ -6,19 +6,10 @@ build-backend = "setuptools.build_meta"
name = "didactopus"
version = "0.1.0"
requires-python = ">=3.10"
dependencies = [
"pydantic>=2.7",
"fastapi>=0.115",
"uvicorn>=0.30",
"sqlalchemy>=2.0",
"passlib[bcrypt]>=1.7",
"python-jose[cryptography]>=3.3"
]
dependencies = ["pydantic>=2.7", "pyyaml>=6.0"]
[project.scripts]
didactopus-api = "didactopus.api:main"
didactopus-export-svg = "didactopus.export_svg:main"
didactopus-render-bundle = "didactopus.render_bundle:main"
didactopus-demo-run = "didactopus.demo_run:main"
[tool.setuptools.packages.find]
where = ["src"]

View File

@ -13,14 +13,7 @@ def recommend_next_concepts(
for concept in concepts:
cid = concept.get("id")
prereqs = list(concept.get("prerequisites", []) or [])
ready = concept_ready(
state,
cid,
prereqs,
dimension=dimension,
min_score=min_score,
min_confidence=min_confidence,
)
ready = concept_ready(state, cid, prereqs, dimension=dimension, min_score=min_score, min_confidence=min_confidence)
if ready:
existing = state.get_record(cid, dimension)
if existing is None or existing.score < min_score or existing.confidence < min_confidence: