III. Developer documentation