Changed header structure from generic sections to ID-prefixed sections: - Before: ## ID / ### Description / ### Symptoms / ### How to confirm / ### Ways to fix - After: ## ID / ### IDXXXX Description / ### IDXXXX Symptoms / ### IDXXXX How to confirm / ### IDXXXX Ways to fix Updated files: - permissions.md: PRM0001 Description → PRM0001 Description (headers prefixed) - calendarsync.md: CAL0001-CAL0003 with prefixed headers (new file) - toc.md: Updated anchor links to point to 'How to confirm' sections Benefits: - No duplicate header text when viewing file with multiple issues - Unique anchors across the file - Clearer hierarchy and navigation - Consistent pattern for future TSG entries Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1.4 KiB
1.4 KiB
Troubleshooting guide map
Repository: Charlie/project-charlie
| ID | Issue | Symptoms | Skills |
|---|---|---|---|
| PRM0001 | Runtime bind mount unwritable | permission denied, bind mount | charlie-stack-gitea |
| charlie-grafana-logs | |||
| CAL0001 | Google OAuth invalid_grant | invalid_grant, oauth token | charlie-grafana-logs |
| CAL0002 | Config decryption failed | yaml unmarshal, decrypt error | charlie-grafana-logs |
| CAL0003 | Sync container hung >180s | watchdog kill, timeout | charlie-grafana-logs |