BioFlow Requirements
Software Requirements Specification

Software Requirements Specification

UID: DOC-SRS
SRS-001
reviewed 1. First-launch database initialisation
UID: SRS-001
RELATIONS (Child):
STATEMENT:

On first launch, when no database file exists at the configured application data path, the system shall create the local database, apply the current schema version, and create a default local clinic record that serves as the container for locally-created patient records.

RATIONALE:

The initialisation establishes the minimum persistent state required for any subsequent clinical operation — without it, patient records cannot be stored and recording sessions cannot be attached to a patient.

TYPE:

functional

ACTIVE:

true

REVIEWED_HASH:

73a53a6ea2b4546ac329d96363bd39c5485b220a390076754e0ecc52644acf7b

REVIEWED_BY:

@DougYoungberg

NOTES:

coverage-plan: ST on clean install — fresh workstation, first launch, verify the database file exists at the expected path.