0f46284
svc-asset-librarian
v0.1.0
dev
seed-2026-08-13
Leave blank until the site exists. While it is blank this service cannot file to SharePoint, and says so on /health.
A destination is a permission boundary (AF-002). Classification alone chooses it; nothing else may. This service never grants or widens access โ the library's permissions must already exist.
A floor may be RAISED and never lowered, and a seeded scenario may never be removed. An attempt is refused by name rather than quietly applied.
Applied in order, last match wins per property. A rule that tries to lower a classification is recorded and refused, never honoured.
Keystone app roles are not yet assigned for this app, so the allowlist is what currently carries the permission. Whichever grants, reads need only a session; writes need one of these two.