christian commented on pull request christian/claude-playground#3 2026-10-21 00:31:41 +02:00
Protect main: git hooks + Claude Code deny rules

Needs fixes Automated self-review by Claude; not an independent review.

The rules match command text, so many ways of pushing to main get past them:

  1. .claude/settings.json:20 — A…
christian created pull request christian/claude-playground#3 2026-10-21 00:30:45 +02:00
Deny Claude Code pushes to main
christian created branch chore/deny-push-main in christian/claude-playground 2026-10-21 00:30:40 +02:00
christian pushed to chore/deny-push-main at christian/claude-playground 2026-10-21 00:30:40 +02:00
183e44db62 Deny Claude Code pushes to main
christian commented on pull request christian/claude-playground#1 2026-10-21 00:27:49 +02:00
Document branch-and-PR workflow; never write to main

Needs fixes Automated self-review by Claude; not an independent review.

Round 2 (after 962c1aa). The round-1 findings are addressed. New findings, most important first:

  1. CLAUDE.md:17…
christian commented on pull request christian/claude-playground#2 2026-10-21 00:27:34 +02:00
Fix duplicate ids, validate CLI input, harden load/save

Needs fixes Automated self-review by Claude; not an independent review.

Round 2 (after 8dc5194). The round-1 findings are fixed. New findings, most important…

christian pushed to fix/review-findings at christian/claude-playground 2026-10-21 00:26:35 +02:00
8dc5194438 Address review: safer save, stricter load and id parsing
christian pushed to docs/branch-pr-workflow at christian/claude-playground 2026-10-21 00:25:24 +02:00
962c1aa9a1 Address review: fresh base, named review target, round cap, Gitea API
christian commented on pull request christian/claude-playground#1 2026-10-21 00:20:22 +02:00
Document branch-and-PR workflow; never write to main

Needs fixes

Automated self-review by Claude (/code-review, medium). The same agent wrote this change, so this is not an independent review.

  1. CLAUDE.md:17 —…
christian commented on pull request christian/claude-playground#2 2026-10-21 00:20:22 +02:00
Fix duplicate ids, validate CLI input, harden load/save

Needs fixes

Automated self-review by Claude (/code-review, medium). The same agent wrote this change, so this is not an independent review.

  1. src/todo.js:18 — The rename-based…
christian created pull request christian/claude-playground#1 2026-10-21 00:19:26 +02:00
Document branch-and-PR workflow; never write to main
christian created pull request christian/claude-playground#2 2026-10-21 00:19:26 +02:00
Fix duplicate ids, validate CLI input, harden load/save
christian created branch fix/review-findings in christian/claude-playground 2026-10-21 00:14:43 +02:00
christian pushed to fix/review-findings at christian/claude-playground 2026-10-21 00:14:43 +02:00
ba17376132 Fix duplicate ids, validate CLI input, harden load/save
christian created branch docs/branch-pr-workflow in christian/claude-playground 2026-10-21 00:12:52 +02:00
christian pushed to docs/branch-pr-workflow at christian/claude-playground 2026-10-21 00:12:52 +02:00
82ba704957 Document branch-and-PR workflow; never write to main
christian pushed to main at christian/claude-playground 2026-10-21 00:08:04 +02:00
f0ba80a7bd Drop ineffective ~/.config/git read exception
christian pushed to main at christian/claude-playground 2026-10-21 00:06:48 +02:00
e5e43efafa Let git ls-remote reach Gitea from the sandbox
christian pushed to main at christian/claude-playground 2026-10-21 00:02:15 +02:00
371a6af0b4 Sandbox Claude Code to the project folder
christian created branch main in christian/claude-playground 2026-10-20 23:51:28 +02:00