on master help sign in
minor change to data-types wrt dist
dc0b7ectinnus-napbus
content/docs/arvo/clay/data-types.md+2−9
@@ -68,7 +68,6 @@ to th pier) and `beam` is a domestic Clay directory.
68
68
69`pud` is an update that's waiting on a kernel upgrade.
69`pud` is an update that's waiting on a kernel upgrade.
70
70
71−
72#### `$room`, filesystem per domestic ship
71#### `$room`, filesystem per domestic ship
73
72
74```hoon
73```hoon
@@ -93,8 +92,7 @@ set of `desk`s on this ship, mapped to their `desk` state.
93+$ desk @tas
92+$ desk @tas
94```
93```
95
94
96−This is the name of a branch of the filesystem. The default `desk`s are `%home`
95+This is the name of a branch of the filesystem. The default `desk`s are `%base`, `%garden`, `%landscape`, `%webterm` and `%bitcoin`. Desks have
97−and `%kids`. More may be created by simply referencing them. `desk`s have
98independent histories and states, and they may be
96independent histories and states, and they may be
99[merged](/docs/arvo/clay/using#merging) into each other.
97[merged](/docs/arvo/clay/using#merging) into each other.
100
98
@@ -167,7 +165,6 @@ Like a `rave` but with provisions to store current versions for `%next` and `%ma
167Generally used when we store a request in our state somewhere. This is so that
165Generally used when we store a request in our state somewhere. This is so that
168we can determine whether new versions actually affect the path we're subscribed to.
166we can determine whether new versions actually affect the path we're subscribed to.
169
167
170−
171#### `$mood:clay`, single subscription request
168#### `$mood:clay`, single subscription request
172
169
173```hoon
170```hoon
@@ -194,7 +191,6 @@ any of its children.
194 +$ care ?(%a %b %c %d %e %f %p %r %s %t %u %v %w %x %y %z) :: clay submode
191 +$ care ?(%a %b %c %d %e %f %p %r %s %t %u %v %w %x %y %z) :: clay submode
195```
192```
196
193
197−
198This specifies what type of information is requested in a subscription
194This specifies what type of information is requested in a subscription
199or a scry.
195or a scry.
200
196
@@ -258,7 +254,6 @@ contents while `q.fil` is the data itself.
258this is empty. The keys are the names of the children and the values
254this is empty. The keys are the names of the children and the values
259are, recursively, the nodes themselves.
255are, recursively, the nodes themselves.
260
256
261−
262### `$arch`, shallow filesystem node
257### `$arch`, shallow filesystem node
263
258
264```hoon
259```hoon
@@ -275,6 +270,7 @@ those directories.
275The child directories are given by a `map` to null rather than a `set` so that the
270The child directories are given by a `map` to null rather than a `set` so that the
276ordering of the `map` will be the same as it is for an `axal`, allowing
271ordering of the `map` will be the same as it is for an `axal`, allowing
277efficient conversion for when the heavier node is needed.
272efficient conversion for when the heavier node is needed.
273+
278```hoon
274```hoon
279++ axal
275++ axal
280 |$ [item]
276 |$ [item]
@@ -400,7 +396,6 @@ is all the subscribers from our ship to the foreign `desk`.
400`regs` are `(map path rule)`, and so `per` is a `map` of read permissions by
396`regs` are `(map path rule)`, and so `per` is a `map` of read permissions by
401`path` and `pew` is a `map` of write permissions by `path`.
397`path` and `pew` is a `map` of write permissions by `path`.
402
398
403−
404#### `$rind`, foreign request manager
399#### `$rind`, foreign request manager
405
400
406```hoon
401```hoon
@@ -547,7 +542,6 @@ blob, and `r` is the delta.
547`%direct` is the case where we simply have the data directly. `q` is the data.
542`%direct` is the case where we simply have the data directly. `q` is the data.
548These almost always come from the creation of a file.
543These almost always come from the creation of a file.
549
544
550−
551#### `+urge`, list change
545#### `+urge`, list change
552
546
553```hoon
547```hoon
@@ -685,4 +679,3 @@ commit itself.
685revision number, whichever is smaller.
679revision number, whichever is smaller.
686
680
687`lar` is the set of new commits, and `bar` is the set of new content.
681`lar` is the set of new commits, and `bar` is the set of new content.
688−