diff --git a/docs/business-case.md b/docs/business-case.md index dc30a7c..d9476d7 100644 --- a/docs/business-case.md +++ b/docs/business-case.md @@ -10,7 +10,7 @@ | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | | 2026-10-05 | Deprecated | Jens Tirsvad Nielsen | S02 | Added objective 8 (project details preset in config.env), the matching scope item and success criterion 8 | [2a6bb8e] | -| 2026-10-06 | Accepted | Jens Tirsvad Nielsen | S02 | Added objective 9 (credentials asked, project .env created), scope items, success criterion 9 and a risk
Objective 6 and success criterion 1 now allow a token only in the new project's .env | pending | +| 2026-10-06 | Accepted | Jens Tirsvad Nielsen | S02 | Added objective 9 (credentials asked, project .env created), scope items, success criterion 9 and a risk
Objective 6 and success criterion 1 now allow a token only in the new project's .env | [ded26a6] | --- @@ -147,3 +147,4 @@ Proceed — the procedure is small, well bounded and removes a repeated, securit [SA-001]: ./stakeholder-analysis.md [UCD-001]: ./use-case-diagram.md [2a6bb8e]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/2a6bb8e8afadfe6ca4a621da30e44a372898ca62 +[ded26a6]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/ded26a658c666bf29d84093cb352e3635e07719b diff --git a/docs/dcd.md b/docs/dcd.md index 37eec6a..2d2ba08 100644 --- a/docs/dcd.md +++ b/docs/dcd.md @@ -10,7 +10,7 @@ | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | | 2026-10-06 | Deprecated | Jens Tirsvad Nielsen | S02 | Initial version, from DCD-001 (UC-001) | [f4d611b] | -| 2026-10-06 | Accepted | Jens Tirsvad Nielsen | S02 | Added CredentialCollector, EnvFileWriter and EnvFile (from DCD-001) | pending | +| 2026-10-06 | Accepted | Jens Tirsvad Nielsen | S02 | Added CredentialCollector, EnvFileWriter and EnvFile (from DCD-001) | [ded26a6] | --- @@ -334,3 +334,4 @@ SOLID check: no class has more than one reason to change (one host API, one kind [MIL-005]: ./milestones/mil-005-credentials.md [DICT-001]: ./dictionary.md [f4d611b]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/f4d611b77cc70b4686506d44bf8f439045d9e0d2 +[ded26a6]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/ded26a658c666bf29d84093cb352e3635e07719b diff --git a/docs/dictionary.md b/docs/dictionary.md index d83566a..96c3f3f 100644 --- a/docs/dictionary.md +++ b/docs/dictionary.md @@ -10,7 +10,7 @@ | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | | 2026-10-06 | Deprecated | Jens Tirsvad Nielsen | S02 | The IT terms are also used in DCD-001 and DCD-002
InstallResult and Visibility named as design-only types | [f4d611b] | -| 2026-10-06 | Accepted | Jens Tirsvad Nielsen | S02 | Added Credentials File / EnvFile | pending | +| 2026-10-06 | Accepted | Jens Tirsvad Nielsen | S02 | Added Credentials File / EnvFile | [ded26a6] | --- @@ -64,3 +64,4 @@ Maps each Product Owner (PO) term to its professional IT term. PO language: Engl [OC-001]: ./uc-001/oc.md [DCD-001]: ./uc-001/dcd.md [f4d611b]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/f4d611b77cc70b4686506d44bf8f439045d9e0d2 +[ded26a6]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/ded26a658c666bf29d84093cb352e3635e07719b diff --git a/docs/domain-model.md b/docs/domain-model.md index 5504dad..817f6a4 100644 --- a/docs/domain-model.md +++ b/docs/domain-model.md @@ -10,7 +10,7 @@ | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | | 2026-10-05 | Deprecated | Jens Tirsvad Nielsen | S02 | Configuration may hold preset project details (from DM-001, UC-001 step 3) | [2a6bb8e] | -| 2026-10-06 | Accepted | Jens Tirsvad Nielsen | S02 | Added Credentials File (from DM-001, UC-001 step 9) | pending | +| 2026-10-06 | Accepted | Jens Tirsvad Nielsen | S02 | Added Credentials File (from DM-001, UC-001 step 9) | [ded26a6] | --- @@ -181,3 +181,4 @@ Summary "1" --> "1" Project : reports on [DICT-001]: ./dictionary.md [DM-001]: ./uc-001/dm.md [2a6bb8e]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/2a6bb8e8afadfe6ca4a621da30e44a372898ca62 +[ded26a6]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/ded26a658c666bf29d84093cb352e3635e07719b diff --git a/docs/milestones/mil-005-credentials.md b/docs/milestones/mil-005-credentials.md index cfee907..68ccdf3 100644 --- a/docs/milestones/mil-005-credentials.md +++ b/docs/milestones/mil-005-credentials.md @@ -9,7 +9,7 @@ ## Version History | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | -| 2026-10-06 | Accepted | Jens Tirsvad Nielsen | S02 | Initial version | pending | +| 2026-10-06 | Accepted | Jens Tirsvad Nielsen | S02 | Initial version | [ded26a6] | --- @@ -79,3 +79,4 @@ This changes a security guarantee of the earlier milestones ("a token is never p [UC-001]: ../uc-001/uc.md [DCD-001]: ../uc-001/dcd.md [MIL-004]: ./mil-004-configurable-details.md +[ded26a6]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/ded26a658c666bf29d84093cb352e3635e07719b diff --git a/docs/project-plan.md b/docs/project-plan.md index 1e3526a..01969d7 100644 --- a/docs/project-plan.md +++ b/docs/project-plan.md @@ -10,7 +10,7 @@ | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | | 2026-10-05 | Deprecated | Jens Tirsvad Nielsen | S02 | Added phase MIL-004 (proposed dates 2026-11-16 to 2026-11-20) | [2a6bb8e] | -| 2026-10-06 | Accepted | Jens Tirsvad Nielsen | S02 | Added phase MIL-005 (proposed dates 2026-11-23 to 2026-11-27) | pending | +| 2026-10-06 | Accepted | Jens Tirsvad Nielsen | S02 | Added phase MIL-005 (proposed dates 2026-11-23 to 2026-11-27) | [ded26a6] | --- @@ -103,3 +103,4 @@ A No-Go moves every later date by the time needed to rework the failed criteria. [Milestone 44]: https://git.tirsystem.com/TirSystem-BashScript/RepoFoundry/milestone/44 [Milestone 45]: https://git.tirsystem.com/TirSystem-BashScript/RepoFoundry/milestone/45 [2a6bb8e]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/2a6bb8e8afadfe6ca4a621da30e44a372898ca62 +[ded26a6]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/ded26a658c666bf29d84093cb352e3635e07719b diff --git a/docs/sqa/reviews/rc-020-mil-005.md b/docs/sqa/reviews/rc-020-mil-005.md index b0f9726..3085572 100644 --- a/docs/sqa/reviews/rc-020-mil-005.md +++ b/docs/sqa/reviews/rc-020-mil-005.md @@ -9,7 +9,7 @@ ## Version History | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | -| 2026-10-06 | Proposed | Jens Tirsvad Nielsen | S02 | Initial version | pending | +| 2026-10-06 | Proposed | Jens Tirsvad Nielsen | S02 | Initial version | [ded26a6] | --- @@ -71,3 +71,4 @@ Go — [MIL-005] passes every mandatory criterion and the changes to the other a [PP-001]: ../../project-plan.md [RC-021]: ./rc-021-dcd.md [QC-MIL-001]: ../../../framework/qc/qc-milestones-gateways.md +[ded26a6]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/ded26a658c666bf29d84093cb352e3635e07719b diff --git a/docs/sqa/reviews/rc-021-dcd.md b/docs/sqa/reviews/rc-021-dcd.md index bd25a66..c14bb8b 100644 --- a/docs/sqa/reviews/rc-021-dcd.md +++ b/docs/sqa/reviews/rc-021-dcd.md @@ -9,7 +9,7 @@ ## Version History | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | -| 2026-10-06 | Proposed | Jens Tirsvad Nielsen | S02 | Initial version | pending | +| 2026-10-06 | Proposed | Jens Tirsvad Nielsen | S02 | Initial version | [ded26a6] | --- @@ -61,3 +61,4 @@ Go — all mandatory criteria pass after the fix for criterion 4, and the option [DICT-001]: ../../dictionary.md [MIL-005]: ../../milestones/mil-005-credentials.md [QC-DCD-001]: ../../../framework/qc/qc-dcd.md +[ded26a6]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/ded26a658c666bf29d84093cb352e3635e07719b diff --git a/docs/sqa/traceability-matrix.md b/docs/sqa/traceability-matrix.md index f54d6bd..850cf36 100644 --- a/docs/sqa/traceability-matrix.md +++ b/docs/sqa/traceability-matrix.md @@ -10,7 +10,7 @@ | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | | 2026-10-06 | Proposed | Jens Tirsvad Nielsen | S02 | Added DCD-001 and DCD-002 | [f4d611b] | -| 2026-10-06 | Proposed | Jens Tirsvad Nielsen | S02 | Added MIL-005, RC-020 and RC-021 | pending | +| 2026-10-06 | Proposed | Jens Tirsvad Nielsen | S02 | Added MIL-005, RC-020 and RC-021 | [ded26a6] | --- @@ -92,3 +92,4 @@ updated whenever an artifact instance is created or reviewed. [RC-016]: ./reviews/rc-016-create-project-sh.md [RC-017]: ./reviews/rc-017-e2e-security-review.md [f4d611b]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/f4d611b77cc70b4686506d44bf8f439045d9e0d2 +[ded26a6]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/ded26a658c666bf29d84093cb352e3635e07719b diff --git a/docs/uc-001/dcd.md b/docs/uc-001/dcd.md index c80bf3a..8cc16d5 100644 --- a/docs/uc-001/dcd.md +++ b/docs/uc-001/dcd.md @@ -10,7 +10,7 @@ | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | | 2026-10-06 | Deprecated | Jens Tirsvad Nielsen | S02 | Initial version | [f4d611b] | -| 2026-10-06 | Accepted | Jens Tirsvad Nielsen | S02 | Added CredentialCollector, EnvFileWriter and EnvFile; writeEnvFile parameter | pending | +| 2026-10-06 | Accepted | Jens Tirsvad Nielsen | S02 | Added CredentialCollector, EnvFileWriter and EnvFile; writeEnvFile parameter | [ded26a6] | --- @@ -337,3 +337,4 @@ SOLID check: no class has more than one reason to change (one host API, one kind [DICT-001]: ../dictionary.md [DCD-002]: ../dcd.md [f4d611b]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/f4d611b77cc70b4686506d44bf8f439045d9e0d2 +[ded26a6]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/ded26a658c666bf29d84093cb352e3635e07719b diff --git a/docs/uc-001/dm.md b/docs/uc-001/dm.md index 89d750d..88b1441 100644 --- a/docs/uc-001/dm.md +++ b/docs/uc-001/dm.md @@ -10,7 +10,7 @@ | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | | 2026-10-05 | Deprecated | Jens Tirsvad Nielsen | S02 | Configuration may hold preset project details | [2a6bb8e] | -| 2026-10-06 | Accepted | Jens Tirsvad Nielsen | S02 | Added Credentials File (a Local Project may have one) | pending | +| 2026-10-06 | Accepted | Jens Tirsvad Nielsen | S02 | Added Credentials File (a Local Project may have one) | [ded26a6] | --- @@ -181,3 +181,4 @@ Summary "1" --> "1" Project : reports on [DICT-001]: ../dictionary.md [DM-002]: ../domain-model.md [2a6bb8e]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/2a6bb8e8afadfe6ca4a621da30e44a372898ca62 +[ded26a6]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/ded26a658c666bf29d84093cb352e3635e07719b diff --git a/docs/uc-001/oc.md b/docs/uc-001/oc.md index b382895..94dbf29 100644 --- a/docs/uc-001/oc.md +++ b/docs/uc-001/oc.md @@ -10,7 +10,7 @@ | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | | 2026-10-05 | Deprecated | Jens Tirsvad Nielsen | S02 | Project details may be defined by the Configuration | [2a6bb8e] | -| 2026-10-06 | Accepted | Jens Tirsvad Nielsen | S02 | Credentials asked when missing; EnvFile created in the local project (P14); writeEnvFile parameter | pending | +| 2026-10-06 | Accepted | Jens Tirsvad Nielsen | S02 | Credentials asked when missing; EnvFile created in the local project (P14); writeEnvFile parameter | [ded26a6] | --- @@ -95,3 +95,4 @@ Concepts below use the IT terms of [DICT-001] for the PO concepts of [DM-001]. ` [DICT-001]: ../dictionary.md [SD-001]: ./sd.md [2a6bb8e]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/2a6bb8e8afadfe6ca4a621da30e44a372898ca62 +[ded26a6]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/ded26a658c666bf29d84093cb352e3635e07719b diff --git a/docs/uc-001/sd.md b/docs/uc-001/sd.md index 8b22a57..560c589 100644 --- a/docs/uc-001/sd.md +++ b/docs/uc-001/sd.md @@ -10,7 +10,7 @@ | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | | 2026-10-06 | Deprecated | Jens Tirsvad Nielsen | S02 | Messages aligned with the method signatures of DCD-001
Cited DCD-001 | [f4d611b] | -| 2026-10-06 | Accepted | Jens Tirsvad Nielsen | S02 | Added CredentialCollector and EnvFileWriter and their messages (P2, P14) | pending | +| 2026-10-06 | Accepted | Jens Tirsvad Nielsen | S02 | Added CredentialCollector and EnvFileWriter and their messages (P2, P14) | [ded26a6] | --- @@ -218,3 +218,4 @@ destroy SR [OC-001]: ./oc.md [DCD-001]: ./dcd.md [f4d611b]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/f4d611b77cc70b4686506d44bf8f439045d9e0d2 +[ded26a6]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/ded26a658c666bf29d84093cb352e3635e07719b diff --git a/docs/uc-001/ssd.md b/docs/uc-001/ssd.md index e969bed..977cbe4 100644 --- a/docs/uc-001/ssd.md +++ b/docs/uc-001/ssd.md @@ -10,7 +10,7 @@ | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | | 2026-10-05 | Deprecated | Jens Tirsvad Nielsen | S02 | Parameters may come from config.env; the message is unchanged | [2a6bb8e] | -| 2026-10-06 | Accepted | Jens Tirsvad Nielsen | S02 | writeEnvFile parameter and the credentials that .env does not provide | pending | +| 2026-10-06 | Accepted | Jens Tirsvad Nielsen | S02 | writeEnvFile parameter and the credentials that .env does not provide | [ded26a6] | --- @@ -51,3 +51,4 @@ The system is one script run. It starts with the first operation and ends after [DM-001]: ./dm.md [OC-001]: ./oc.md [2a6bb8e]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/2a6bb8e8afadfe6ca4a621da30e44a372898ca62 +[ded26a6]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/ded26a658c666bf29d84093cb352e3635e07719b diff --git a/docs/uc-001/uc.md b/docs/uc-001/uc.md index a9c113f..bc80997 100644 --- a/docs/uc-001/uc.md +++ b/docs/uc-001/uc.md @@ -10,7 +10,7 @@ | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | | 2026-10-05 | Deprecated | Jens Tirsvad Nielsen | S02 | Step 3: details set in config.env are not asked (extensions 3a, 3b) | [2a6bb8e] | -| 2026-10-06 | Accepted | Jens Tirsvad Nielsen | S02 | Credentials not in .env are asked (step 2, extension 2b); the project .env is created with consent (step 9, extensions 9c, 9d) | pending | +| 2026-10-06 | Accepted | Jens Tirsvad Nielsen | S02 | Credentials not in .env are asked (step 2, extension 2b); the project .env is created with consent (step 9, extensions 9c, 9d) | [ded26a6] | --- @@ -103,3 +103,4 @@ [SA-001]: ../stakeholder-analysis.md [DM-001]: ./dm.md [2a6bb8e]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/2a6bb8e8afadfe6ca4a621da30e44a372898ca62 +[ded26a6]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/ded26a658c666bf29d84093cb352e3635e07719b diff --git a/docs/user-stories.md b/docs/user-stories.md index a6ebad4..d9d5407 100644 --- a/docs/user-stories.md +++ b/docs/user-stories.md @@ -10,7 +10,7 @@ | Date | Status | Author | Reviewer | Change | Commit | | --- | --- | --- | --- | --- | --- | | 2026-10-05 | Deprecated | Jens Tirsvad Nielsen | S02 | Added US-001.04: project details preset in config.env | [2a6bb8e] | -| 2026-10-06 | Accepted | Jens Tirsvad Nielsen | S02 | Added US-001.05: credentials asked when missing and kept in the project .env | pending | +| 2026-10-06 | Accepted | Jens Tirsvad Nielsen | S02 | Added US-001.05: credentials asked when missing and kept in the project .env | [ded26a6] | --- @@ -111,3 +111,4 @@ Valuable, Negotiable, Estimable, Small and Testable hold for each story. Indepen [MIL-005]: ./milestones/mil-005-credentials.md [PP-001]: ./project-plan.md [2a6bb8e]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/2a6bb8e8afadfe6ca4a621da30e44a372898ca62 +[ded26a6]: https://git.tirsystem.com/TirSystem-BashScript/repo_foundry/commit/ded26a658c666bf29d84093cb352e3635e07719b