-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
20 lines (16 loc) · 922 Bytes
/
Copy pathMakefile
File metadata and controls
20 lines (16 loc) · 922 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# TeleTUI — convenience targets. Build/test for TeleTUI itself flows through Julia's
# Pkg (see README.md / CLAUDE.md when it exists). This Makefile exists so the
# Sisyphus per-chunk certification protocol is invokable as `make sisyphus`
# from CI or locally, matching the rest of the eidos workspace.
.PHONY: sisyphus sisyphus-next sisyphus-dashboard
# Full cascade across every chunk listed by .sisyphus/config.sh.
# Soft-passes the Go-specific tiers on Julia (see .sisyphus/config.sh header).
sisyphus:
.sisyphus/scripts/sweep_all.sh
# Pick the worst unvisited chunk and run a single certification pass on it.
# Cheap; good for a pre-commit hook (see ~/.claude/skills/scaffold/SKILL.md).
sisyphus-next:
.sisyphus/scripts/pick_next_chunk.sh | xargs -r .sisyphus/scripts/certify_chunk.sh
# Rebuild the HTML dashboard summarising the current chunk state.
sisyphus-dashboard:
.sisyphus/scripts/build_dashboard.sh