All products Deerlight Product help
Open documentation menu

Projects

Everything in Deerlight belongs to a project: documents, skills, and knowledge.

Hierarchy

Projects can contain subprojects at any depth. This is more than folder-style organization: conventions in a parent project remain available to its descendants.

For example:

Team conventions
├── Customer portal
│   ├── Frontend
│   └── Backend
└── Data platform

Put a shared commit-message convention under Team conventions, and an AI assistant working in Frontend can still read it. You do not need to copy it into every child.

Stages

A project can be incubating, validating, implementing, operating, accepting, paused, or archived.

Stages are a human judgment that helps you scan the project list. Only you advance a project stage. An AI assistant does not make that decision for you.

What a project contains

Open a project to see:

  • Activity — what changed recently and who changed it;
  • Documents — durable material owned by the project;
  • Knowledge — compact entries that have been approved;
  • Skills — reusable ways of working scoped to the project;
  • Subprojects — the projects directly below it.

Bring in existing material

A new project starts empty. You can populate it in two ways:

Import previous sessions — conversations with AI assistants often contain useful decisions and conventions. Import them, let an assistant organize candidate knowledge, and approve what belongs.

Import a repository — bring in selected README files, designs, and runbooks from a code repository.

Imported knowledge enters Review before it becomes official.

Delete a project

Deleting a project removes all of its content and cannot be undone. Deerlight refuses to delete a project that still has children; deal with those children first so one mistake cannot erase a whole tree.