Entity
Každý objekt vrstvy jako adresovatelný, navzájem propojený uzel: jeho trasa, jeho odchozí reference, reference, které na něj vedou, povrchy, které za něj odpovídají, a to, co se dá o jeho vynucování říct bez spuštění čehokoli. Nic z toho nevyjmenovává druhy, entity ani trasy — objekt indexu má trasu, protože je objektem.
Každý objekt vrstvy jako adresovatelný, navzájem propojený uzel: jeho trasa, jeho odchozí reference, reference, které na něj vedou, povrchy, které za něj odpovídají, a to, co se dá o jeho vynucování říct bez spuštění čehokoli. Nic z toho nevyjmenovává druhy, entity ani trasy — objekt indexu má trasu, protože je objektem.
- module entity
- builtin
- implementováno
- 2 schopnosti
Schopnosti
Každý je složen v souboru tohoto modulu; každý má vlastní stránku.
entity.kindsDruhy, které vrstva drží, každý s trasou svého indexu a počtem objektů, které nese, a každá kolize tras. Kolize je jediný způsob, jak objekt indexu může nemít vlastní adresu; zdravá odpověď je žádná.dotaz · implemented · majordomus_kinds · GET /api/v1/entity/kindsentity.showJeden objekt vrstvy jako adresovatelný uzel, podle URI nebo adresy, na které je obsluhován: identita a trasa, provenience, front matter a obsah, každá reference, kterou deklaruje, a každá reference, která se na něj rozlišuje, povrchy, které za něj odpovídají, stav spustitelných artefaktů, které jmenuje, a jeho veřejná dokumentační stránka, jak ji odvozuje site/data/publication.toml repozitáře (null, když repozitář žádnou nedeklaruje).query · implemented · majordomus_entity · GET /api/v1/entity