* 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>