| FrontmatterVersion |
1 |
| DocumentType |
Guide |
| Title |
Fathym EaC Sources |
| Summary |
Everything-as-Code models for sources, artifacts, and DevOps actions. |
| Created |
2025-11-20 |
| Updated |
2025-11-20 |
| Owners |
|
| References |
| Label |
Path |
EaC App Runtime Area README |
../README.md |
|
| Label |
Path |
EaC App Runtime Area AGENTS |
../AGENTS.md |
|
| Label |
Path |
EaC App Runtime Area GUIDE |
../GUIDE.md |
|
| Label |
Path |
Projects README |
../../README.md |
|
| Label |
Path |
Projects AGENTS |
../../AGENTS.md |
|
| Label |
Path |
Projects GUIDE |
../../GUIDE.md |
|
| Label |
Path |
Workspace README |
../../../README.md |
|
| Label |
Path |
Workspace AGENTS |
../../../AGENTS.md |
|
| Label |
Path |
Workspace GUIDE |
../../../WORKSPACE_GUIDE.md |
|
|
EaC definitions for sources, artifacts, DevOps actions, and connection details
used to pull/build content across environments.
- Goal: standardize source connections, artifacts, and automation actions as
EaC for reuse across builds and deployments.
- Outputs: models under
src/sources/**.
- Code location: this folder hosts the source.
- Source and action models live under
src/sources/**.
- Tasks:
deno task test, deno task build, deno task publish:check,
deno task deploy, deno task version.
- Licensing: MIT (non-commercial) with commercial option; see
LICENSE/COMMERCIAL_LICENSE.md.
- Read parent EaC docs plus this project’s
AGENTS and GUIDE.
- Declare intent before editing; summarize outcomes and open questions in this
README or a short log.
- Capture provenance/release channels in
UPSTREAM.md when publishing to
jsr/npm; note source provider/API assumptions.
- Keep links relative; reference dependent EaC modules and micro-frameworks
when contracts change.
- Record prompts/scripts used for modeling or automation in doc references.