Apply ZIP update: 225-didactopus-orchestration-ux-update.zip [2026-03-14T13:20:48]
This commit is contained in:
parent
9f51559b2b
commit
3405d45e31
|
|
@ -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"]
|
||||
|
|
|
|||
|
|
@ -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:
|
||||
|
|
|
|||
Loading…
Reference in New Issue