=== TDD Scenario Analysis ===

Analyzing failing scenarios...
Analyzing errored scenarios...

=== ANALYSIS RESULTS ===
Category A (Leave alone - already tagged): 81
Category B (Need new issues): 11
Category C (Need to reopen issues): 0
Unknown categories: 1
Errors: 0

=== CATEGORY A: Leave Alone (81 scenarios) ===
features/project_context_set_exec_env_priority.feature:14 - Scenario: Bug #1079 - project context set accepts --executio...
  Scenario tags: ['@tdd_issue', '@tdd_issue_1079', '@tdd_expected_fail', '@tdd_issue_4178']
  Feature tags: []
features/project_context_set_exec_env_priority.feature:20 - Scenario: Bug #1079 - project context set accepts --executio...
  Scenario tags: ['@tdd_issue', '@tdd_issue_1079', '@tdd_expected_fail', '@tdd_issue_4178']
  Feature tags: []
features/project_context_set_exec_env_priority.feature:26 - Scenario: Bug #1079 - project context set rejects --executio...
  Scenario tags: ['@tdd_issue', '@tdd_issue_1079', '@tdd_expected_fail', '@tdd_issue_4178']
  Feature tags: []
features/project_context_set_exec_env_priority.feature:32 - Scenario: Bug #1079 - project context set defaults execution...
  Scenario tags: ['@tdd_issue', '@tdd_issue_1079', '@tdd_expected_fail', '@tdd_issue_4178']
  Feature tags: []
features/project_context_set_exec_env_priority.feature:38 - Scenario: Bug #1079 - project context set rejects invalid --...
  Scenario tags: ['@tdd_issue', '@tdd_issue_1079', '@tdd_expected_fail', '@tdd_issue_4178']
  Feature tags: []
features/project_create_persist.feature:11 - Scenario: Created project appears in project list...
  Scenario tags: ['@tdd_issue', '@tdd_issue_589', '@tdd_expected_fail', '@tdd_issue_4178']
  Feature tags: []
features/project_create_persist.feature:17 - Scenario: Multiple created projects all appear in list...
  Scenario tags: ['@tdd_issue', '@tdd_issue_589', '@tdd_expected_fail', '@tdd_issue_4178']
  Feature tags: []
features/project_create_persist.feature:25 - Scenario: Bare project name uses default namespace and persi...
  Scenario tags: ['@tdd_issue', '@tdd_issue_589', '@tdd_expected_fail', '@tdd_issue_4178']
  Feature tags: []
features/project_create_persist.feature:31 - Scenario: Creating a duplicate project produces an error...
  Scenario tags: ['@tdd_issue', '@tdd_issue_589', '@tdd_expected_fail', '@tdd_issue_4178']
  Feature tags: []
features/project_show_after_create.feature:11 - Scenario: Show displays a project that was just created...
  Scenario tags: ['@tdd_issue', '@tdd_issue_590', '@tdd_expected_fail', '@tdd_issue_4178']
  Feature tags: []
features/project_show_after_create.feature:18 - Scenario: Show displays correct details for a created projec...
  Scenario tags: ['@tdd_issue', '@tdd_issue_590', '@tdd_expected_fail', '@tdd_issue_4178']
  Feature tags: []
features/project_show_after_create.feature:26 - Scenario: Show returns error for a project that does not exi...
  Scenario tags: ['@tdd_issue', '@tdd_issue_590', '@tdd_expected_fail', '@tdd_issue_4178']
  Feature tags: []
features/resource_type_bootstrap_fs.feature:21 - Scenario: fs-directory type exists after init without explic...
  Scenario tags: ['@tdd_issue', '@tdd_issue_523', '@tdd_expected_fail', '@tdd_issue_4178']
  Feature tags: []
features/resource_type_bootstrap_fs.feature:29 - Scenario: After initialization fs-directory type exists in t...
  Scenario tags: ['@tdd_issue', '@tdd_issue_523', '@tdd_expected_fail', '@tdd_issue_4178']
  Feature tags: []
