# Platform (/docs/core-concepts)



## Task-Based Development [#task-based-development]

SeaSnoke organizes AI coding work around tasks. A task captures the requested change, links to a repository, records the generated runs, and keeps validation results attached to the work.

## Candidate Review [#candidate-review]

SeaSnoke can produce more than one candidate for a task. Reviewers compare the resulting diffs, tests, and notes before deciding what should move forward.

## Validated Merge [#validated-merge]

Generated changes are not merged directly. They go through the checks you configure, then a human review step, before they become part of the target branch.
