Skip to content

[AAASM-4923] 📝 (docs): Align python-sdk metadata to canonical#287

Merged
Chisanan232 merged 3 commits into
masterfrom
v0.0.1/AAASM-4923/config/metadata_convert
Jul 20, 2026
Merged

[AAASM-4923] 📝 (docs): Align python-sdk metadata to canonical#287
Chisanan232 merged 3 commits into
masterfrom
v0.0.1/AAASM-4923/config/metadata_convert

Conversation

@Chisanan232

@Chisanan232 Chisanan232 commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Description

Aligns python-sdk hardcoded metadata literals to the canonical registry per
ADR 0014 (canonical metadata registry & drift gate), rollout Story AAASM-4914.
Only literals that contradict canonical values were touched — correct canonical
URLs (docs.agent-assembly.com/*, agent-assembly.com/install.sh) were left as-is.

Three drift classes fixed:

  • pyproject.toml org-slug casingAI-agent-assemblyai-agent-assembly
    in the Homepage/Repository URLs (old casing only survives via a GitHub
    redirect). ADR 0014 Appendix B item 3 / AAASM-4893.
  • Stale pre-rename repo nameagent-assembly-examplesexamples (renamed
    org-wide in AAASM-4341) across README.md and docs/examples/*. This also fixes
    a broken step: the cd agent-assembly-examples/python after cloning
    examples.git, which lands in examples/.
  • Stale Jira field ID.claude/CLAUDE.md named customfield_10041 as the
    Components field; Components is the native field and customfield_10041 is null
    (canonical per ticket-authoring fields.md).

No functional/runtime code changed. The docs.agent-assembly.com / install.sh
URL cluster was audited and is already canonical (no edits).

Type of Change

  • 📚 Documentation update
  • 🔧 Bug fix (config: pyproject URL casing)

Breaking Changes

  • No

Related Issues

Testing

  • No new tests required (docs/config-only; no runtime surface)
  • Manual testing performed — ruff check . clean; pytest test/ → 1195 passed,
    16 skipped; repo-wide grep confirms zero remaining AI-agent-assembly /
    agent-assembly-examples / customfield_10041 literals.

Checklist

  • Code follows project style guidelines
  • Self-review completed
  • Documentation updated if needed
  • All tests passing

🤖 Generated with Claude Code

Chisanan232 and others added 3 commits July 20, 2026 14:01
The org slug is canonically lowercase `ai-agent-assembly`; the old
`AI-agent-assembly` casing only survives via a GitHub redirect. Align the
Homepage/Repository URLs to the canonical registry value (ADR 0014, AAASM-4893).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The examples repo was renamed `agent-assembly-examples` → `examples` org-wide
(AAASM-4341); the old name is a pre-rename literal contradicting the canonical
repo name. Fixes the link/code labels and the broken `cd agent-assembly-examples`
step (the clone of `examples.git` lands in `examples/`, not the old name).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Components is the native Jira field; `customfield_10041` is null and must not be
used to set it (canonical per ticket-authoring fields.md / ADR 0014). Drop the
contradicting field-ID reference from the Project policy note.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@sonarqubecloud

Copy link
Copy Markdown

@codecov

codecov Bot commented Jul 20, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@Chisanan232

Copy link
Copy Markdown
Contributor Author

Review — ✅ ready

CI: 25 SUCCESS / 7 skipped, MERGEABLE. Scope (AAASM-4923): 7 real drift fixes — AI-ai- casing in pyproject URLs, agent-assembly-examplesexamples across README+docs (incl. a genuinely broken cd command), cf_10041→native; repo-wide grep confirms 0 remaining. Side-effects: none — docs/config only; ruff clean, pytest 1195 pass, README-version-drift gate green. Left canonical URLs untouched. Ready pending approval.
— Claude Code (automated review)

@Chisanan232
Chisanan232 merged commit dfb2b51 into master Jul 20, 2026
32 checks passed
@Chisanan232
Chisanan232 deleted the v0.0.1/AAASM-4923/config/metadata_convert branch July 20, 2026 06:52
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