Documentation

Implementing Features

With your feature tree planned, agents can start implementing. Manifest tracks state and records history as work progresses.

Feature lifecycle

Proposed
In Progress
Implemented

Finding work

What should we work on next?

The agent finds the highest-priority proposed feature from the Now version.

Starting work

Implement OAuth

Manifest records:

  • State transitions to in_progress (○)
  • Other agents see this feature is claimed

Completing work

When the agent finishes, Manifest records:

  • State transitions to implemented (●)
  • History entry with summary of what was done
  • Links to commits from the session
Feature: OAuth Integration (●)

History:
  2024-03-20 - Implemented Google OAuth with token refresh
               - Added OAuth config and providers
               - Built token storage with encryption
               Commits: abc123, def456

Slash commands

Claude Code plugin provides shortcuts:

CommandDescription
/manifest:nextShow highest-priority feature ready for work
/manifest:feature [query]Search for and display feature details
/manifest:start [feature]Begin work on a feature (or next priority if omitted)
/manifest:completeComplete current in-progress feature with summary

Next step

Continue to Product versions.