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
Fondamenta preserves human-written content across regenerations. Add manual sections using markers:
229
+
230
+
```markdown
231
+
<!-- MANUAL-START:my-notes -->
232
+
Your custom notes here — they survive `fondamenta analyze`
233
+
<!-- MANUAL-END:my-notes -->
234
+
```
235
+
236
+
Or use the split-point pattern — everything after `## Manual Notes` is preserved:
237
+
238
+
```markdown
239
+
## /dashboard
240
+
(auto-generated content above)
241
+
242
+
## Manual Notes
243
+
Your custom architecture notes here — preserved across regeneration.
244
+
```
245
+
246
+
Disable with `--no-preserve-manual`.
247
+
248
+
## Incremental Mode
249
+
250
+
Only regenerate documentation for files changed since last commit:
251
+
252
+
```bash
253
+
fondamenta analyze --incremental
254
+
```
255
+
256
+
Uses `git diff` to detect changed `.ts`/`.tsx`/`.vue` files and skips unchanged files. Combined with `writeIfChanged` (always active), only files with actual content changes are written to disk — zero noise in git diffs.
257
+
223
258
## Automation
224
259
225
260
### Cron (recommended for servers)
@@ -259,7 +294,11 @@ git add .planning/
259
294
- [x] AI context generation (`.cursorrules`, `CLAUDE.md`, copilot instructions)
260
295
- [x] Code health agents (8 agents: dead code, circular deps, security, performance, etc.)
0 commit comments