Skip to content

[SPRINT-08] analysis-rules-batch-2 #30

@MarcoPolo483

Description

@MarcoPolo483

Sprint 08: Analysis Rules Batch 2

Epic: ACA-03 Analysis Engine
Branch: sprint/08-analysis-rules-batch-2
Stories: 4 (8 FP expected)
Expected Duration: 25-30 seconds

Objectives

Implement 4 additional analysis rules:

  • R-05: Anomaly detection (statistical z-score analysis per category)
  • R-06: Stale environments (App Service consolidation)
  • R-07: Search SKU oversize (AI Search cost threshold)
  • R-08: ACR consolidation (Container Registry consolidation)

Patterns

  • Cost threshold rules: R-07 follows R-02/R-03 pattern
  • Inventory rules: R-06, R-08 use simple resource counting
  • Statistical rule: R-05 introduces z-score calculation

Success Criteria

  • All 4 rule modules import cleanly
  • All tests pass (37/37 target = 29 baseline + 4 old new + 4 new)
  • No regressions
  • Execution time < 1 minute

Metadata

Metadata

Assignees

No one assigned

    Labels

    sprint-taskFull sprint for cloud agent execution

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions