Commit Graph

25 Commits

Author SHA1 Message Date
rob 7ae2024c83 Add Docker support
- Dockerfile with Python 3.12, git, and optional Qt6 for GUI
- docker-compose.yml with services: cli, build, test-install, gui, shell

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-28 14:46:06 -04:00
rob e37b1a9722 Simplify to core git hooks and cascading rules
- Reset to pre-automation version (commit 536d885)
- Add flock locking to pre-commit hook for git corruption prevention
- Update README to reflect simplified scope
- Update CLAUDE.md with focused documentation
- Link to orchestrated-discussions for advanced features

This version focuses on:
- Git pre-commit hooks with safety checks
- Cascading .ai-rules.yml system
- Ramble GUI for feature requests
- Installer bundle generation

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-28 14:21:34 -04:00
rob 536d885b6b docs: Add CLAUDE.md and restructure DESIGN.md for clarity
Major documentation improvements:

1. Add CLAUDE.md
   - Comprehensive guide for AI assistants working in this repo
   - Repository architecture and directory structure
   - Common development commands and workflows
   - Build system explanation
   - Key concepts and design philosophy

2. Restructure DESIGN.md
   - Clarify three directory contexts: CascadingDev Repo, Install Bundle, User Project
   - Add clear section headers and visual separation
   - Mark future/unimplemented features with 🚧 emoji
   - Document undocumented wins: META system and Ramble providers
   - Add comprehensive Ramble documentation (mock and claude providers)
   - Document template META system with code examples

3. Fix setup_project.py
   - Correct error message path (was scripts/hooks/pre-commit, now assets/hooks/pre-commit)

These changes address confusion between tooling source, distribution bundle, and
generated user projects while highlighting sophisticated features like the
self-describing template system and multi-provider Ramble GUI.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-30 12:31:33 -03:00
rob d78b0d83c8 1st commit 2025-10-29 01:22:40 -03:00
rob db728ac2e4 1st commit 2025-10-28 22:24:46 -03:00
rob ea38549348 1st commit 2025-10-28 21:24:28 -03:00
rob a0b2816cc5 1st commit 2025-10-28 21:23:08 -03:00
rob e914caf15f 1st commit 2025-10-28 11:56:01 -03:00
rob 67a4415600 1st commit 2025-10-27 20:17:35 -03:00
rob ade5f91ad7 1st commit 2025-10-27 16:28:14 -03:00
rob a075472a98 1st commit 2025-10-27 16:24:50 -03:00
rob 5506891a52 1st commit 2025-10-26 12:28:04 -03:00
rob 6fd29b7085 1st commit 2025-10-25 22:14:34 -03:00
rob e4cf48b3ea 1st commit 2025-10-25 21:16:15 -03:00
rob 51a9bb0aa2 1st commit 2025-10-25 13:34:20 -03:00
rob 5425ce9fbb 1st commit 2025-10-25 02:30:38 -03:00
rob 5e3a7231f9 1st commit 2025-10-25 02:27:38 -03:00
rob c61c988966 1st commit 2025-10-25 02:24:55 -03:00
rob 1684169515 1st commit 2025-10-25 00:52:34 -03:00
rob b2dec202e3 1st commit 2025-10-25 00:12:55 -03:00
rob 18d84c2b15 1st commit 2025-10-24 20:55:11 -03:00
rob 1141725d14 1st commit 2025-10-24 13:58:59 -03:00
rob 6f6c66891f 1st commit 2025-10-22 14:25:04 -03:00
rob e4174218ed 1st commit 2025-10-22 13:48:47 -03:00
rob 6fa6f6ba66 1st commit 2025-10-22 07:18:58 -03:00