features/resource_type_bootstrap_fs.feature:39 - Scenario: resource add fs-directory succeeds after bootstrap...
  Scenario tags: ['@tdd_issue', '@tdd_issue_523', '@tdd_expected_fail', '@tdd_issue_4178']
  Feature tags: []
features/resource_type_bootstrap_fs_mount.feature:9 - Scenario: fs-mount type exists after bootstrap...
  Scenario tags: ['@tdd_issue', '@tdd_issue_2911', '@tdd_expected_fail', '@tdd_issue_4178']
  Feature tags: []
features/resource_type_bootstrap_fs_mount.feature:17 - Scenario: fs-mount is user-addable after bootstrap...
  Scenario tags: ['@tdd_issue', '@tdd_issue_2911', '@tdd_expected_fail', '@tdd_issue_4178']
  Feature tags: []
features/resource_type_bootstrap_fs_mount.feature:24 - Scenario: fs-mount has fs-directory as child type after boot...
  Scenario tags: ['@tdd_issue', '@tdd_issue_2911', '@tdd_expected_fail', '@tdd_issue_4178']
  Feature tags: []
features/resource_type_bootstrap_fs_mount.feature:31 - Scenario: fs-mount has no parent types after bootstrap...
  Scenario tags: ['@tdd_issue', '@tdd_issue_2911', '@tdd_expected_fail', '@tdd_issue_4178']
  Feature tags: []
features/resource_type_bootstrap_fs_mount.feature:38 - Scenario: resource add fs-mount succeeds after bootstrap...
  Scenario tags: ['@tdd_issue', '@tdd_issue_2911', '@tdd_expected_fail', '@tdd_issue_4178']
  Feature tags: []
features/resource_type_bootstrap_fs_mount.feature:46 - Scenario: fs-directory can reference fs-mount as parent type...
  Scenario tags: ['@tdd_issue', '@tdd_issue_2911', '@tdd_expected_fail', '@tdd_issue_4178']
  Feature tags: []
features/resource_type_bootstrap_git.feature:29 - Scenario: After initialization the git-checkout type exists ...
  Scenario tags: ['@tdd_issue', '@tdd_issue_524', '@tdd_expected_fail', '@tdd_issue_4178']
  Feature tags: []
features/resource_type_bootstrap_git.feature:41 - Scenario: agents resource add git-checkout succeeds without ...
  Scenario tags: ['@tdd_issue', '@tdd_issue_524', '@tdd_expected_fail', '@tdd_issue_4178']
  Feature tags: []
features/session_list_summary_dedup.feature:31 - Scenario: Rich table summary panel contains all required fie...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4271', '@tdd_expected_fail']
  Feature tags: []
features/tdd_a2a_sdk_dependency.feature:11 - Scenario: a2a-sdk is listed in project dependencies...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4273', '@tdd_expected_fail']
  Feature tags: []
features/tdd_a2a_sdk_dependency.feature:20 - Scenario: a2a SDK provides the A2AClient class...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4273', '@tdd_expected_fail']
  Feature tags: []
features/tdd_automation_profile_session_leak.feature:20 - Scenario: upsert closes session in auto_commit mode on succe...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4274', '@tdd_expected_fail']
  Feature tags: []
features/tdd_automation_profile_session_leak.feature:26 - Scenario: delete closes session in auto_commit mode on succe...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4274', '@tdd_expected_fail']
  Feature tags: []
features/tdd_automation_profile_session_leak.feature:33 - Scenario: upsert closes session in auto_commit mode on datab...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4274', '@tdd_expected_fail']
  Feature tags: []
features/tdd_automation_profile_session_leak.feature:39 - Scenario: delete closes session in auto_commit mode on datab...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4274', '@tdd_expected_fail']
  Feature tags: []
features/tdd_automation_profile_session_leak.feature:45 - Scenario: get_by_name closes session in auto_commit mode on ...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4274', '@tdd_expected_fail']
  Feature tags: []
