docs(workplan): mark RAIL-BS-WP-0001 completed
Some checks failed
railiance-tests / smoke (push) Has been cancelled

All four tasks done; SBOM ingested 13 packages.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-01 20:23:05 +01:00
parent f7b8cdb4c1
commit c60f678756

View File

@@ -4,13 +4,14 @@ type: workplan
title: "Dependency Management — Add lockfile for Ansible control-node deps"
domain: railiance
repo: railiance-bootstrap
status: active
status: completed
owner: railiance
topic_slug: railiance
state_hub_workstream_id: 59155efb-b461-4caa-ad7b-b3fce348db84
state_hub_task_id: 5f8cade5-119c-42e8-ba93-e9d0478650e4
created: "2026-03-01"
updated: "2026-03-01"
completed: "2026-03-01"
---
# Dependency Management — Add Ansible control-node lockfile
@@ -51,8 +52,9 @@ dependencies. No `ansible/requirements.yml` exists for Galaxy collections
```task
id: RAIL-BS-WP-0001-T01
state_hub_task_id: 5f8cade5-119c-42e8-ba93-e9d0478650e4
status: todo
status: done
priority: medium
completed: "2026-03-01"
```
Review `bin/` commands, Ansible playbooks, and any Python scripts in the repo.
@@ -65,8 +67,9 @@ List all pip packages that must be present on the control node:
```task
id: RAIL-BS-WP-0001-T02
status: todo
status: done
priority: medium
completed: "2026-03-01"
```
1. Create `pyproject.toml`:
@@ -87,8 +90,9 @@ priority: medium
```task
id: RAIL-BS-WP-0001-T03
status: todo
status: done
priority: medium
completed: "2026-03-01"
```
From `~/the-custodian/state-hub/`:
@@ -104,8 +108,9 @@ with a package count and no gap warning.
```task
id: RAIL-BS-WP-0001-T04
status: todo
status: done
priority: low
completed: "2026-03-01"
```
Create `ansible/requirements.yml`. If no Galaxy roles or collections are used,