Skip to content

AI-agent assisted catalog quality management via automated issue filing#136

Draft
rkttu with Copilot wants to merge 2 commits into
mainfrom
copilot/ai-agent-catalog-quality-control
Draft

AI-agent assisted catalog quality management via automated issue filing#136
rkttu with Copilot wants to merge 2 commits into
mainfrom
copilot/ai-agent-catalog-quality-control

Conversation

Copilot AI commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Adds scheduled GitHub Actions workflows that (1) auto-file catalog inspection errors as GitHub issues for AI-agent resolution, and (2) delegate savings-bank merger/closure news research to an AI agent — following the repo's existing "detect auto, human merges" philosophy from SITE_HEALTH_WORKFLOW.md.

Changes

  • .github/workflows/catalog-quality.yml — Runs checkimages.cs + catalogutil.cs weekly / on docs/ push / manually. On findings, creates or updates a single deduplicated tracking issue (catalog-quality label, max 1 open) embedding the full tool output and remediation steps; auto-closes it once clean. Optional assign_copilot dispatch input assigns the issue to the Copilot coding agent.

  • .github/workflows/savings-bank-merger-watch.yml — Monthly (or manual) job that extracts all 저축은행 entries from Catalog.xml and opens a self-contained research issue (savings-bank-merger-watch label) instructing an AI agent to investigate recent mergers/renames/closures against the catalog. Deduped per year-month by title.

  • docs/CATALOG_QUALITY_WORKFLOW.md — Documents both flows, the AI-agent task instructions, and the automated-vs-human-approval boundary.

  • README.md — Links the new workflows and doc under the quality-tooling section.

Notes for reviewers

  • Idempotency: quality flow keys off the label (one living tracking issue); merger flow keys off the year-month in the issue title.
  • Detection and issue lifecycle are automated; catalog edits (item deletion, Id/DisplayName changes, merges) remain human-approved. Both workflows explicitly forbid auto-deletion.
  • @copilot assignment and gh issue automation depend on repo settings (Actions issues: write, Copilot coding agent enabled); actual issue creation only exercises in the GitHub environment.

Copilot AI linked an issue Jul 8, 2026 that may be closed by this pull request
@CLAassistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

Copilot AI changed the title [WIP] Implement AI agent for catalog quality management AI-agent assisted catalog quality management via automated issue filing Jul 8, 2026
Copilot finished work on behalf of rkttu July 8, 2026 15:06
Copilot AI requested a review from rkttu July 8, 2026 15:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

AI 에이전트 기반 카탈로그 품질 관리

3 participants