Ralph Populate Project — Linear PM Skill
This is a Linear PM operation, not a Ralph execution operation. It populates a Linear project with issues, labels, metadata, and dependency links. It does not implement code, run tests, or advance the Ralph execution loop.
Contract Wiring
- Command contract:
contracts/ralph/core/commands/populate-project.md - Shared validations:
contracts/ralph/core/shared-validations.md - Result schema:
contracts/ralph/core/schema/normalized-result.schema.json - Surface mapping:
contracts/ralph/adapters/mapping.md
Wrapper Behavior
- Validate
SV-001throughSV-004from shared validations. - Execute the
populate-projectcontract without adding surface-specific semantics. - Emit normalized output fields required by shared validations.
Intent Boundary
- Category: Linear PM (administrative/setup).
- Owns only the Ralph
populate-projectcontract phase — generating issues from project milestones with rubric-derived metadata and readiness labels. - Does not perform Ralph execution (
ralph-run), code implementation, or test validation. - For runtime execution of issues, use the
ralph-runskill. - For non-contract project/issue administration outside the Ralph pipeline, hand off to the
linearskill group. - Do not use for Linear PM triage/admin workflows.