# ApiVault v1.3.12 — Zero-Config Integration Shim

## Goal

The integration shim is now a finished drop-in file. External addon developers should not have to edit the shim.

Required steps for another addon:

1. Copy `ApiVaultAddonShim.lua` into the addon folder.
2. Add it near the end of the addon's `.toc`.
3. Optionally add or extend `## OptionalDeps: ApiVault`.
4. `/reload` and inspect with `/av addons` or `/av reports`.

## TOC snippet

```toc
## OptionalDeps: ApiVault
ApiVaultAddonShim.lua
```

If the addon already has `## OptionalDeps`, append `ApiVault` to that line.

## Included standard callbacks

The shim includes default callbacks for all supported Public Developer API lanes:

- metadata
- capabilities
- version info
- status
- SavedVariables status
- self-test
- runtime summary
- debug snapshot
- full report
- logs
- recent errors
- API traces
- event traces
- secure risks
- checkpoints
- request handling
- bridge unavailable
- before/after register

## Safety

No SafeRunner changes. No protected execution. No runtime source-file reads. No hard dependency on ApiVault. No force-load.
