Source of truth
This tracks the native Bluesky/ATProto import-policy slice from docs/todo.md under the ActivityPub/Fediverse and native Bluesky/ATProto plan.
Scope
Add request-level relation/media import policy controls for native Bluesky public feed imports, source refreshes, source-review imports, and claimed migration imports. Persist only normalized bounded policy values in async queue payloads and keep policy rejection/omission from creating partial local import state.
Out of scope: frontend controls and persisted source-subscription default policies; those remain in the TODO plan.
Verification
The linked implementation PR should include focused Bluesky module tests, generated API documentation, security route inventory checks, and whitespace diff checks.
Source of truth
This tracks the native Bluesky/ATProto import-policy slice from
docs/todo.mdunder the ActivityPub/Fediverse and native Bluesky/ATProto plan.Scope
Add request-level relation/media import policy controls for native Bluesky public feed imports, source refreshes, source-review imports, and claimed migration imports. Persist only normalized bounded policy values in async queue payloads and keep policy rejection/omission from creating partial local import state.
Out of scope: frontend controls and persisted source-subscription default policies; those remain in the TODO plan.
Verification
The linked implementation PR should include focused Bluesky module tests, generated API documentation, security route inventory checks, and whitespace diff checks.