truecourse-ai/truecourse
View on GitHubTurns the documentation you already write into tests that run. A failing test means your product and your docs disagree, and names the section.
- Stars
- 530
- Forks
- 43
- Open beginner issues
- 0
- Indexed issues
- 38
- Avg merge
- 15h 18m
- Merged PRs (30d)
- 31
- Dominant language
- TypeScript
- License
- MIT
- Last GitHub push
- Sep 14, 2026
- Latest indexed
- Sep 15, 2026
- Contributing guide
- Contributing guide
- Code of conduct
- Code of conduct
- Beginner labels
- good first issue
-
good first issue
truecourse-ai/truecourse#8 · 1 comment · 0 reactions · 0 assignees ·
-
good first issue
truecourse-ai/truecourse#9 · 3 comments · 0 reactions · 0 assignees ·
-
truecourse-ai/truecourse#42 · 0 comments · 0 reactions · 0 assignees ·
-
truecourse-ai/truecourse#44 · 0 comments · 0 reactions · 0 assignees ·
-
truecourse-ai/truecourse#50 · 0 comments · 0 reactions · 0 assignees ·
-
truecourse-ai/truecourse#492 · 0 comments · 0 reactions · 0 assignees ·
-
truecourse-ai/truecourse#542 · 0 comments · 0 reactions · 0 assignees ·
-
truecourse-ai/truecourse#590 · 0 comments · 0 reactions · 0 assignees ·
-
truecourse-ai/truecourse#591 · 1 comment · 0 reactions · 0 assignees ·
-
truecourse-ai/truecourse#594 · 0 comments · 0 reactions · 0 assignees ·
-
truecourse-ai/truecourse#660 · 0 comments · 0 reactions · 0 assignees ·
-
`analyze`: no resume / partial re-run — a rate-limit near the end forces a full ~2.8M-token re-run Open
truecourse-ai/truecourse#791 · 21 comments · 0 reactions · 1 assignee ·
-
truecourse-ai/truecourse#799 · 1 comment · 0 reactions · 1 assignee ·
-
truecourse-ai/truecourse#805 · 1 comment · 0 reactions · 0 assignees ·
-
truecourse-ai/truecourse#806 · 0 comments · 0 reactions · 1 assignee ·
-
truecourse-ai/truecourse#807 · 0 comments · 0 reactions · 1 assignee ·
-
truecourse-ai/truecourse#810 · 0 comments · 0 reactions · 0 assignees ·
-
truecourse-ai/truecourse#822 · 0 comments · 0 reactions · 0 assignees ·
-
truecourse-ai/truecourse#825 · 0 comments · 0 reactions · 0 assignees ·
-
truecourse-ai/truecourse#836 · 1 comment · 0 reactions · 0 assignees ·
-
truecourse-ai/truecourse#838 · 0 comments · 0 reactions · 0 assignees ·
-
truecourse-ai/truecourse#839 · 0 comments · 0 reactions · 0 assignees ·
-
truecourse-ai/truecourse#844 · 1 comment · 0 reactions · 1 assignee ·
-
truecourse-ai/truecourse#849 · 0 comments · 0 reactions · 1 assignee ·
-
truecourse-ai/truecourse#850 · 0 comments · 0 reactions · 1 assignee ·
-
truecourse-ai/truecourse#851 · 1 comment · 0 reactions · 1 assignee ·
-
truecourse-ai/truecourse#854 · 0 comments · 0 reactions · 1 assignee ·
-
truecourse-ai/truecourse#856 · 0 comments · 0 reactions · 1 assignee ·
-
truecourse-ai/truecourse#857 · 3 comments · 0 reactions · 1 assignee ·
-
truecourse-ai/truecourse#861 · 4 comments · 0 reactions · 1 assignee ·
-
truecourse-ai/truecourse#862 · 0 comments · 0 reactions · 1 assignee ·
-
truecourse-ai/truecourse#863 · 0 comments · 0 reactions · 1 assignee ·
-
truecourse-ai/truecourse#864 · 0 comments · 0 reactions · 1 assignee ·
-
truecourse-ai/truecourse#865 · 0 comments · 0 reactions · 1 assignee ·
-
truecourse-ai/truecourse#866 · 0 comments · 0 reactions · 1 assignee ·
-
truecourse-ai/truecourse#867 · 0 comments · 0 reactions · 1 assignee ·
-
truecourse-ai/truecourse#868 · 1 comment · 0 reactions · 1 assignee ·
-
truecourse-ai/truecourse#869 · 0 comments · 0 reactions · 1 assignee ·