You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enhance README.md with detailed project overview, features, installation instructions, and usage guidelines for Memory Bank for Agents (Rails). Added sections for custom development guides and contributor setup.
A Rails engine that bootstraps AI-ready development docs and project memory for Ruby on Rails teams. It ships generators, rake tasks, and optional IDE rules to keep context consistent across teammates and AI agents.
3
+
A Rails engine that bootstraps **AI-ready development docs** and **project memory** for Ruby on Rails teams. It ships generators, rake tasks, and optional IDE rules to keep context consistent across teammates and AI agents.
4
4
5
-
## Installation
5
+
## 🚀 Overview
6
+
7
+
**Memory Bank for Agents (Rails)** installs a structured documentation system, SPEC-driven feature workflow, and optional editor rules. Perfect for:
8
+
9
+
* Rails (full-stack or API-only)
10
+
* Plain Ruby service objects / gems inside your monorepo
11
+
* Background jobs (Sidekiq/ActiveJob) and service-oriented codebases
12
+
13
+
## ✨ Features
14
+
15
+
* 🎯 **AI-Ready Setup**: Rails generators scaffold an opinionated docs workspace for agent collaboration
Inspired by community work on AI agent memory systems, SPEC-driven workflows, and IDE collaboration patterns. Thanks to the Rails and broader AI developer communities for pushing the craft forward.
309
+
310
+
---
311
+
312
+
### Appendix: Example `developmentGuide.md` (Company Rails)
313
+
314
+
```md
315
+
# Company Rails Development Guide
316
+
317
+
## Overview
318
+
This guide documents our Rails standards and best practices.
319
+
320
+
## Coding Standards
321
+
- Prefer service objects and form objects for complex flows
322
+
- Strong Parameters; avoid mass assignment in models
323
+
- RuboCop + Standard enforcement in CI
324
+
325
+
## Architecture Patterns
326
+
- CQRS for complex read models
327
+
- Background jobs for non-HTTP work
328
+
- Clear boundaries for external integrations
329
+
330
+
## Best Practices
331
+
- RSpec + FactoryBot + Faker
332
+
- System specs for critical user flows
333
+
- Conventional commits and trunk-based development
0 commit comments