Gate unwired source management
This commit is contained in:
@@ -22,6 +22,11 @@ allow-listed, its API token comes from the process environment, requests use a
|
||||
bounded timeout, and callers are rate-limited. Discovered entries are merged
|
||||
atomically into inventory and begin with projection disabled.
|
||||
|
||||
Until inventory is wired into `BuildInputLoader`, mutation, discovery,
|
||||
connectivity-test, and content-scan endpoints return
|
||||
`409 E_SOURCE_MANAGEMENT_NOT_WIRED`. The UI publishes the resolved build source,
|
||||
labels inventory read-only, and disables the corresponding controls.
|
||||
|
||||
Source-management UX may add review and configuration workflows later, but any
|
||||
accepted change must be committed to the Git-owned configuration before it can
|
||||
affect a release.
|
||||
|
||||
Reference in New Issue
Block a user