Skip to content

What is Epilogue Tracker?

Epilogue Tracker (et) is a command-line tool for managing work using the Screenplay Pattern. It ensures every task ties back to user goals: what your users want to achieve, not project milestones or team objectives.

The Problem

Traditional work management focuses on tasks:

  • "Implement caching layer"
  • "Refactor authentication module"
  • "Add unit tests"

But these say nothing about why we're doing them or who benefits. Work gets done, but did it actually help users?

The Solution

Epilogue Tracker models work differently:

  • Actors: Who are your users? (Customer, Admin, Support Agent)
  • Goals: What do they want to achieve? (Complete a purchase, Resolve an issue)
  • Interactions: How do we help them get there? (Add to cart, Submit ticket)
  • Journeys: What's the full path to success? (Browse, Add to cart, Checkout)

When the journey is complete and the user's goal is achieved, the "story" has a satisfying epilogue. That's the only definition of done that matters.

Who is it for?

  • Development teams who want to stay focused on user outcomes
  • AI agents that need structured, scriptable work management
  • Anyone tired of finishing tasks without finishing the user's story

Key Features

  • User-centric by design: Goals are always user goals, never project goals
  • Validation: Detect orphan goals, unlinked interactions, and broken references
  • Tags & Metadata: Organize and filter entities with custom labels and key-value data
  • Non-interactive CLI: Perfect for automation and AI agent integration
  • Plain JSON storage: Version control friendly, human readable
  • Concurrency safe: File locking for multi-agent environments

Next Steps

Work matters when it helps real people achieve their goals.