features/tdd_automation_profile_session_leak.feature:51 - Scenario: list_all closes session in auto_commit mode on suc...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4274', '@tdd_expected_fail']
  Feature tags: []
features/tdd_automation_profile_session_leak.feature:57 - Scenario: get_by_name closes session in auto_commit mode on ...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4274', '@tdd_expected_fail']
  Feature tags: []
features/tdd_automation_profile_session_leak.feature:63 - Scenario: list_all closes session in auto_commit mode on dat...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4274', '@tdd_expected_fail']
  Feature tags: []
features/tdd_checkpoint_real_rollback.feature:15 - Scenario: Rollback restores file content to checkpoint state...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4276', '@tdd_expected_fail']
  Feature tags: []
features/tdd_checkpoint_real_rollback.feature:23 - Scenario: Rollback removes files added after the checkpoint...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4276', '@tdd_expected_fail']
  Feature tags: []
features/tdd_context_tier_runtime.feature:20 - Scenario: Promotion on repeated access moves fragment to a h...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4278', '@tdd_expected_fail']
  Feature tags: []
features/tdd_context_tier_runtime.feature:27 - Scenario: Demotion on staleness moves fragment to a lower ti...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4278', '@tdd_expected_fail']
  Feature tags: []
features/tdd_context_tier_runtime.feature:34 - Scenario: Eviction on hot tier budget overflow removes oldes...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4278', '@tdd_expected_fail']
  Feature tags: []
features/tdd_correction_checkpoint_wiring.feature:14 - Scenario: DI container wires checkpoint_service into Correct...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4279', '@tdd_expected_fail']
  Feature tags: []
features/tdd_correction_checkpoint_wiring.feature:20 - Scenario: Container-provided CorrectionService checkpoint_se...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4279', '@tdd_expected_fail']
  Feature tags: []
features/tdd_exec_env_resolution_precedence.feature:40 - Scenario: Regression guard - Plan-level override still beats...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4281', '@tdd_expected_fail']
  Feature tags: []
features/tdd_exec_env_resolution_precedence.feature:46 - Scenario: Regression guard - Project-level override beats ho...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4281', '@tdd_expected_fail']
  Feature tags: []
features/tdd_indentation_library_try_except.feature:11 - Scenario: Single except clause produces valid Python...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4282', '@tdd_expected_fail']
  Feature tags: []
features/tdd_indentation_library_try_except.feature:19 - Scenario: Multiple except clauses produce valid Python...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4282', '@tdd_expected_fail']
  Feature tags: []
features/tdd_indentation_library_try_except.feature:26 - Scenario: try...except...finally produces valid Python...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4282', '@tdd_expected_fail']
  Feature tags: []
features/tdd_indentation_library_try_except.feature:33 - Scenario: Nested try blocks produce valid Python...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4282', '@tdd_expected_fail']
  Feature tags: []
features/tdd_indentation_library_try_except.feature:40 - Scenario: Nested try with finally then outer except produces...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4282', '@tdd_expected_fail']
  Feature tags: []
features/tdd_indentation_library_try_except.feature:46 - Scenario: Code after try block produces valid Python...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4282', '@tdd_expected_fail']
  Feature tags: []
features/tdd_mcp_error_content_key.feature:8 - Scenario: invoke() extracts error message from MCP 1.4.0 con...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4284', '@tdd_expected_fail']
  Feature tags: []
features/tdd_skill_add_regression.feature:23 - Scenario: skill add in one process is visible to skill list ...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4287', '@tdd_expected_fail', '@tdd_issue', '@tdd_issue_4287']
  Feature tags: []
features/tdd_skill_add_regression.feature:32 - Scenario: skill add persists config path across processes...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4287', '@tdd_expected_fail', '@tdd_issue', '@tdd_issue_4287']
  Feature tags: []
features/tdd_subplan_spawn_orchestration.feature:16 - Scenario: Spawn result contains child Plan domain objects...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4289', '@tdd_expected_fail']
  Feature tags: []
