AtlatestRepositoryfolio

folio / tree / test / fixtures / f4a / notes / topicsdecisions.sgd

1#lang sigil/doc
2@project["projects/f4a" title: "Typed graph tables" status: 'active tags: '("f4a")]
3
4@milestone["m-tables" title: "Normalized tables" status: 'active]
5
6@phase["p-convergence" title: "Convergence" status: 'active order: 1]
7
8@task["t-rebuild" status: 'ready priority: 'high tags: '("gate")]{
9@p{Rebuild versus every mutation sequence.}
12@task["t-move" status: 'ready priority: 'medium]{
13@p{Path and provider move with stable identity.}
16@end phase
18@end milestone
20@decision["d-path-identity" title: "Identity is not the path" status: 'accepted]{
21@p{The workspace-qualified slug is the key. This decision SUPERSEDES the earlier one, and
22the edge is written HERE, in the superseding decision, pointing at what it replaces. Written
23the other way round it reads "the old decision supersedes the new one", which is what the
24first version of this fixture said -- and the supersession arm passed it, because the arm
25only counted edges and checked both uids existed. The arm now asserts the node ids.}
26@related[document: "topics/decisions" node: "d-path-identity-v0" kind: 'supersedes]{}
29@decision["d-path-identity-v0" title: "Identity was the path" status: 'superseded]{
30@p{Superseded by the decision above.}
33@end project