Plan the pipeline role composition foundation

This commit is contained in:
2026-09-10 14:06:00 +00:00
parent 8e34f56f81
commit a84a6383ec
7 changed files with 804 additions and 22 deletions

View File

@@ -10,6 +10,10 @@ Repositories inside this directory:
suite-level role exposed by the collection as `rakestraw.dnd.pipeline`.
- `ansible-role-{narratio,notarius,audita,seriatim,scriptorium}`: standalone
application roles.
- `assets/campaigns`: D&D campaign registry content deployed by the pipeline
role.
- `assets/narratio-prompts`: PromptKit-compatible prompts and schemas deployed
for Scriptorium by the pipeline role.
- `rakestraw-ansible`: working deployment repository containing the
`pipeline_dnd` proof of concept; treat it as read-only reference unless the
task explicitly includes it.
@@ -18,7 +22,6 @@ Relevant upstream repositories are siblings of this directory:
- `../{narratio,notarius,audita,seriatim,scriptorium}`: application source and
authoritative application contracts.
- `../narratio-prompts`: pipeline prompt-library content.
Use [the workspace inventory](../workspace.yml) as the complete
machine-readable inventory of paths and remotes.
@@ -44,4 +47,6 @@ machine-readable inventory of paths and remotes.
active staged plan or, when no plan is approved, a pending-plan notice.
- Application repositories: CLI, configuration, build, and integration
contracts.
- Asset repositories: authoritative campaign and prompt-library content and
layout.
- Individual Ansible repositories: implementation and repository-local tests.