AtlatestRepositoryfolio
1
#lang sigil/doc2
@project["projects/f4a" title: "Typed graph tables" status: 'active tags: '("f4a")]4
@milestone["m-tables" title: "Normalized tables" status: 'active]6
@phase["p-convergence" title: "Convergence" status: 'active order: 1]8
@task["t-rebuild" status: 'ready priority: 'high tags: '("gate")]{9
@p{Rebuild versus every mutation sequence.}10
}12
@task["t-move" status: 'ready priority: 'medium]{13
@p{Path and provider move with stable identity.}14
}16
@end phase18
@end milestone20
@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, and22
the edge is written HERE, in the superseding decision, pointing at what it replaces. Written23
the other way round it reads "the old decision supersedes the new one", which is what the24
first version of this fixture said -- and the supersession arm passed it, because the arm25
only 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]{}27
}29
@decision["d-path-identity-v0" title: "Identity was the path" status: 'superseded]{30
@p{Superseded by the decision above.}31
}33
@end project