Skip to content

GRASP specification ​

The specification is organised as one required core profile and optional profiles. Each profile page below contains normative Markdown imported from the pinned grasp revision.

Profiles ​

ProfileRoleRequirement
GRASP-01Core Git service authorised by signed repository stateRequired
GRASP-02Proactive synchronisationOptional
GRASP-03Proactive Sync PlusOptional
GRASP-05Archive behaviourOptional
GRASP-06Alternative pull request hostingOptional
GRASP-08Private repository serviceOptional

Implementation settings and operating procedures are not protocol requirements. Return to the GRASP overview for that boundary, or continue to the ngit-grasp operator guide for one implementation.