mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-05-08 23:32:40 +02:00
220 lines
9.3 KiB
YAML
220 lines
9.3 KiB
YAML
|
|
# Session Content Mapping
|
|||
|
|
# Maps each session to specific TEA documentation, knowledge fragments, and online resources
|
|||
|
|
|
|||
|
|
base_paths:
|
|||
|
|
tea_docs: "/docs"
|
|||
|
|
tea_knowledge: "/src/agents/bmad-tea/resources/knowledge"
|
|||
|
|
online_base: "https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise"
|
|||
|
|
github_knowledge: "https://github.com/bmad-code-org/bmad-method-test-architecture-enterprise/tree/main/src/agents/bmad-tea/resources/knowledge"
|
|||
|
|
|
|||
|
|
sessions:
|
|||
|
|
session-01-quickstart:
|
|||
|
|
docs:
|
|||
|
|
- path: "/docs/tutorials/tea-lite-quickstart.md"
|
|||
|
|
title: "TEA Lite Quickstart"
|
|||
|
|
url: "https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/tutorials/tea-lite-quickstart/"
|
|||
|
|
- path: "/docs/explanation/tea-overview.md"
|
|||
|
|
title: "TEA Overview"
|
|||
|
|
url: "https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/explanation/tea-overview/"
|
|||
|
|
- path: "/docs/how-to/workflows/run-automate.md"
|
|||
|
|
title: "Run Automate Workflow"
|
|||
|
|
url: "https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/how-to/workflows/run-automate/"
|
|||
|
|
knowledge_fragments: []
|
|||
|
|
online_references:
|
|||
|
|
- "https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/"
|
|||
|
|
workflows_referenced:
|
|||
|
|
- automate
|
|||
|
|
key_concepts:
|
|||
|
|
- "What is TEA"
|
|||
|
|
- "TEA Lite approach"
|
|||
|
|
- "Engagement models"
|
|||
|
|
- "9 workflows overview"
|
|||
|
|
|
|||
|
|
session-02-concepts:
|
|||
|
|
docs:
|
|||
|
|
- path: "/docs/explanation/testing-as-engineering.md"
|
|||
|
|
title: "Testing as Engineering"
|
|||
|
|
url: "https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/explanation/testing-as-engineering/"
|
|||
|
|
- path: "/docs/explanation/risk-based-testing.md"
|
|||
|
|
title: "Risk-Based Testing"
|
|||
|
|
url: "https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/explanation/risk-based-testing/"
|
|||
|
|
- path: "/docs/explanation/test-quality-standards.md"
|
|||
|
|
title: "Test Quality Standards"
|
|||
|
|
url: "https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/explanation/test-quality-standards/"
|
|||
|
|
knowledge_fragments:
|
|||
|
|
- path: "/src/agents/bmad-tea/resources/knowledge/test-quality.md"
|
|||
|
|
title: "Test Quality (DoD Execution Limits)"
|
|||
|
|
- path: "/src/agents/bmad-tea/resources/knowledge/probability-impact.md"
|
|||
|
|
title: "Probability × Impact Scoring"
|
|||
|
|
online_references:
|
|||
|
|
- "https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/explanation/testing-as-engineering/"
|
|||
|
|
- "https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/explanation/risk-based-testing/"
|
|||
|
|
workflows_referenced: []
|
|||
|
|
key_concepts:
|
|||
|
|
- "Testing as engineering philosophy"
|
|||
|
|
- "P0-P3 risk matrix"
|
|||
|
|
- "Probability × Impact scoring"
|
|||
|
|
- "Definition of Done (7 principles)"
|
|||
|
|
|
|||
|
|
session-03-architecture:
|
|||
|
|
docs:
|
|||
|
|
- path: "/docs/explanation/fixture-architecture.md"
|
|||
|
|
title: "Fixture Architecture"
|
|||
|
|
url: "https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/explanation/fixture-architecture/"
|
|||
|
|
- path: "/docs/explanation/network-first-patterns.md"
|
|||
|
|
title: "Network-First Patterns"
|
|||
|
|
url: "https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/explanation/network-first-patterns/"
|
|||
|
|
- path: "/docs/explanation/step-file-architecture.md"
|
|||
|
|
title: "Step-File Architecture"
|
|||
|
|
url: "https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/explanation/step-file-architecture/"
|
|||
|
|
knowledge_fragments:
|
|||
|
|
- path: "/src/agents/bmad-tea/resources/knowledge/fixture-architecture.md"
|
|||
|
|
title: "Fixture Architecture Patterns"
|
|||
|
|
- path: "/src/agents/bmad-tea/resources/knowledge/network-first.md"
|
|||
|
|
title: "Network-First Implementation"
|
|||
|
|
- path: "/src/agents/bmad-tea/resources/knowledge/data-factories.md"
|
|||
|
|
title: "Data Factories Pattern"
|
|||
|
|
online_references:
|
|||
|
|
- "https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/explanation/fixture-architecture/"
|
|||
|
|
workflows_referenced:
|
|||
|
|
- framework
|
|||
|
|
key_concepts:
|
|||
|
|
- "Fixture composition"
|
|||
|
|
- "Network interception patterns"
|
|||
|
|
- "Data factory pattern"
|
|||
|
|
- "Step-file architecture"
|
|||
|
|
|
|||
|
|
session-04-test-design:
|
|||
|
|
docs:
|
|||
|
|
- path: "/docs/how-to/workflows/run-test-design.md"
|
|||
|
|
title: "Run Test Design Workflow"
|
|||
|
|
url: "https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/how-to/workflows/run-test-design/"
|
|||
|
|
knowledge_fragments:
|
|||
|
|
- path: "/src/agents/bmad-tea/resources/knowledge/test-levels-framework.md"
|
|||
|
|
title: "Test Levels Framework"
|
|||
|
|
- path: "/src/agents/bmad-tea/resources/knowledge/test-priorities-matrix.md"
|
|||
|
|
title: "Test Priorities Matrix"
|
|||
|
|
online_references:
|
|||
|
|
- "https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/how-to/workflows/run-test-design/"
|
|||
|
|
workflows_referenced:
|
|||
|
|
- test-design
|
|||
|
|
key_concepts:
|
|||
|
|
- "Test Design workflow steps"
|
|||
|
|
- "Risk/testability assessment"
|
|||
|
|
- "Coverage planning"
|
|||
|
|
- "Test levels (unit/integration/E2E)"
|
|||
|
|
|
|||
|
|
session-05-atdd-automate:
|
|||
|
|
docs:
|
|||
|
|
- path: "/docs/how-to/workflows/run-atdd.md"
|
|||
|
|
title: "Run ATDD Workflow"
|
|||
|
|
url: "https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/how-to/workflows/run-atdd/"
|
|||
|
|
- path: "/docs/how-to/workflows/run-automate.md"
|
|||
|
|
title: "Run Automate Workflow"
|
|||
|
|
url: "https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/how-to/workflows/run-automate/"
|
|||
|
|
knowledge_fragments:
|
|||
|
|
- path: "/src/agents/bmad-tea/resources/knowledge/component-tdd.md"
|
|||
|
|
title: "Component TDD Red-Green Loop"
|
|||
|
|
- path: "/src/agents/bmad-tea/resources/knowledge/api-testing-patterns.md"
|
|||
|
|
title: "API Testing Patterns"
|
|||
|
|
- path: "/src/agents/bmad-tea/resources/knowledge/api-request.md"
|
|||
|
|
title: "API Request Utility"
|
|||
|
|
online_references:
|
|||
|
|
- "https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/how-to/workflows/run-atdd/"
|
|||
|
|
- "https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/how-to/workflows/run-automate/"
|
|||
|
|
workflows_referenced:
|
|||
|
|
- atdd
|
|||
|
|
- automate
|
|||
|
|
key_concepts:
|
|||
|
|
- "ATDD workflow (red phase)"
|
|||
|
|
- "TDD red-green-refactor"
|
|||
|
|
- "Automate workflow (coverage expansion)"
|
|||
|
|
- "API testing without browser"
|
|||
|
|
|
|||
|
|
session-06-quality-trace:
|
|||
|
|
docs:
|
|||
|
|
- path: "/docs/how-to/workflows/run-test-review.md"
|
|||
|
|
title: "Run Test Review Workflow"
|
|||
|
|
url: "https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/how-to/workflows/run-test-review/"
|
|||
|
|
- path: "/docs/how-to/workflows/run-trace.md"
|
|||
|
|
title: "Run Trace Workflow"
|
|||
|
|
url: "https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/how-to/workflows/run-trace/"
|
|||
|
|
knowledge_fragments: []
|
|||
|
|
online_references:
|
|||
|
|
- "https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/how-to/workflows/run-test-review/"
|
|||
|
|
- "https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/how-to/workflows/run-trace/"
|
|||
|
|
workflows_referenced:
|
|||
|
|
- test-review
|
|||
|
|
- trace
|
|||
|
|
key_concepts:
|
|||
|
|
- "5 dimensions of test quality"
|
|||
|
|
- "Quality scoring (0-100)"
|
|||
|
|
- "Requirements traceability"
|
|||
|
|
- "Release gate decisions"
|
|||
|
|
|
|||
|
|
session-07-advanced:
|
|||
|
|
docs: []
|
|||
|
|
knowledge_fragments:
|
|||
|
|
categories:
|
|||
|
|
testing_patterns:
|
|||
|
|
- fixture-architecture.md
|
|||
|
|
- fixtures-composition.md
|
|||
|
|
- network-first.md
|
|||
|
|
- data-factories.md
|
|||
|
|
- component-tdd.md
|
|||
|
|
- api-testing-patterns.md
|
|||
|
|
- test-healing-patterns.md
|
|||
|
|
- selector-resilience.md
|
|||
|
|
- timing-debugging.md
|
|||
|
|
|
|||
|
|
playwright_utils:
|
|||
|
|
- overview.md
|
|||
|
|
- api-request.md
|
|||
|
|
- network-recorder.md
|
|||
|
|
- intercept-network-call.md
|
|||
|
|
- recurse.md
|
|||
|
|
- log.md
|
|||
|
|
- file-utils.md
|
|||
|
|
- burn-in.md
|
|||
|
|
- network-error-monitor.md
|
|||
|
|
- contract-testing.md
|
|||
|
|
- pactjs-utils-overview.md
|
|||
|
|
- pactjs-utils-consumer-helpers.md
|
|||
|
|
- pactjs-utils-provider-verifier.md
|
|||
|
|
- pactjs-utils-request-filter.md
|
|||
|
|
- pact-mcp.md
|
|||
|
|
- pact-consumer-framework-setup.md
|
|||
|
|
- pact-consumer-di.md
|
|||
|
|
- visual-debugging.md
|
|||
|
|
|
|||
|
|
browser_automation:
|
|||
|
|
- playwright-cli.md
|
|||
|
|
|
|||
|
|
configuration_governance:
|
|||
|
|
- playwright-config.md
|
|||
|
|
- ci-burn-in.md
|
|||
|
|
- selective-testing.md
|
|||
|
|
- feature-flags.md
|
|||
|
|
- risk-governance.md
|
|||
|
|
- adr-quality-readiness-checklist.md
|
|||
|
|
|
|||
|
|
quality_frameworks:
|
|||
|
|
- test-quality.md
|
|||
|
|
- test-levels-framework.md
|
|||
|
|
- test-priorities-matrix.md
|
|||
|
|
- probability-impact.md
|
|||
|
|
- nfr-criteria.md
|
|||
|
|
|
|||
|
|
auth_security:
|
|||
|
|
- email-auth.md
|
|||
|
|
- auth-session.md
|
|||
|
|
- error-handling.md
|
|||
|
|
online_references:
|
|||
|
|
- "https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/reference/knowledge-base/"
|
|||
|
|
- "https://github.com/bmad-code-org/bmad-method-test-architecture-enterprise/tree/main/src/agents/bmad-tea/resources/knowledge"
|
|||
|
|
workflows_referenced: []
|
|||
|
|
key_concepts:
|
|||
|
|
- "Menu-driven fragment exploration"
|
|||
|
|
- "Just-in-time deep-dive learning"
|
|||
|
|
- "42 knowledge fragments organized by category"
|