You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: fix full documentation review findings across the repository
Licensing and entry points:
- CONTRIBUTING permissions now match the dual MIT/CC-BY LICENSE
- README_cn hero rewritten for the challenge-platform narrative (TASK.md
contracts, verify.py claim codes, paths badge routes)
- llms.txt: fix four template paths, add the three DA courses, refresh
tagline and Radar description
Indexes and governance docs:
- README/CONTRIBUTING/AGENTS: complete the CI check list
(verify_courses, verify_paths, --target both), add courses/, paths/,
radar.json to the structure diagram, dependency-aware course contract
- CHANGELOG: record post-0.1.0 0.0.4 phase A under [Unreleased]
- CONSUMING: document radar.json as the third pinned export
- repo-plan-0.0.4: mark FP-334 done (v0.1.0)
Courses and examples:
- mcp-server-in-python: fix stale examples/mcp-server verify path in
TASK pair; expect-failure now requires all named failures; REVIEW
wording matches the actual scenario layout
- da-report: remove the unused pandas gate (verify.py, requirements,
COURSE pair) — the course is stdlib-only
- agent-rules L01 pair: add the missing verifier command
- product-slug: fix punctuation-before-collapse ordering so removed
punctuation cannot create duplicate separators; regression test added
- async-fetcher: solution uses asyncio.TaskGroup; TASK pair states the
total-attempts retry semantics
- structured-pipeline: solution actually iterates in batch_size batches
- pydantic-validation: honest stdlib-by-design note (EN+ZH) and accurate
verify message
- align DA badge ids to the course- prefix convention
Bilingual parity and paths:
- templates: add CODE_REVIEW/IMPLEMENTATION_PLAN CN pairs and link them
from both indexes; fix EVAL_RECORD/AGENT_RULES CN drift
- guides: fix async-patterns_cn example, modern-typing_cn dropped
clause, migrate guide EN em-dash sentence
- playbooks: CN footers deep-link the same resources anchors as EN
- paths: add README pair, resolve undefined C1-C4 labels to course
slugs, link the index from the main READMEs
Hygiene:
- drop committed course .venv/__pycache__ artifacts, ignore
.pytest_cache, exempt starter scaffolding imports from ruff F401
Validation: pytest 136 passed; ruff clean; catalog/radar/README/manifest
checks current; 5 examples, 8 courses, 2 paths verified.
0 commit comments