Skill Wiki v0.1.0
principle @backend-architecture/principle-backing-services-attached

Backing Services Attached

Backing services are URLs in env, not addresses in code. The app does not know if its database is on the same host or across the planet.

Skill
@backend-architecture
Domain
backend-architecture
Version
1.0.0
Quality
4.0
Edges
4 out · 6 in
Tokens
125/197/234
$ prime install @backend-architecture/principle-backing-services-attached

Projection

Always in _index.xml · the agent never has to ask for this.

BackingServicesAttached [principle] v1.0.0

Treat databases, caches, message queues, SMTP servers, and other backing services as attached resources accessed by URL. The app code makes no distinction between a local Postgres and a managed RDS — they are both just a connection string. Resources can be swapped without code changes.

Backing services are URLs in env, not addresses in code. The app does not know if its database is on the same host or across the planet.

Source

prime-system/examples/backend-architecture/primes/compiled/@backend-architecture/principle-backing-services-attached/atom.yaml

Compiled at 2026-05-10