Skip to content

Add AIP progress tracker example DAG for common.ai provider - #67660

Merged
vikramkoka merged 3 commits into
mainfrom
aip99-aipdev-example2
May 28, 2026
Merged

Add AIP progress tracker example DAG for common.ai provider#67660
vikramkoka merged 3 commits into
mainfrom
aip99-aipdev-example2

Conversation

@vikramkoka

Copy link
Copy Markdown
Contributor

Demonstrates Dynamic Task Mapping, structured LLM output (Pydantic), cost-controlled synthesis (UsageLimits), and HITL approval using LLMOperator with live data from the Apache Confluence wiki and GitHub.

The DAG accepts an aip_numbers param (default: 76,99,103,105,108) to choose which AIPs to investigate. For each AIP it fetches the spec via Confluence CQL search and gathers PR/commit evidence from the GitHub Search API, then fans out structured LLM analysis via DTM and synthesizes a cross-AIP progress report for maintainer review.


Was generative AI tooling used to co-author this PR?
  • [ x] Yes (please specify the tool below)

Generated-by: [Claude] following the guidelines

Demonstrates Dynamic Task Mapping, structured LLM output (Pydantic),
cost-controlled synthesis (UsageLimits), and HITL approval using
LLMOperator with live data from the Apache Confluence wiki and GitHub.

The DAG accepts an aip_numbers param (default: 76,99,103,105,108) to
choose which AIPs to investigate. For each AIP it fetches the spec via
Confluence CQL search and gathers PR/commit evidence from the GitHub
Search API, then fans out structured LLM analysis via DTM and
synthesizes a cross-AIP progress report for maintainer review.
Changed analysing to analyzing to fix spell-check.
Interesting difference between British vs. US
@vikramkoka
vikramkoka marked this pull request as ready for review May 28, 2026 21:56
@vikramkoka
vikramkoka merged commit 4b0db2f into main May 28, 2026
36 checks passed
@vikramkoka
vikramkoka deleted the aip99-aipdev-example2 branch May 28, 2026 22:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants