Skip to content

AIXCL v1.1.52

Choose a tag to compare

@github-actions github-actions released this 07 Jul 05:37
· 232 commits to main since this release
4cc3cf5

AIXCL v1.1.52

Release v1.1.52 -- Observability repaired and merges gated: the platform dashboard is fully live via a new blackbox exporter probing Ollama and Open WebUI, a mandatory pr-ready merge gate lands in the CLI, and five CI/tooling defects are fixed.

What's New in v1.1.52

Added

  • ✅ PR Merge-Readiness Gate: new ./aixcl checks pr-ready <pr> command validates PR state, title format, assignee, component and taxonomy labels, unticked checkboxes on the PR and its linked issue, body reference style, and CI status before any merge; documented as mandatory in both rules mirrors and used to gate every merge in this cycle, including its own. Closes #1762.

Changed

  • ✅ Dependabot Buildx Bump: docker/setup-buildx-action raised from 4.1.0 to 4.2.0 in CI workflows; reconciled from main into dev ahead of this release. Closes #1770.
  • ✅ Models Loaded Placeholder Removed: the platform dashboard stat whose query was the constant 0 is gone; the AI Platform row is rebalanced to a symmetric 2x2 GPU grid, and real Ollama model telemetry is tracked in #1768. Closes #1767.
  • ✅ Yamllint Line-Length Wraps: Grafana provisioning YAML wrapped under the 160-character limit using folded scalars with byte-identical parsed values. Closes #1752.

Fixed

  • ✅ Platform Dashboard Panels Live: Ollama and Open WebUI health stats are now driven by probe_success from a new hardened blackbox-exporter operational service (pinned prom/blackbox-exporter:v0.28.0, registered in both profiles, stack status, and Prometheus scrape config), and the GPU Utilization query uses the correct exporter metric name. Closes #1765.
  • ✅ Apps Dashboard Directory Ships: grafana/provisioning/dashboards/apps/ is tracked via .gitkeep so the Grafana provisioner path always exists at container start; generated dashboard contents remain git-ignored. Closes #1760.
  • ✅ create-pr.sh Issue References: the PR template substitution keeps the leading hash, so Fixes #N references stay linked. Closes #1758.
  • ✅ Username Scan Exclusions: the hardcoded-username check excludes CHANGELOG.md history and the fork repository slug, which document real infrastructure rather than assignees. Closes #1756.
  • ✅ Agent-Context Reference Check Relaxed: files that defer to AGENTS.md inherit its cold-start reading list and are exempt from duplicate doc-reference warnings. Closes #1751.

Documentation


Full Changelog: v1.1.51...v1.1.52