Differences
This shows you the differences between two versions of the page.
| dido:99_annexes:annex-d-requirements:part-04:p4-req-21-12-006 [2026/08/07 14:30] – created owen | dido:99_annexes:annex-d-requirements:part-04:p4-req-21-12-006 [2026/08/07 14:30] (current) – owen | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== P4-REQ-21-12-005 ====== | + | ====== P4-REQ-21-12-006 ====== |
| [[dido: | [[dido: | ||
| Line 5: | Line 5: | ||
| ===== Statement ===== | ===== Statement ===== | ||
| - | Each approved script SHALL identify | + | Each approved script SHALL identify |
| ===== Source ===== | ===== Source ===== | ||
| Line 13: | Line 13: | ||
| ===== Rationale ===== | ===== Rationale ===== | ||
| - | Scripts may create, modify, generate, start, stop, move, or remove implementation artifacts. | + | Script logging provides observable information about invocation, activity, outcome, warnings, failures, and cleanup. |
| - | Identifying affected artifacts | + | Defining logging behavior |
| ===== Applies To ===== | ===== Applies To ===== | ||
| Line 21: | Line 21: | ||
| This requirement applies to: | This requirement applies to: | ||
| - | * governed source artifacts; | + | * approved scripts; |
| - | * generated artifacts; | + | * script invocation logging; |
| - | * configuration artifacts; | + | * script task logging; |
| - | * build artifacts; | + | * warning and failure logging; and |
| - | * repository state; and | + | * cleanup reporting. |
| - | * runtime implementation participants. | + | |
| ===== Verification ===== | ===== Verification ===== | ||
| - | Verification SHALL confirm that each approved script identifies | + | Verification SHALL confirm that each approved script identifies |
| Verification activities should include review checks confirming that: | Verification activities should include review checks confirming that: | ||
| - | * files created or modified are identified; | + | * invocation information is logged where required; |
| - | * generated artifacts affected | + | * performed tasks are identifiable; |
| - | * configuration or repository state affected is identified; | + | * outcomes are reported; |
| - | * runtime participants affected | + | * warnings and errors |
| - | * artifact effects are consistent with the script' | + | * logging follows |
| ===== Traceability ===== | ===== Traceability ===== | ||
| - | This requirement connects | + | This requirement connects |
| Related requirement identifiers: | Related requirement identifiers: | ||
| - | * [[dido: | + | * [[dido: |
| - | * [[dido: | + | * [[dido: |
| - | * [[dido: | + | |
| Related source section: | Related source section: | ||