* Add precision support audit tooling Introduces two slash commands for auditing data-type support across ROCm libraries between releases: - /precision-check: scopes to libraries changed in the manifest diff - /precision-check-delta: scopes to libraries whose source file SHA changed between releases (faster for routine release-over-release use) precision_fetch.py fetches raw source files (RST, C headers) and YAML snapshots from GitHub to /tmp/. The slash commands read them directly and do semantic comparison — no regex parsers. Auto-updates the YAML for unambiguous missing entries; flags ambiguous findings (macro expansion, combination tables, support level mismatches, typedef-only sources) for human review. manifest_diff.py fetches and diffs ROCm manifests between two versions, with branch-first and tag fallback for pre-GA use. Also includes: - .claude/settings.json: pre-approved permissions so the commands run without repeated prompts - tools/autotag/precision-update-log/: gitignored directory for local audit logs - README updates documenting the commands, prerequisites, and how to extend coverage to new libraries * Fix markdown issues * Move precision support scripts to tools/precision-support/ * Fix precision-check command path after script move to tools/precision-support --------- Co-authored-by: Istvan Kiss <istvan.kiss@amd.com>
23 lines
323 B
Plaintext
23 lines
323 B
Plaintext
.venv
|
|
.vscode
|
|
build
|
|
__pycache__
|
|
|
|
# documentation artifacts
|
|
_build/
|
|
_images/
|
|
__pycache__/
|
|
_static/
|
|
_templates/
|
|
_toc.yml
|
|
docBin/
|
|
_doxygen/
|
|
_readthedocs/
|
|
__pycache__/
|
|
|
|
# avoid duplicating contributing.md due to conf.py
|
|
docs/contribute/index.md
|
|
docs/about/release-notes.md
|
|
docs/release/changelog.md
|
|
.claude/settings.local.json
|