Skip to content

Epic: AI-assisted regex generator for Build Insights (automation of known issue reporting) #6012

@michalpavelka

Description

@michalpavelka

Epic: AI-assisted Regex Generator Integration in Build Insights

This Epic aims to develop an AI-assisted regex generator feature in Build Insights (previously Build Analysis) for dotnet/arcade-services. This tool will greatly improve the process of reporting new known issues by automating regex formulation, validation, and integration. The process will leverage the workflow and documentation outlined at KnownIssues.md.

Feature Overview

  • User Flow:
    1. A user identifies and describes an issue requiring reporting as "known".
    2. The AI gathers a representative sample of log data.
    3. The AI automatically generates a regex pattern to detect the issue within the logs.
    4. AI validates the regex on the gathered sample to ensure accuracy.
    5. After user confirmation, the system automatically registers the issue as "known", minimizing manual intervention.
    6. AI creates a tracking issue in the appropriate product repo to address the root cause.
    7. AI analyzes the logs/issues, proposes a solution, and, where feasible, creates a PR with a fix.

Goals

  • Streamline and automate the known issue reporting process
  • Reduce manual regex crafting and validation
  • Improve accuracy and speed of known issue tracking
  • Enable AI-driven root cause analysis and remediation proposals

Acceptance Criteria

  • Demo of end-to-end AI-assisted workflow following the steps above
  • Extensive logging and traceability for all AI actions
  • Documentation updates to KnownIssues.md to reflect the new process

Type: Epic

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions