@suluk/journeys - v0.4.0
    Preparing search index...

    Interface Definitions

    The SCAFFOLDER's mapping layer (author-owned data, no developer). Turns a non-technical author's free prose into runnable Gherkin without touching code.

    interface Definitions {
        steps?: Record<string, string | string[]>;
        journeys?: Record<string, string[]>;
    }
    Index

    Properties

    Properties

    steps?: Record<string, string | string[]>

    a free-prose step (normalized) → a canonical generated phrase (ALIAS) OR an ordered list of canonical phrases (manual DECOMPOSITION). Each canonical phrase carries its keyword, e.g. "When I checkout" / "Then it succeeds".

    journeys?: Record<string, string[]>

    named JOURNEYS for composition: a journey name → an ordered list of step phrases (each itself bound or defined). Referenced from a story with When I complete the "<name>" journey.