com.thefibrehose.pattern

Structured metadata for a knitting/crochet pattern. The PDF itself lives either as a paired com.thefibrehose.pdf record (subject) or on thefibrehose's own backend (privatePdfId) - exactly one of the two must be set, enforced client-side only since atproto lexicon cannot express cross-field conditionals (same precedent as the yardage/meterage pair below).

Details · record, key tid
Kindrecord
Record keytid
Authoritythefibrehose.com
Indexed

What's different

same NSID · two revisions from the same publisher
thefibrehose.com · namespace authority
thefibrehose.com · namespace authority
2 changes, 1 breaking

Some records or requests that were valid against the base schema aren't valid against this one, so update the code that writes and reads them before relying on it.

Record · properties

#main
Added

privatePdfId

compatible

New optional property.

string · maxLength: 64
Changed

subject

breaking

Became optional.

required→optional
15 properties unchanged Open the full schema diff →