[AAASM-4923] 📝 (docs): Align python-sdk metadata to canonical#287
Merged
Conversation
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>
|
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
Contributor
Author
Review — ✅ readyCI: 25 SUCCESS / 7 skipped, MERGEABLE. Scope (AAASM-4923): 7 real drift fixes — |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



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.tomlorg-slug casing —AI-agent-assembly→ai-agent-assemblyin the
Homepage/RepositoryURLs (old casing only survives via a GitHubredirect). ADR 0014 Appendix B item 3 / AAASM-4893.
agent-assembly-examples→examples(renamedorg-wide in AAASM-4341) across
README.mdanddocs/examples/*. This also fixesa broken step: the
cd agent-assembly-examples/pythonafter cloningexamples.git, which lands inexamples/..claude/CLAUDE.mdnamedcustomfield_10041as theComponents field; Components is the native field and
customfield_10041is null(canonical per ticket-authoring
fields.md).No functional/runtime code changed. The
docs.agent-assembly.com/install.shURL cluster was audited and is already canonical (no edits).
Type of Change
Breaking Changes
Related Issues
Testing
ruff check .clean;pytest test/→ 1195 passed,16 skipped; repo-wide grep confirms zero remaining
AI-agent-assembly/agent-assembly-examples/customfield_10041literals.Checklist
🤖 Generated with Claude Code