dev.knotless.assignment

Kept in the account of the owner or collaborator who assigns, one per pull or issue, keyed `<repo key>.<hash of the subject's URI>` as a dev.knotless.label record is, and rewritten as they change; for a private repository, in their repo inside its space. Readers honor it from the repository's owner and collaborators alone. Each account stands assigned, or asked to review, as the latest of their entries for it says, by `setAt`. A pull's author asks for reviews in the pull itself (dev.knotless.pull's `reviewers`); those asked here are asked besides.

Details · record, key any
Kindrecord
Record keyany
Authorityknotless.dev
Indexed

Record

record · key any

Properties

One entry per account this one has assigned it to or taken off it, the latest of each.

  • maxLength: 100
itemsref
Reference

createdAt

requiredstring · datetime

repo

requiredref

The repository the pull or issue is on.

For a pull, one entry per account this one has asked to review it or stopped asking, the latest of each.

  • maxLength: 100
itemsref
Reference

subject

requiredstring · at-uri

The dev.knotless.pull or dev.knotless.issue assigned.

#entry

object

An account assigned, or asked to review, or no longer, at a time.

Properties

did

requiredstring · did

The account, by DID.

removed

boolean

No longer assigned, or asked, rather than so.

setAt

requiredstring · datetime

When it was said. Readers pass over one later than their own clock by more than a few minutes, until it is not.

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • Assigns a pull or an issue to an account, or asks it to review a pull, or no longer, as the account logged in to this appview's pages.

  • The labels one account puts on a pull or issue, from those its repository defines.

  • A git repository hosted in this account: in its public repo, or, for a private repository, in a dev.knotless.space space keyed by the name.

  • A request to merge a branch into a repository, kept in the requester's account.

  • A comment on a pull or issue. With a verdict it is a review; with a line, a comment on lines of a pull's diff, starting a thread there; with a reply, an answer in such a thread.