conventions/programming_general
Natalie f2242e969a feat(infra_manifest): optional .infra.<env>.yaml dev/prod variants (v0.3.0)
Add an optional 'environment' field (default prod) and document sibling
.infra.dev.yaml manifests (same schema) so a project can declare a distinct
non-prod deployment — e.g. a local mac operator instance alongside the DO prod
service. Run-only/access config (passcodes, bind addrs) stays out of the manifest.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-29 10:20:12 -04:00
..
database_patterns.yaml feat(conventions): codify lilith v0-v4 conventions (py/rust/gd + 7 general) 2026-06-29 08:42:44 -04:00
error_handling_logging.yaml feat(conventions): codify lilith v0-v4 conventions (py/rust/gd + 7 general) 2026-06-29 08:42:44 -04:00
git_commit.yaml feat(conventions): apiVersion+semver versioning, run lint:yaml CLI, rename infra_manifest 2026-06-29 08:36:10 -04:00
infra_manifest.yaml feat(infra_manifest): optional .infra.<env>.yaml dev/prod variants (v0.3.0) 2026-06-29 10:20:12 -04:00
mcp_server_patterns.yaml feat(conventions): codify lilith v0-v4 conventions (py/rust/gd + 7 general) 2026-06-29 08:42:44 -04:00
multi_agent_workflow.yaml feat(conventions): codify lilith v0-v4 conventions (py/rust/gd + 7 general) 2026-06-29 08:42:44 -04:00
naming_conventions.yaml feat(conventions): codify lilith v0-v4 conventions (py/rust/gd + 7 general) 2026-06-29 08:42:44 -04:00
recursive_code_workspace.yaml feat(conventions): apiVersion+semver versioning, run lint:yaml CLI, rename infra_manifest 2026-06-29 08:36:10 -04:00
service_architecture.yaml feat(conventions): codify lilith v0-v4 conventions (py/rust/gd + 7 general) 2026-06-29 08:42:44 -04:00
tenancy_patterns.yaml feat(conventions): codify lilith v0-v4 conventions (py/rust/gd + 7 general) 2026-06-29 08:42:44 -04:00