diff --git a/docs/unsure-where-to-put/star_activity.md b/docs/unsure-where-to-put/star_activity.md
new file mode 100644
index 0000000000..ac6871e593
--- /dev/null
+++ b/docs/unsure-where-to-put/star_activity.md
@@ -0,0 +1,22 @@
+```mermaid
+sequenceDiagram
+    participant fs as foreign_repository_server
+    participant os as our_repository_server
+
+    fs ->> os: post /api/activitypub/repository-id/1/inbox {Start-Activity}
+    activate os
+    os ->> os: validate request inputs
+    activate repository
+    os ->> repository: validate
+    repository ->> repository: search for reop with object-id
+    deactivate repository
+    activate person
+    os ->> person: validate
+    person ->> person: search for ser with actor-id
+    person ->> fs: get /api/activitypub/user-id/{id from actor}
+    person ->> person: create user from response
+    deactivate person
+    os ->> repository: execute star action
+    os -->> fs: 200 ok
+    deactivate os
+```
\ No newline at end of file