Skip to content

fix: validation sweep — lifecycle & registry (6 solutions)#228

Merged
judeper merged 2 commits into
mainfrom
ocean/issue-59
May 26, 2026
Merged

fix: validation sweep — lifecycle & registry (6 solutions)#228
judeper merged 2 commits into
mainfrom
ocean/issue-59

Conversation

@judeper
Copy link
Copy Markdown
Owner

@judeper judeper commented May 26, 2026

Validation Sweep — Lifecycle & Registry (6 solutions)

Addresses OceanSquad Issue #59.

Scope

Full accuracy validation of 6 lifecycle & registry solutions:

  • agent-365-lifecycle-governance
  • agent-registry-automation
  • agent-intake
  • agent-knowledge-source-scanner
  • environment-lifecycle-management
  • scope-drift-monitor

What was validated

Check Result
Microsoft Learn URLs (49 unique) ✅ All resolve (200)
FSI language rules (prohibited phrases) ✅ Clean (no violations in non-CHANGELOG files)
Microsoft Entra ID product naming ✅ Clean (legacy refs only in CHANGELOG historical entries)
PowerShell modules current ✅ Az.Accounts 5.3.4, PnP.PowerShell 2.5.0+, Microsoft.Graph.*
Graph API permissions AgentInstance.ReadWrite.All current
Cross-solution references ✅ 4 cross-refs validated
Dataverse column naming ✅ Compliant
Python package versions ⚠️ Fixed (see below)
Version footers consistent ⚠️ Fixed (see below)

Fixes applied

scope-drift-monitor:

  • 5 doc footers bumped from v1.2.1 → v1.2.2 (prerequisites, dataverse-schema, flow-configuration, troubleshooting, baseline-configuration)
  • v1.1.1 date corrected from July 2026March 2026 (was chronologically impossible — sat between Feb and Apr entries)

agent-365-lifecycle-governance:

  • DELIVERY-CHECKLIST.md version bumped from v1.1.4 → v1.1.5 (2 locations)
  • Python requirements.txt: requests >=2.28.0>=2.32.0 (CVE-2024-35195), msal >=1.20.0>=1.30.0, azure-identity >=1.16.0>=1.18.0

agent-registry-automation:

  • Microsoft.Graph recommended version updated from 2.36.1 → 2.37.0 in prerequisites

No issues found in

  • agent-intake — docs already current at v1.0.0-preview
  • agent-knowledge-source-scanner — docs already current at v1.1.2
  • environment-lifecycle-management — docs already current at v1.2.2

Items for human review

  • scope-drift-monitor CHANGELOG v1.1.1 date: I corrected 2026-07-15 to 2026-03-15 based on chronological ordering. Please verify this is the correct date.

judeper and others added 2 commits May 25, 2026 23:07
Addresses Issue #59 from judeper/OceanSquad.

scope-drift-monitor:
- Bump doc footers from v1.2.1 to v1.2.2 in 5 docs files
  (prerequisites, dataverse-schema, flow-configuration,
  troubleshooting, baseline-configuration)
- Fix v1.1.1 date from July 2026 to March 2026 in CHANGELOG
  and README version history (chronologically impossible — sat
  between Feb and Apr entries)

agent-365-lifecycle-governance:
- Bump DELIVERY-CHECKLIST.md version from v1.1.4 to v1.1.5
  (2 locations) to match current solution version
- Update Python requirements.txt minimum versions:
  requests >=2.28.0 -> >=2.32.0 (CVE-2024-35195 fix)
  msal >=1.20.0 -> >=1.30.0 (token caching improvements)
  azure-identity >=1.16.0 -> >=1.18.0 (CAE support)

agent-registry-automation:
- Update Microsoft.Graph recommended version from 2.36.1 to
  2.37.0 in docs/prerequisites.md

Validation summary (all 6 solutions):
- 49 Microsoft Learn URLs validated — all resolve (200)
- No FSI language rule violations in non-CHANGELOG files
- No Azure AD product naming issues in non-CHANGELOG files
- PowerShell modules current (Az.Accounts 5.3.4, PnP 2.5.0+)
- Graph API permissions current (AgentInstance.ReadWrite.All)
- Cross-solution references valid (4 checked)
- Dataverse column naming compliant

No issues found in: agent-intake, agent-knowledge-source-scanner,
environment-lifecycle-management (docs already current).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@judeper judeper merged commit 89af804 into main May 26, 2026
9 checks passed
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.

1 participant