symbol_status
Check whether a code symbol is superseded or active before emitting it. Returns the replacement symbol if a refactor has replaced it, preventing accidental reuse of deprecated names.
Instructions
One-shot verdict for a single code symbol you are about to emit (read-only, no LLM): returns
{'symbol','verdict','replacement','reason'} — verdict 'superseded' means a refactor replaced it and
replacement is what to use instead (do NOT resurrect name); 'active' means no recorded deprecation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes |