feat: SWOT Enhancement — TOWS Matrix, Factor Classification, Competitor SWOT #4
Merged
wasabi opened 2 weeks ago

Changes

Migration 201: SWOT Enhancement (5 tables, 3 views)

  • swot_factor — Classified SWOT factors with internal/external validation
  • tows_strategy — TOWS matrix output (SO/ST/WO/WT strategies)
  • competitor_swot — Competitive intelligence tracking
  • swot_temporal — Version snapshots over time
  • swot_action_link — Links factors/strategies to actions

Service: swot_enhanced.py

  • Factor creation with category validation (5 internal, 7 external categories)
  • Auto-generate TOWS strategies from factor pairs
  • Strategic fit scoring (strength-opportunity alignment)
  • Competitor SWOT with threat level tracking
  • Temporal versioning with diff
  • Action linkage to decision policies and work items

CLI Extended

  • factor {create|list|delete}
  • tows {generate|list|approve|fit}
  • competitor {create|list}
  • temporal {snapshot|list}
  • action {link|list}

Tests

  • 11 new tests, 48 passed total (BMC + SWOT + all)
Commits were merged into target branch
  • feat: SWOT Enhancement — TOWS Matrix, Factor Classification, Competitor SWOT
    Migration 201: 5 tables (swot_factor, tows_strategy, competitor_swot, swot_temporal, swot_action_link) + 3 views (v_strategic_fit, v_tows_summary, v_competitor_landscape).
    
    swot_enhanced.py service:
    - Classified factor creation with internal/external validation
    - Auto-generate TOWS matrix (SO/ST/WO/WT) from factor pairs
    - Strategic fit scoring (strength-opportunity alignment)
    - Competitor SWOT tracking with threat levels
    - Temporal versioning with diff tracking
    - Action linkage to factors and strategies
    
    CLI extended: factor {create|list|delete}, tows {generate|list|approve|fit}, competitor {create|list}, temporal {snapshot|list}, action {link|list}.
    
    11 tests, 48 passed (BMC + SWOT + all).
    2 weeks ago
  • wasabi merged 2 weeks ago
1/1
Submitter wasabi
Target main
Source feat/swot-enhancement
Jobs
Merge Strategy
Create Merge Commit
Watchers (1)
Reference
pull request KI-4
Please wait...
Connection lost or session expired, reload to recover
Page is in error, reload to recover