Skip to content

Commit 8d430fd

Browse files
authored
Merge pull request #4 from hypercerts-org/did-label-subjects
labeler: target quality labels at actor DIDs
2 parents a84b9ed + 66785ad commit 8d430fd

13 files changed

Lines changed: 227 additions & 2053 deletions

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
> Automated quality scoring for merged `app.certified.actor.profile` + `app.certified.actor.organization` data on AT Protocol
44
5-
This fork monitors both `app.certified.actor.profile` and `app.certified.actor.organization` records, merges them by DID for display and classification context, and labels organizations based on how complete, consistent, and non-placeholder the organization record looks.
5+
This fork monitors both `app.certified.actor.profile` and `app.certified.actor.organization` records, merges them by DID for display and classification context, and labels actor DIDs based on how complete, consistent, and non-placeholder the organization profile looks.
66

77
## Labels
88

@@ -64,7 +64,7 @@ The runtime is split into three pieces:
6464
- Tap service → labeler process over `TAP_URL`
6565
- Labeler process → `labels.db` + `activity-log.db`
6666

67-
The Tap sidecar listens to both `app.certified.actor.profile` and `app.certified.actor.organization`, merges them by DID for actor context, and still applies labels to the organization record URI.
67+
The Tap sidecar listens to both `app.certified.actor.profile` and `app.certified.actor.organization`, merges them by DID for actor context, and applies quality labels to the actor DID. Fresh deployments should wipe the app and Tap volumes together so old local labels, activity rows, and Tap cursor state are not reused.
6868

6969
The Next.js dashboard reads from `activity-log.db`.
7070

0 commit comments

Comments
 (0)