V0.1.1 release, close to actual release. Bug & security fixes/improvements.

This commit is contained in:
unknown
2026-05-24 19:29:41 +02:00
parent a7b44af91a
commit b004e15948
38 changed files with 3145 additions and 137 deletions

35
AI_RESUME_PROMPT.md Normal file
View File

@@ -0,0 +1,35 @@
# AI Resume Prompt — cg.cx Refinement Pass
## Mandatory First Steps on Every Resume
1. **Read `AI_MASTER_PLAN.md`** in full.
2. **Read `AI_CHECKPOINT.md`** in full.
3. **Read `AI_RESUME_PROMPT.md`** (this file) in full.
4. Continue from the exact batch listed in `AI_CHECKPOINT.md`.
## Execution Rules
- Follow the **exact batch order** in `AI_MASTER_PLAN.md`.
- Use the **mandatory 4-agent structure** for every batch:
1. Security + Stability
2. Telegram Bot + Permissions
3. Content Delivery + Rendering
4. Docs + QA + Regression
- Run the 4 subagents in **parallel**, wait for all to complete, then do a brief review.
- After review, **update `AI_CHECKPOINT.md`** with:
- Completed tasks from the batch
- Any blockers or deviations
- Next batch to run
- **Do NOT skip batches.**
- **Do NOT merge batches.**
- **Do NOT do broad rewrites, redesigns, or cleanup-only changes.**
## Context Reminders
- This is a **refinement pass** on an existing, largely working Rust Telegram bot + web codebase.
- Many features (D, F, G, H, K, L, M, N, O, partial A/Q) are already implemented; verify they still work after each batch.
- The frontend is a Svelte 5 SPA with a retro theme. Preserve its style and behavior.
- SQLite is the database; do not add migrations unless absolutely necessary.
- The bot and server are separate binaries sharing the same DB and config.
## If Blocked
- If a subagent reports a blocker, pause the cycle.
- Update `AI_CHECKPOINT.md` with the blocker details.
- Do not proceed to the next batch until the blocker is resolved.