Foundation
Metadata
| Key |
Value |
| ID |
MIL-001 |
| CrossReference |
BC-001, PP-001 |
| Language |
en |
| Domain |
it |
Version History
| Date |
Status |
Author |
Reviewer |
Change |
Commit |
| 2026-10-24 |
Accepted |
Jens Tirsvad Nielsen |
AI as stand-in for S01 |
Initial version |
e8d24b2 |
Purpose
Decides whether the repository skeleton, installed workflows and repository presentation are in place so that the page can be built on top of them.
Deliverable
The folder skeleton (src/, tests/, docs/), a general .gitignore, the installed workflows, and the repository description and topics on the git host.
Go / No-Go Criteria
| # |
Criterion (objectively checkable) |
Go |
No-Go |
| 1 |
src/ and tests/ exist and .gitignore ignores .env. |
Met |
Not met |
| 2 |
The repository holds no Python file and no Python configuration. |
Met |
Not met |
| 3 |
The workflows english-comments, publish-wiki and sync-milestones are in .gitea/workflows/, pinned to a released tag. |
Met |
Not met |
| 4 |
The repository has a description and at least five topics on the git host. |
Met |
Not met |
Dependencies
| Depends on |
Reason |
| none |
First milestone |
Traceability
| Business Case objective / KPI / user story |
Reference |
| Objectives 4 and 5; Success Criteria 5 and 6 |
BC-001 |
Ownership
| Role |
Stakeholder ID (SA) |
| Owner |
S01 |
| Approving reviewer |
S01 |
Target Date
2026-10-25 - within the one-week scope of the Business Case
Tasks
| # |
Task |
Summary |
Needs its own Use Case/User Story? |
Reference |
| 1 |
Create the folder skeleton and .gitignore |
Add src/ and tests/ with placeholder files and a general .gitignore that ignores .env, editor files and operating system files. The repository stays HTML only, as the Business Case requires. |
No |
|
| 2 |
Install workflows from TirSystem/github-action |
Add .gitea/workflows/ callers for English comments, publish wiki and publish accepted milestones, pinned to a released tag. The Python and shell quality checks are left out because the repository has no such files. Document the secrets S01 must create in the organisation. |
No |
|
| 3 |
Set repository description and topics |
Use the Gitea API with the token from the untracked .env (never imported or tested by the project) to set a description and topics on the repository, so S03 can find and understand it. |
No |
|