mirror of
https://github.com/Ark0N/Codeman.git
synced 2026-11-15 10:59:32 +01:00
fix(story-mode): name the files, say when a repository is new, and when a push stayed on this computer
From review round 9 (a newcomer to the project): - One or two files are named, not counted: "Claude writes .gitignore and saves the work", "Claude changes rename_by_date.sh.", "Claude writes the new files mathx.py and test_mathx.py." Three or more are counted. - The first save in a folder Claude turned into a repository says so: "Claude starts a git repository and saves the work: …". A `git init --bare` (the push target) does not count, nor a folder that already had commits. - A push to a repository in a folder on this computer (`To ./origin.git`) is a copy, not an upload: "then copies it to origin.git, a folder on this computer", and the final chip reads "copied to origin.git". - A tool lookup for plan mode reads "Claude gets ready to plan." Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
a80638308b
commit
70b1ebcc19
16 files changed
+148
-67
No files matched your search
@@ -40,7 +40,7 @@
|
||||
{
|
||||
"kind": "fix",
|
||||
"ok": null,
|
||||
"story": "Claude writes 2 new files.",
|
||||
"story": "Claude writes the new files wordcount.py and test_basic.py.",
|
||||
"director": "Write ×2 · wordcount.py +23 · test_basic.py +21",
|
||||
"balloon": null,
|
||||
"tests": null,
|
||||
|
||||
@@ -62,7 +62,7 @@
|
||||
{
|
||||
"kind": "fix",
|
||||
"ok": null,
|
||||
"story": "Claude changes 2 files.",
|
||||
"story": "Claude changes rename_by_date.sh and -dash.jpg.",
|
||||
"director": "Write · Edit ×3 · Bash · rename_by_date.sh +95 −3 · -dash.jpg +1",
|
||||
"balloon": "Now I'll create the samples and run the dry run.",
|
||||
"tests": null,
|
||||
@@ -205,7 +205,7 @@
|
||||
{
|
||||
"kind": "fix",
|
||||
"ok": null,
|
||||
"story": "Claude changes 1 file.",
|
||||
"story": "Claude changes rename_by_date.sh.",
|
||||
"director": "Edit ×3 · rename_by_date.sh +21 −6",
|
||||
"balloon": null,
|
||||
"tests": null,
|
||||
@@ -231,7 +231,7 @@
|
||||
{
|
||||
"kind": "fix",
|
||||
"ok": null,
|
||||
"story": "Claude changes 1 file.",
|
||||
"story": "Claude changes README.md.",
|
||||
"director": "Edit ×3 · README.md +18 −2",
|
||||
"balloon": "All passing.",
|
||||
"tests": null,
|
||||
|
||||
@@ -40,7 +40,7 @@
|
||||
{
|
||||
"kind": "fix",
|
||||
"ok": null,
|
||||
"story": "Claude writes 2 new files.",
|
||||
"story": "Claude writes the new files mathx.py and test_mathx.py.",
|
||||
"director": "Write ×2 · mathx.py +11 · test_mathx.py +26 · after 1 second opinion",
|
||||
"balloon": null,
|
||||
"tests": null,
|
||||
@@ -65,7 +65,7 @@
|
||||
{
|
||||
"kind": "save",
|
||||
"ok": true,
|
||||
"story": "Claude saves the work: \"add clamp() with pytest coverage\".",
|
||||
"story": "Claude starts a git repository and saves the work: \"add clamp() with pytest coverage\".",
|
||||
"director": "git commit -q -F -",
|
||||
"balloon": null,
|
||||
"tests": null,
|
||||
@@ -167,7 +167,7 @@
|
||||
{
|
||||
"kind": "investigate",
|
||||
"ok": null,
|
||||
"story": "Claude gets the tools it needs ready.",
|
||||
"story": "Claude gets ready to plan.",
|
||||
"director": "ToolSearch",
|
||||
"balloon": null,
|
||||
"tests": null,
|
||||
@@ -200,7 +200,7 @@
|
||||
{
|
||||
"kind": "fix",
|
||||
"ok": null,
|
||||
"story": "Claude changes 2 files.",
|
||||
"story": "Claude changes mathx.py and test_mathx.py.",
|
||||
"director": "Edit ×3 · mathx.py +11 · test_mathx.py +20 −1",
|
||||
"balloon": null,
|
||||
"tests": null,
|
||||
|
||||
@@ -51,7 +51,7 @@
|
||||
{
|
||||
"kind": "fix",
|
||||
"ok": null,
|
||||
"story": "Claude writes 1 new file.",
|
||||
"story": "Claude writes the new file test_calc_stats.py.",
|
||||
"director": "Write · test_calc_stats.py +55",
|
||||
"balloon": null,
|
||||
"tests": null,
|
||||
@@ -77,7 +77,7 @@
|
||||
{
|
||||
"kind": "save",
|
||||
"ok": true,
|
||||
"story": "Claude writes 1 file and saves the work: \"add failing tests for calc_stats mean/median\".",
|
||||
"story": "Claude writes .gitignore and saves the work: \"add failing tests for calc_stats mean/median\".",
|
||||
"director": "git commit -q -F - · writes 1 file",
|
||||
"balloon": "Red as expected: collection error, exit code 2.",
|
||||
"tests": null,
|
||||
@@ -88,7 +88,7 @@
|
||||
{
|
||||
"kind": "fix",
|
||||
"ok": null,
|
||||
"story": "Claude writes 1 new file.",
|
||||
"story": "Claude writes the new file calc_stats.py.",
|
||||
"director": "Write · calc_stats.py +24",
|
||||
"balloon": null,
|
||||
"tests": null,
|
||||
@@ -181,7 +181,7 @@
|
||||
{
|
||||
"kind": "save",
|
||||
"ok": true,
|
||||
"story": "Claude saves the work and uploads it: \"add calc_stats.mode with smallest-value tie-breaking\".",
|
||||
"story": "Claude saves the work: \"add calc_stats.mode with smallest-value tie-breaking\", then copies it to origin.git, a folder on this computer.",
|
||||
"director": "git commit -q -F - · git push -u origin HEAD",
|
||||
"balloon": null,
|
||||
"tests": null,
|
||||
@@ -243,7 +243,7 @@
|
||||
{
|
||||
"kind": "fix",
|
||||
"ok": null,
|
||||
"story": "Claude writes 1 file.",
|
||||
"story": "Claude writes NOTES.md.",
|
||||
"director": "Bash · NOTES.md +2",
|
||||
"balloon": null,
|
||||
"tests": null,
|
||||
@@ -268,7 +268,7 @@
|
||||
{
|
||||
"kind": "save",
|
||||
"ok": true,
|
||||
"story": "Claude saves the work and uploads it, but a step after that fails.",
|
||||
"story": "Claude saves the work and copies it to origin.git, a folder on this computer, but a step after that fails.",
|
||||
"director": "git commit -q -F - · git push · 1 error",
|
||||
"balloon": null,
|
||||
"tests": null,
|
||||
|
||||
@@ -71,7 +71,7 @@
|
||||
{
|
||||
"kind": "save",
|
||||
"ok": true,
|
||||
"story": "Claude saves the work: \"add slugify module with node:test suite\".",
|
||||
"story": "Claude starts a git repository and saves the work: \"add slugify module with node:test suite\".",
|
||||
"director": "git commit -q -F -",
|
||||
"balloon": null,
|
||||
"tests": null,
|
||||
|
||||
@@ -97,7 +97,7 @@
|
||||
{
|
||||
"kind": "fix",
|
||||
"ok": null,
|
||||
"story": "Claude writes 1 new file.",
|
||||
"story": "Claude writes the new file README.md.",
|
||||
"director": "Write · README.md +79",
|
||||
"balloon": null,
|
||||
"tests": null,
|
||||
@@ -123,7 +123,7 @@
|
||||
{
|
||||
"kind": "save",
|
||||
"ok": true,
|
||||
"story": "Claude saves the work in 6 commits.",
|
||||
"story": "Claude starts a git repository and saves the work in 6 commits.",
|
||||
"director": "git commit -q -m \"chore: scaffold inventory package\" -m \"Ad…",
|
||||
"balloon": "Commits are in.",
|
||||
"tests": null,
|
||||
@@ -243,7 +243,7 @@
|
||||
{
|
||||
"kind": "fix",
|
||||
"ok": null,
|
||||
"story": "Claude changes 1 file.",
|
||||
"story": "Claude changes CHANGELOG.md.",
|
||||
"director": "Edit · CHANGELOG.md +2",
|
||||
"balloon": "Step 12:",
|
||||
"tests": null,
|
||||
|
||||
@@ -58,7 +58,7 @@
|
||||
{
|
||||
"kind": "save",
|
||||
"ok": true,
|
||||
"story": "Claude writes 1 file and saves the work: \"ignore Python and pytest caches\".",
|
||||
"story": "Claude writes .gitignore and saves the work: \"ignore Python and pytest caches\".",
|
||||
"director": "git commit -q -m \"chore: ignore Python and pytest caches · writes 1 file",
|
||||
"balloon": null,
|
||||
"tests": null,
|
||||
|
||||
@@ -94,7 +94,7 @@
|
||||
{
|
||||
"kind": "save",
|
||||
"ok": true,
|
||||
"story": "Claude saves the work and uploads it, but a step after that fails.",
|
||||
"story": "Claude starts a git repository, saves the work and copies it to remote.git, a folder on this computer, but a step after that fails.",
|
||||
"director": "git commit -q -F - · git push -u origin main · 1 error",
|
||||
"balloon": null,
|
||||
"tests": null,
|
||||
|
||||
@@ -40,7 +40,7 @@
|
||||
{
|
||||
"kind": "save",
|
||||
"ok": true,
|
||||
"story": "Claude writes 2 files and saves the work: \"add package.json and index.js with add and slugify\".",
|
||||
"story": "Claude starts a git repository, writes package.json and index.js, and saves the work: \"add package.json and index.js with add and slugify\".",
|
||||
"director": "git commit -q -m \"feat: add package.json and index.js with… · writes 2 files · after 1 second opinion",
|
||||
"balloon": null,
|
||||
"tests": null,
|
||||
@@ -62,7 +62,7 @@
|
||||
{
|
||||
"kind": "check",
|
||||
"ok": true,
|
||||
"story": "Claude writes 1 file; the tests pass.",
|
||||
"story": "Claude writes index.test.mjs; the tests pass.",
|
||||
"director": "node --test index.test.mjs → ok · 8 passed · writes 1 file",
|
||||
"balloon": null,
|
||||
"tests": {
|
||||
|
||||
@@ -62,7 +62,7 @@
|
||||
{
|
||||
"kind": "check",
|
||||
"ok": true,
|
||||
"story": "Claude writes 2 files; the tests pass, and Claude saves the work.",
|
||||
"story": "Claude writes test_csvstat.py and pyproject.toml; the tests pass, and Claude saves the work.",
|
||||
"director": "python3 -m pytest -q 2>&1 → ok ×2 · 17 passed · writes 2 files · 1 commit",
|
||||
"balloon": "Code and tests are committed.",
|
||||
"tests": {
|
||||
|
||||
@@ -79,7 +79,7 @@
|
||||
{
|
||||
"kind": "save",
|
||||
"ok": true,
|
||||
"story": "Claude saves the work: \"add pomodoro timer with tests\".",
|
||||
"story": "Claude starts a git repository and saves the work: \"add pomodoro timer with tests\".",
|
||||
"director": "git commit -q -m \"feat: add pomodoro timer with tests\" -m \"… · then 1 second opinion",
|
||||
"balloon": null,
|
||||
"tests": null,
|
||||
|
||||
Reference in new issue
Block a user