amp

Identity

Names: amp / com.ampcode.amp. Identity and source positions remain unqualified (not established by evidence in this entry).

Position basis

Use only positions established by the stated format and mapping evidence. Current-state rows without transcript positions form the snapshot tail. A commit boundary defined by the protocol takes precedence over the end of the file; bytes that were not committed are not a gap.

Destinations

Usage

Select one report per native accounting identity only when this entry establishes that identity. Keep reports that cannot be joined, or that overlap, as native evidence. Declare incomplete semantic coverage. Schema defaults and placeholder zeros are not reported usage. Rules for what a backend includes in its usage counts require evidence; do not infer them from a model name.

Lane and unassigned facts

Facts whose session ownership has not been established go in the manifest’s _meta["com.ampcode.amp/unassigned"], using the common shape. Selection may retain these facts with any subset of sessions, including none, but must not imply that a session owns them. State the selection policy in the export report.

Losses

Declare every applicable loss under ASR-157. Missing content rendered for the model, links between accounting records, lineage or exact context boundaries remain losses when this entry does not qualify them. Unknown ownership is not itself lost data. Omitted unassigned facts use a documented vendor loss or report, not a new core category.

Evidence

Basis: unverified. Thread history is held by the service; local files, where present, are caches (authority: remote_cache). Exports from the service are authority: remote_export. The session ID is the thread ID (thread IDs begin with T-). Evidence applies only to the named formats and explicit mappings above. A capture from a real session covers only the behavior that session exercised. A writer probe run without a model covers persistence, not model or tool execution. Authored tests do not qualify an agent version. Unlisted formats and link mappings remain unqualified.