features/tdd_subplan_spawn_orchestration.feature:24 - Scenario: Child plans enter the strategize phase after spawn...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4289', '@tdd_expected_fail']
  Feature tags: []
features/tdd_subplan_spawn_orchestration.feature:32 - Scenario: Parent plan tracks child plan lifecycle status...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4289', '@tdd_expected_fail']
  Feature tags: []
features/tdd_tool_runner_env_precedence.feature:10 - Scenario: Plan override wins over devcontainer (Level 1 beat...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4290', '@tdd_expected_fail']
  Feature tags: []
features/tdd_tool_runner_env_precedence.feature:16 - Scenario: Project override wins over devcontainer (Level 2 b...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4290', '@tdd_expected_fail']
  Feature tags: []
features/tdd_tool_runner_env_precedence.feature:22 - Scenario: Devcontainer wins over plan fallback (Level 3 beat...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4290', '@tdd_expected_fail']
  Feature tags: []
features/tdd_tool_runner_env_precedence.feature:28 - Scenario: Devcontainer wins over project fallback (Level 3 b...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4290', '@tdd_expected_fail']
  Feature tags: []
features/tdd_tool_runner_env_precedence.feature:34 - Scenario: Plan fallback used when no devcontainer (Level 4)...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4290', '@tdd_expected_fail']
  Feature tags: []
features/tdd_tool_runner_env_precedence.feature:40 - Scenario: Project fallback used when no devcontainer and no ...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4290', '@tdd_expected_fail']
  Feature tags: []
features/tdd_tool_runner_env_precedence.feature:46 - Scenario: Host default when nothing configured (Level 6)...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4290', '@tdd_expected_fail']
  Feature tags: []
features/tdd_tool_runner_env_precedence.feature:52 - Scenario: Plan override beats project override (Level 1 beat...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4290', '@tdd_expected_fail']
  Feature tags: []
features/tdd_tool_runner_env_precedence.feature:60 - Scenario: Override bypasses devcontainer auto-detection...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4290', '@tdd_expected_fail']
  Feature tags: []
features/tdd_tool_runner_env_precedence.feature:67 - Scenario: Fallback defers to devcontainer when present...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4290', '@tdd_expected_fail']
  Feature tags: []
features/tdd_tool_runner_env_precedence.feature:74 - Scenario: Fallback uses configured env when no devcontainer ...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4290', '@tdd_expected_fail']
  Feature tags: []
features/tdd_tool_runner_env_precedence.feature:80 - Scenario: Default priority is fallback — devcontainer wins o...
  Scenario tags: ['@tdd_issue', '@tdd_issue_4290', '@tdd_expected_fail']
  Feature tags: []
features/tls_certificate_check.feature:14 - Scenario: Script detects missing SAN for git.dev.cleveragent...
  Scenario tags: ['@tdd_issue', '@tdd_issue_1543', '@tdd_expected_fail']
  Feature tags: []
features/tls_certificate_check.feature:22 - Scenario: Script passes when hostname is present in SANs...
  Scenario tags: ['@tdd_issue', '@tdd_issue_1543', '@tdd_expected_fail']
  Feature tags: []
features/tls_certificate_check.feature:29 - Scenario: Script detects expired certificate...
  Scenario tags: ['@tdd_issue', '@tdd_issue_1543', '@tdd_expected_fail']
  Feature tags: []
features/tls_certificate_check.feature:37 - Scenario: Script warns when certificate expires within thres...
  Scenario tags: ['@tdd_issue', '@tdd_issue_1543', '@tdd_expected_fail']
  Feature tags: []
features/tls_certificate_check.feature:45 - Scenario: Script does not warn when certificate expires beyo...
  Scenario tags: ['@tdd_issue', '@tdd_issue_1543', '@tdd_expected_fail']
  Feature tags: []
features/tls_certificate_check.feature:53 - Scenario: Script reports TLS handshake failure as an error...
  Scenario tags: ['@tdd_issue', '@tdd_issue_1543', '@tdd_expected_fail']
  Feature tags: []
features/tls_certificate_check.feature:60 - Scenario: Script reports connection timeout as an error...
  Scenario tags: ['@tdd_issue', '@tdd_issue_1543', '@tdd_expected_fail']
  Feature tags: []
features/tls_certificate_check.feature:67 - Scenario: Script reports connection refused as an error...
  Scenario tags: ['@tdd_issue', '@tdd_issue_1543', '@tdd_expected_fail']
  Feature tags: []
features/tls_certificate_check.feature:76 - Scenario: Script accepts wildcard SAN matching the hostname...
  Scenario tags: ['@tdd_issue', '@tdd_issue_1543', '@tdd_expected_fail']
  Feature tags: []
features/tls_certificate_check.feature:83 - Scenario: Script rejects wildcard SAN that does not match th...
  Scenario tags: ['@tdd_issue', '@tdd_issue_1543', '@tdd_expected_fail']
  Feature tags: []
features/tls_certificate_check.feature:93 - Scenario: _hostname_matches_san returns True for exact match...
  Scenario tags: ['@tdd_issue', '@tdd_issue_1543', '@tdd_expected_fail']
  Feature tags: []
features/tls_certificate_check.feature:98 - Scenario: _hostname_matches_san returns False when hostname ...
  Scenario tags: ['@tdd_issue', '@tdd_issue_1543', '@tdd_expected_fail']
  Feature tags: []
features/tls_certificate_check.feature:103 - Scenario: _hostname_matches_san handles wildcard SANs correc...
  Scenario tags: ['@tdd_issue', '@tdd_issue_1543', '@tdd_expected_fail']
  Feature tags: []
features/tls_certificate_check.feature:108 - Scenario: _hostname_matches_san rejects multi-level wildcard...
  Scenario tags: ['@tdd_issue', '@tdd_issue_1543', '@tdd_expected_fail']
  Feature tags: []

=== CATEGORY B: Need New Issues (11 scenarios) ===
features/cli_extensions.feature:307 - Scenario: Plan status in JSON format contains required keys...
  Scenario tags: []
  Feature tags: []
features/cli_extensions.feature:321 - Scenario: Action show in JSON format contains all required k...
  Scenario tags: []
  Feature tags: []
features/cli_extensions.feature:336 - Scenario: Action show in JSON includes invariants list when ...
  Scenario tags: []
  Feature tags: []
features/cli_global_format_flag.feature:51 - Scenario: version command reads format from global ctx.obj...
  Scenario tags: []
  Feature tags: []
features/cli_output_formats.feature:95 - Scenario: Format output handles all format types for dict...
  Scenario tags: []
  Feature tags: []
features/m6_autonomy_acceptance.feature:170 - Scenario: M6 smoke A2A version negotiation rejects unsupport...
  Scenario tags: []
  Feature tags: []
features/tdd_a2a_sdk_dependency.feature:15 - Scenario: a2a module is importable as a project dependency...
  Scenario tags: []
  Feature tags: []
features/tdd_event_bus_exception_swallow.feature:22 - Scenario: Bug #988 — emit() logs exception message when hand...
  Scenario tags: []
  Feature tags: []
features/tdd_session_create_di.feature:22 - Scenario: Session create command produces structured output ...
  Scenario tags: []
  Feature tags: []
features/cli_json_envelope.feature:22 - Scenario: YAML output includes all required envelope fields...
  Scenario tags: []
  Feature tags: []
features/cli_json_envelope.feature:61 - Scenario: YAML envelope data field contains actor list paylo...
  Scenario tags: []
  Feature tags: []

=== CATEGORY C: Need to Reopen Issues (0 scenarios) ===

=== UNKNOWN CATEGORIES (1 scenarios) ===
features/tui_slash_overlay_descriptions.feature:36 - Scenario: TDD capture - overlay previously showed names only...
  Tags: ['@tdd_expected_fail']
