PromptForge by Enlight Lab
PROMPT FORGE PLATFORM
Engineering Execution 13 min

Implementation Plans

Turn a ticket into a technical plan with files, risks, and tests.

Learning Objectives

  • Extract implementation steps from a ticket.
  • Identify risk and test coverage.
  • Keep generated plans reviewable.

Plan before code

AI is useful before implementation when it helps identify files, dependencies, risks, and tests. It should not jump straight to code when the problem is still unclear.

Give the model the ticket, constraints, relevant code notes, and expected behavior. Ask for a plan that is small enough to review.

A useful engineering plan includes

  • Files to inspect
  • Proposed changes
  • Edge cases
  • Risks
  • Tests
  • Rollback plan

This structure makes AI output safer because it exposes assumptions before they become code.

Examples

Plan before code

Ask for files to inspect, proposed changes, risks, tests, and rollback before asking for implementation.

Practice Exercise

Plan a ticket

Paste a ticket and relevant code notes. Generate an implementation plan without code.

  • Files to inspect are listed.
  • Risks are concrete.
  • Tests map to behavior.

Mini Prompt Templates

Implementation Planner

Ticket: [TICKET]
Relevant code notes: [CODE_CONTEXT]
Task: Create an implementation plan.
Format: Files to inspect, Proposed changes, Risks, Tests, Rollback plan.
Constraints: Do not write code yet.