Entry 009 ProgressSphinx: explaining the changed code before it can be pushed
exit 0Ran itIt works. The push stayed blocked until the answer passed, and then the same push continued.
- Day 3Active
- Day 7Active
- Day 15Upcoming
- Day 30Upcoming
- Day 90Upcoming
- Day 180Upcoming
- Day 365Upcoming
Latest check Day 7, Sun 2026.10.25
- Commits since launch
- 32 → 64
- Stars
- 99 → 374
- Last commit
- 2026.10.24
Numbers by checkpoint
| Checkpoint | Checked | State | Commits since launch | Stars | Releases | Contributors | Last commit |
|---|---|---|---|---|---|---|---|
| Day 1 | Mon 2026.10.19 | 32 | 99 | 0 | 2 | 2026.10.18 | |
| Day 3 | Wed 2026.10.21 | Active | 45 | 206 | 0 | 3 | 2026.10.19 |
| Day 7 | Sun 2026.10.25 | Active | 64 | 374 | 0 | 6 | 2026.10.24 |
| Day 15 | Due Mon 2026.11.02 | Upcoming | |||||
| Day 30 | Due Tue 2026.11.17 | Upcoming | |||||
| Day 90 | Due Sat 2027.01.16 | Upcoming | |||||
| Day 180 | Due Fri 2027.04.16 | Upcoming | |||||
| Day 365 | Due Mon 2027.10.18 | Upcoming | |||||
What changed
Day 7 Sun 2026.10.25
- When a commit pushed to main passes its checks, it is released as the next patch version (0.1.15).
- When a pending Git operation passes its check, Sphinx asks the user whether to continue.
- Transient OpenRouter errors are retried with backoff, and ungraded answers are kept.
Day 3 Wed 2026.10.21
- Trivial changes pass without questions.
- If Sphinx cannot open a browser, it asks the questions in the terminal.
- The user can choose whether questions cover the design or the implementation details. The default mixes both.
- Coding agents can set up a repository with init --suggest and --apply. An agent’s proposal cannot switch the checks off.
- When API requests hit a rate limit, Sphinx offers to continue the review on the user’s Claude Code or Codex plan.