Skip to content

Feature Specification:

Service: <service-name> Created: YYYY-MM-DD Status: Planned | In Progress | Shipped

Overview

Objective Function

  • Goal:
  • Constraints:
  • Anti-goals:

System Sketch

  • Boundary (in/out):
  • Time horizon:
  • Actors + incentives:
  • Key flows:
  • Top constraints/bottlenecks:

User Scenarios & Independent Tests

Scenario 1:

As a , I can so that .

Independent test:

  1. Given ...
  2. When ...
  3. Then ...

Constitution Requirements

  • Security boundary:
  • Consistency/ownership boundary:
  • Idempotency requirements:
  • Observability requirements:

Requirements

Functional

  • FR-001:

Non-functional

  • NFR-001:

Decision Table

Option Optimizes for Knowingly worsens Kill criteria
A
B

Measurement Ladder

  • Decision being measured:
  • Leading indicators:
  • Lagging outcomes:
  • Instrumentation source:
  • Owner/cadence/action trigger:

Acceptance

  • Consumer-visible behavior verified
  • Failure scenarios verified
  • Contracts updated