miscsubjectsAI governance Start with OIP

Directory object · arcads

ARCADS ROUTES

ArcAds HTTP unified entrypoint

WHAT

ArcAds HTTP unified entrypoint

WHEN TO USE

direct ArcAds REST ops (presigned uploads, products, assets, situations, fields)

Model and router layerOpen the live contract7 sections

ARGS

$1=op, $2..$N=positional args

EX

[ARCADS_ROUTES]products[/ARCADS_ROUTES]

TESTS

POSITIVE

{"key":"ARCADS_ROUTES","body":"products"} → HTTP 200.

INVERSE

{"key":"ARCADS_ROUTES","body":"xxx"} → ERR:target_map:unknown_op

Target

http · target_map:{"actors":{"method":"GET","url":"https://external-api.arcads.ai/v1/actors?page=1&pageSize=50"},"asset_get":{"method":"GET","url":"https://external-api.arcads.ai/v1/assets/$1"},"asset_watch":{"method":"GET","url":"https://external-api.arcads.ai/v1/assets/$1/watch"},"image_raw":{"method":"POST","url":"https://external-api.arcads.ai/v2/images/generate","body":"$1"},"presets":{"method":"GET","url":"https://external-api.arcads.ai/v1/presets"},"products":{"method":"GET","url":"https://external-api.arcads.ai/v1/products?page=1&pageSize=50"},"situations":{"method":"GET","url":"https://external-api.arcads.ai/v1/situations?page=1&pageSize=50"},"video_raw":{"method":"POST","url":"https://external-api.arcads.ai/v2/videos/generate","body":"$1"}}

Article-object law

This definition is also an article and a Skill.

The human expression explains the capability. The Skill directs model behavior. The directory row remains the executable contract. OIP invokes it and receipts prove what happened.