AtlatestRepositoryfolio

folio / tree / test / fixturesf1b-laundering-root.sgd

1#lang folio/doc
2@note["topics/f1b-laundering-root" title: "Laundering a root container" tags: '("folio")]
3
4@p{`note` and `project` are structural containers too, and folio declares all
5four refused rather than the two Fable's ruling names. This fixture is the
6evidence for the extra two: without them, a section could re-nest a whole ROOT,
7which launders exactly as badly as a milestone and would have been left to an
8undeclared predicate property.}
9
10@section["Smuggled" id: "smuggled-root"]{
12@p{An ordinary block, which must remain acceptable.}
14@project["projects/smuggled" title: "A root that must not be here" status: 'planned tags: '()]{
15@p{A root container is not a child of anything.}
20@end note