Skip to content

Claude

Claude Code is the primary development tool for UpDoc. It handles code generation, architecture planning, debugging, and documentation — essentially acting as a pair programmer with persistent memory across sessions.

FilePurpose
CLAUDE.mdProject instructions that Claude reads at session start — build commands, naming conventions, mandatory workflows
Memory & PlanningPersistent memory system and planning documents that carry context across sessions
  • Code implementation — writing Lit web components, C# services, API controllers
  • Architecture planning — designing the Extract → Shape → Map pipeline, workflow JSON schema, UI layouts
  • Debugging — diagnosing cross-PDF rule matching failures, Shadow DOM rendering issues, composition property bugs
  • Documentation — generating and maintaining these docs
  • Git workflow — commits, branches, PRs following project conventions