You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Link the implementing PR to this issue by including Closes #84 in the PR description or commit message.
What
Write the architecture documentation for all four SW components of the time module.
Each SW component gets its own comp_arc_sta (and where non-trivial, comp_arc_dyn) directive. Every directive must link to requirements via :fulfils: comp_req__<component>__<keyword> and have :status: valid. Existing PlantUML diagrams in docs/features/time_daemon/_assets/ and docs/features/time/_assets/ may be embedded or adapted.
Important
Link the implementing PR to this issue by including
Closes #84in the PR description or commit message.What
Write the architecture documentation for all four SW components of the
timemodule.Each SW component gets its own
comp_arc_sta(and where non-trivial,comp_arc_dyn) directive. Every directive must link to requirements via:fulfils: comp_req__<component>__<keyword>and have:status: valid. Existing PlantUML diagrams indocs/features/time_daemon/_assets/anddocs/features/time/_assets/may be embedded or adapted.score/timescore/time/docs/architecture/index.rstClock<Tag>template,ClockTraits,ClockSnapshot,VehicleClockBackendinterface, domain clock types, test utilitiesscore/time_daemonscore/time_daemon/docs/architecture/index.rstscore/time_slavescore/time_slave/docs/architecture/index.rstscore/ts_clientscore/ts_client/docs/architecture/index.rstAcceptance Criteria
comp_arc_stadirective with:status: validcomp_arc_stahas:fulfils:linking to at least onecomp_reqgPTP → ts_client → time_daemon → score/time APIis visible across the architecture docsbazel run //:docsbuilds without sphinx-needs errors for all architecture filesReferences