21.10 Repository and Build Artifact Requirements

Go To Phase 0 Implementation Requirements

This section identifies the normative requirements established for the Phase 0 Repository and Build Artifact Model. The canonical requirement statements are maintained in Annex D: Requirements, Part 4, Section 21.10.

Table 21-9: Repository and build artifact requirements.

Requirement ID Statement
P4-REQ-21-10-001

The Phase 0 Implementation Profile / PSM SHALL define a repository and build artifact model.

P4-REQ-21-10-002

The repository model SHALL identify locations for hand-authored source files, IDL files, generated code, configuration files, scripts, documentation, traceability artifacts, build artifacts, and non-baseline material.

P4-REQ-21-10-003

Each repository location SHALL identify the artifact category it contains.

P4-REQ-21-10-004

Each repository location SHALL identify whether the artifacts are hand-authored, generated, configured, documented, temporary, local, or non-baseline.

P4-REQ-21-10-005

Each repository location SHALL identify the applicable Developer Handbook rules.

P4-REQ-21-10-006

Each governed source file SHALL include the standard file header defined by the Developer Handbook.

P4-REQ-21-10-007

Each generated file SHALL include the generated-file header defined by the Developer Handbook.

P4-REQ-21-10-008

The repository model SHALL distinguish governed source artifacts from generated artifacts, temporary build outputs, local developer artifacts, exploratory material, and approved documentation.

P4-REQ-21-10-009

Build artifacts SHALL remain distinguishable from governed source artifacts and generated artifacts.

P4-REQ-21-10-010

Repository layout SHALL NOT redefine the architecture.


© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.

  • fxdemo/04-part/21-phase-0-implementation-requirements/21-10-repository-and-build-artifact-requirements/start.txt
  • Last modified: 2026/08/07 14:12
  • by owen