The base-image integration consumed as `.makefile/b19/`. Defines the b19 image series (`images/<base>.yaml`), the shared CI node config, build and scaffold scripts, and the conventions that wire the b19 base images into the M6E lifecycle DAG.
Updated 2026-10-28 21:35:04 +00:00
The universal Makefile framework consumed by every project as `.makefile/core/`. Provides variable resolution, git state detection, CI accumulators, host-safe workflows, the scenario and lifecycle DAG skeleton, and universal linting targets.
Updated 2026-10-28 21:35:04 +00:00
The Docker bolt-on consumed as `.makefile/container/`. Extends the core lifecycle DAG with container build backends, compose orchestration for dev and CI scenarios, secrets management, dependency fetching, variant sweeps, image vulnerability scanning, and i18n locale generation.
Updated 2026-10-28 21:35:04 +00:00
The data library consumed as `.makefile/library/`. One repo of data files in two roles: per-language stacks (`languages/<lang>.yaml`) providing base-image series defaults, build-args, cache mounts, and the CI tool/node manifest for each supported language; and frameworks (`frameworks/<fw>.yaml`), each building on a language and including it, so a consumer names only the framework.
Updated 2026-10-28 21:34:31 +00:00