feat: zwei neue Demo-Examples hinzufügen (bash-sysreport, html-joke-ticker)

bash-sysreport: /coder von Null — kein Startcode, demonstriert Neuerstellung
html-joke-ticker: /optimize --no-tests für Frontend-Arbeit + /patch

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Dieter Schlüter 2026-05-29 21:56:12 +02:00
commit cd7bf38dfa
7 changed files with 171 additions and 6 deletions

View file

@ -1,6 +1,6 @@
# pi-coder Beispielprojekte
Vier kleine, eigenständige Projekte als Demonstrationsgrundlage für die pi-coder-Features.
Sechs kleine, eigenständige Projekte als Demonstrationsgrundlage für die pi-coder-Features.
Jedes Projekt startet bewusst unvollständig — genau der Ausgangspunkt, für den pi-coder gebaut ist.
## Übersicht
@ -11,6 +11,8 @@ Jedes Projekt startet bewusst unvollständig — genau der Ausgangspunkt, für d
| `rust-wordcount/` | Rust | `/optimize` mit `--test-cmd "cargo test"` + `/version` |
| `go-fibonacci/` | Go | `/optimize --interactive` + `/continue` + `/shipit` |
| `c-linkedlist/` | C | `/quick_check` + `/fix` + `/patch` |
| `bash-sysreport/` | Bash | `/coder` von Null (kein Startcode) + `/quick_check` |
| `html-joke-ticker/` | HTML/CSS/JS | `/optimize --no-tests` + `/patch` |
## Demo-Workflow
@ -20,7 +22,7 @@ Jedes Example braucht ein eigenes git-Repo, damit pi-coder commit-basierte
Features nutzen kann (Loop-Erkennung, Diff-Anzeige, `/version`):
```bash
for dir in python-calculator rust-wordcount go-fibonacci c-linkedlist; do
for dir in python-calculator rust-wordcount go-fibonacci c-linkedlist bash-sysreport html-joke-ticker; do
cd examples/$dir
git init -b main && git add -A && git commit -m "feat: initial $dir"
cd ../..
@ -61,8 +63,10 @@ und bereinigt Build-Artefakte (`target/`, `__pycache__` etc.).
|---|---|---|---|
| 1 | `python-calculator` | ~510 min | Einstieg, Test-Loop |
| 2 | `c-linkedlist` | ~5 min | `/quick_check` + `/fix`, kein Loop |
| 3 | `rust-wordcount` | ~1015 min | Loop + `/version` |
| 4 | `go-fibonacci` | ~1520 min | `--interactive` + `/shipit` |
| 3 | `bash-sysreport` | ~58 min | `/coder` von Null, kein Startcode |
| 4 | `html-joke-ticker` | ~812 min | `/optimize --no-tests`, Frontend |
| 5 | `rust-wordcount` | ~1015 min | Loop + `/version` |
| 6 | `go-fibonacci` | ~1520 min | `--interactive` + `/shipit` |
---
@ -71,4 +75,6 @@ und bereinigt Build-Artefakte (`target/`, `__pycache__` etc.).
[python-calculator](python-calculator/README.md) ·
[rust-wordcount](rust-wordcount/README.md) ·
[go-fibonacci](go-fibonacci/README.md) ·
[c-linkedlist](c-linkedlist/README.md)
[c-linkedlist](c-linkedlist/README.md) ·
[bash-sysreport](bash-sysreport/README.md) ·
[html-joke-ticker](html-joke-ticker/README.md)