Campfire #1 — Gas City Role Format
First community design campfire, gathering input on what the Gas City declarative role format should look like.
Discord discussion: https://discord.com/channels/1462817445562814505/1478691929771216896/1478854346124034269
Related wanted item: w-com-005 (First campfire: Gas City role format discussion)
Related design task: w-gc-001 (Design Gas City declarative role format)
Context
Steve's Wasteland post describes Gas City's north star:
"We're going to deconstruct Gas Town into its constituent parts, like LEGO, and let you piece them together to make your own orchestrator topologies. It shouldn't be long before we can swap out Gas Town for a pure-declarative version of itself."
Gas City is already in early development (Julian Knutsen + Chris Sells). The role format is the core of that declarative layer — it's how you describe a Gas Town topology, not just a single agent's permissions.
Seed questions
- Should the format be YAML/TOML/JSON, or a custom DSL?
- Should it describe a full orchestrator topology (Mayor + polecats + convoys) as a single declaration, or define roles individually and compose them?
- How do you express the connections between roles — who talks to whom, what tools each carries?
- Should a topology be statically declared or dynamically assembled at runtime?
- What does it look like to "swap out Gas Town itself" with a pure declarative file — what's the minimum that file needs to contain?
Purpose
Gather input from early Wasteland participants before the design locks in. The goal is a format expressive enough to replace Gas Town's imperative orchestration with a declarative description that any compatible runtime can execute.
Drop thoughts in the Discord thread or as comments here.
Campfire #1 — Gas City Role Format
First community design campfire, gathering input on what the Gas City declarative role format should look like.
Discord discussion: https://discord.com/channels/1462817445562814505/1478691929771216896/1478854346124034269
Related wanted item: w-com-005 (First campfire: Gas City role format discussion)
Related design task: w-gc-001 (Design Gas City declarative role format)
Context
Steve's Wasteland post describes Gas City's north star:
Gas City is already in early development (Julian Knutsen + Chris Sells). The role format is the core of that declarative layer — it's how you describe a Gas Town topology, not just a single agent's permissions.
Seed questions
Purpose
Gather input from early Wasteland participants before the design locks in. The goal is a format expressive enough to replace Gas Town's imperative orchestration with a declarative description that any compatible runtime can execute.
Drop thoughts in the Discord thread or as comments here.