DocsCore

Projects

A project ties a local directory to its tasks, King sessions, issues, and memos.

What a Project Is

Each project in KingCoding is a local folder you've registered. Tasks, King sessions, issues, and memos all attach to it, and the AI runs there as its working directory.

Register a Project

  • Click the "+" in the sidebar
  • Pick the target directory
  • Name, colour, and icon are filled in automatically (editable later)

Switch, Reorder, Archive

  • Click an entry in the sidebar to switch project
  • Right-click to archive or reorder
  • Archived projects collapse into the Archived section so the list stays clean
  • Restore them anytime from the same menu

Project Settings — General

The General tab covers presentation and the working directory.

  • Name / colour / icon — controls how the project appears in the sidebar and header
  • Project path — the actual working directory; update it if the folder moves

King Mode Settings

The King Mode tab in project settings records the project-specific purpose, target, and rules you want the PM to use. It takes precedence over global PM defaults.

  • Design rules and coding conventions
  • Safety guardrails (e.g. "no destructive ops")
  • Deploy and release caveats
  • Stakeholder preferences

Tips That Pay Off

  • Keep repo-wide rules in project settings so you don't repeat them per task
  • One project per app or repo keeps history and memos clean
  • Setting a colour and icon makes multi-project work easier to scan