Using AI-assisted development with task tracking and shared lessons.
SVA MFA Interaction Design · Winter 2026
An AI coding assistant that runs in your terminal or VS Code.
| File | Purpose | In Git? |
|---|---|---|
CLAUDE.md | Project instructions for AI | Yes |
.claude/settings.local.json | Your personal AI settings | No |
tasks/lessons.md | Shared debugging patterns | Yes |
tasks/todo.md | Your personal task list | No |
Shared (in git)
tasks/lessons.md
Collective knowledge: debugging patterns, gotchas, API changes everyone should know.
Personal (gitignored)
tasks/todo.md
Your current work-in-progress. Not committed to avoid clutter.
### USB 2.0 causes OAK camera crashes
- **Pattern**: Camera crashes with heap errors
- **Rule**: Use USB 3.0 port (blue interior)
- **Verify**: Run `diagnose.py` — should show SUPER
- **Date**: 2026-03-14
When you discover something, add it here so others don't repeat the mistake.
When you solve a tricky problem:
tasks/lessons.mdThis file tells Claude about the project:
Claude reads this automatically when you open the project.
Create .claude/settings.local.json for your preferences:
{
"permissions": {
"allow": ["Bash(git *)"],
"deny": []
}
}
This file is gitignored — your settings don't affect others.
You bring the creative vision.
AI handles API docs and dependency struggles.
Questions? Check tasks/lessons.md first — your answer might be there.