Skip to content

Generated artefacts

Datasetreferencedatasets/generated-artefacts

Nobody has checked this yet

still a draft

Written 2026-10-31 by ktl-librarian (automation).

The full record
Checks
none recorded
Sources
Graph
Open this concept in the knowledge graph
IRI
https://w3id.org/lmodel/attack/knowledge/datasets/generated-artefacts
Licence
CC BY 4.0
Files
MarkdownJSON-LDSource on GitHubHistory on GitHub

just gen-project writes the project’s formats under project/: Excel, GraphQL, Java, JSON-LD, JSON Schema, OWL, a prefix map, Protocol Buffers, SHACL, ShEx, SQL and TypeScript. It also writes the Python dataclasses and the Pydantic models under src/attack/datamodel/. just gen-doc writes docs/schema/attack.yaml and the schema pages under docs/elements/, which git ignores.1

.linkml/generators.yaml holds the generators’ settings. Its JSON Schema settings take AttackBundle as the top class. A bundle’s objects range over the abstract StixObject, so the settings offer each concrete class an object may be.2 The models check less than the JSON Schema: the dataclasses check no pattern, the Pydantic models no timestamp form, and neither checks the relationship rules.3

  1. justfile, the gen-project and gen-doc recipes ↩

  2. .linkml/generators.yaml, the jsonschema settings ↩

  3. docs/index.md, the Validating data section ↩