REQ-FUN-108
Schedule template instantiation seeds activities and dependencies
What
When a project is created from a template that includes a schedule skeleton, the system SHALL instantiate the template's activity list and dependency edges into the new project's activity tables, with start dates anchored to the project start_date.
Why
Templates accelerate project bootstrap; established project management guidelines Define Activities accepts Organizational Process Asset reuse, which is what the template library is.
How
Extend REQ-FUN-081 template instantiation to recognize a schedule section (activities + dependencies) in the template body; on instantiation, copy rows with project_id rewritten, planned_start shifted by (project.start_date - template.anchor_date).
Done when
A template containing 20 activities + 25 dependencies produces an instantiated project with the same network and shifted dates; round-trip test green.
Out of scope
Resource-allocation templating; dynamic activity generation.
established project management guidelines Mapping
Wires Schedule Management into the existing template-library mechanism.