name: ‘step-01-load-context’ description: ‘Load NFR requirements, evidence sources, and knowledge base’ nextStepFile: ‘{skill-root}/steps-c/step-02-define-thresholds.md’ knowledgeIndex: ‘./resources/tea-index.csv’
Gather NFR requirements, evidence sources, and knowledge fragments needed for the evidence audit.
{communication_language}CRITICAL: Follow this sequence exactly. Do not skip, reorder, or improvise.
If missing: HALT and request the missing inputs.
From {config_source}:
tea_browser_automationLoad fragments based on their tier classification in tea-index.csv:
Context Efficiency: Loading only core fragments reduces context usage by 40-50% compared to loading all fragments.
From {knowledgeIndex} load:
adr-quality-readiness-checklist.mdci-burn-in.mdtest-quality.mdplaywright-config.mderror-handling.mdPlaywright CLI (if tea_browser_automation is “cli” or “auto”):
playwright-cli.mdMCP Patterns (if tea_browser_automation is “mcp” or “auto”):
If available, read:
tech-spec.md (primary NFRs)PRD.md (product-level NFRs)story or test-design docs (feature-level NFRs)Summarize loaded NFR sources and evidence availability.
Save this step’s accumulated work to {outputFile}.
{outputFile} does not exist (first save), create it using the workflow template (if available) with YAML frontmatter: ---
stepsCompleted: ['step-01-load-context']
lastStep: 'step-01-load-context'
lastSaved: '{date}'
---
Then write this step’s output below the frontmatter.
{outputFile} already exists, update:
'step-01-load-context' to stepsCompleted array (only if not already present)lastStep: 'step-01-load-context'lastSaved: '{date}'Update inputDocuments: Set inputDocuments in the output template frontmatter to the list of artifact paths loaded in this step (e.g., knowledge fragments, test design documents, configuration files).
Load next step: {nextStepFile}