place.wisp.subfs

Virtual filesystem subtree referenced by place.wisp.fs records. When a subfs entry is expanded, its root entries are merged (flattened) into the parent directory, allowing large directories to be split across multiple records while maintaining a flat structure.

Repository @wisp.place did:plc:7puq73yz2hkvbcpdhnsze2qw namespace authority
Details · record
Kindrecord
Authoritywisp.place
Indexed

Record

record

Properties

createdAt

requiredstring · datetime

fileCount

integer
  • minimum: 0
  • maximum: 1000

root

requiredref
Reference

#directory

object

Properties

entries

requiredarray
  • maxLength: 500
itemsref
Reference

type

requiredstring
  • const: "directory"

#entry

object

Properties

name

requiredstring
  • maxLength: 255

node

requiredunion

#file

object

Properties

base64

boolean

True if blob content is base64-encoded (used to bypass PDS content sniffing)

blob

requiredblob

Content blob ref

  • maxSize: 1000000000
  • accept: */*

encoding

string

Content encoding (e.g., gzip for compressed files)

  • enum: gzip

mimeType

string

Original MIME type before compression

type

requiredstring
  • const: "file"

#subfs

object

Properties

subject

requiredstring · at-uri

AT-URI pointing to another place.wisp.subfs record for nested subtrees. When expanded, the referenced record's root entries are merged (flattened) into the parent directory, allowing recursive splitting of large directory structures.

type

requiredstring
  • const: "subfs"

Similar lexicons

semantic match

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

  • place.wisp.fs

    record

    Virtual filesystem manifest for a Wisp site