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
Update ia-redesign-live.md with Decision 4 & 5 (corrected)
Decision 4: Rethink Deployment Category
- Analyzed files that ended up in deployment/
- Found 5 files that don't belong (not deployment-specific)
- Moved to better categories keeping original filenames
- Pattern: Categorize by WHEN and WHY users need info
Decision 5: No "Rails" Category Needed
- Considered creating Rails category for Rails-specific files
- Decided against it - would become dumping ground
- React on Rails IS Rails integration - everything is Rails-related
- Pattern: Intent-based beats technology-based categorization
All filenames kept original per Decision 2 (no renaming).
Updated folder structure reference to reflect actual filenames.
**Context:** After completing Step 5 (moving Deployment files), we reviewed what actually ended up in `deployment/` and found several files that don't belong.
207
+
208
+
**Problem:** The plan placed these files in Deployment, but upon review they're not deployment-specific.
209
+
210
+
**Decision:** Move these 5 files OUT of Deployment to proper categories (keeping original filenames per Decision 2):
### Issue 1: Content Overlap in Getting Started (Oct 2, 2025)
@@ -257,39 +307,53 @@ _Test results will be logged here as we go_
257
307
258
308
```
259
309
docs/
260
-
├── introduction.md # NEW HOMEPAGE (to be created)
310
+
├── introduction.md # NEW HOMEPAGE (to be created in Step 8)
261
311
├── getting-started/
262
312
│ ├── quick-start.md
263
313
│ ├── installation-into-an-existing-rails-app.md # Decision 2: keep long name
264
314
│ ├── tutorial.md
265
315
│ └── project-structure.md
266
316
├── core-concepts/
267
-
│ ├── server-side-rendering.md
268
-
│ ├── client-vs-server-rendering.md
317
+
│ ├── how-react-on-rails-works.md
318
+
│ ├── react-on-rails-overview.md
269
319
│ └── ...
270
320
├── building-features/
271
-
│ ├── using-redux.md
272
321
│ ├── react-router.md
322
+
│ ├── react-and-redux.md
323
+
│ ├── turbolinks.md # Decision 4: moved from deployment
273
324
│ └── ...
274
325
├── api-reference/
275
326
│ ├── view-helpers-api.md
276
-
│ ├── configuration.md
327
+
│ ├── javascript-api.md
328
+
│ ├── configuration.md # Decision 3: reference list
329
+
│ ├── rails_view_rendering_from_inline_javascript.md # Decision 4: moved from rails/
277
330
│ └── ...
278
331
├── deployment/
279
-
│ ├── production-deployment.md
280
-
│ ├── troubleshooting.md
281
-
│ └── ...
282
-
├── upgrading/ # SPLIT from migration (Decision 1)
332
+
│ ├── deployment.md # Decision 4: focused on production only
333
+
│ ├── capistrano-deployment.md
334
+
│ ├── heroku-deployment.md
335
+
│ ├── elastic-beanstalk.md
336
+
│ ├── troubleshooting-build-errors.md
337
+
│ ├── troubleshooting-when-using-shakapacker.md
338
+
│ └── troubleshooting-when-using-webpacker.md
339
+
├── upgrading/ # Decision 1: SPLIT from migration
283
340
│ ├── upgrading-react-on-rails.md
284
341
│ ├── release-notes/
285
342
│ └── ...
286
-
├── migrating/ # SPLIT from migration (Decision 1)
343
+
├── migrating/ # Decision 1: SPLIT from migration
287
344
│ ├── from-react-rails.md
288
345
│ ├── from-angular.md
346
+
│ ├── convert-rails-5-api-only-app.md # Decision 4: moved from deployment
289
347
│ └── ...
290
-
└── pro/
291
-
├── react-on-rails-pro.md
292
-
└── ...
348
+
├── pro/
349
+
│ ├── react-on-rails-pro.md
350
+
│ └── ...
351
+
├── misc/ # Decision 4: TEMPORARY - review later
352
+
│ └── updating-dependencies.md
353
+
└── advanced-topics/ # Decision 4: TEMPORARY - review later
354
+
└── rails-engine-integration.md
293
355
```
294
356
295
-
See `04-ia-redesign-plan.md` for detailed file mapping (NOTE: plan has old structure, use this as reference).
357
+
**Note:**`misc/` and `advanced-topics/` are temporary holding folders created in Decision 4. We'll review at the end whether to keep these categories or redistribute files. All filenames kept original per Decision 2.
358
+
359
+
See `04-ia-redesign-plan.md` for detailed file mapping (NOTE: plan has old structure, use this live doc as source of truth).
0 commit comments