get_geocroissant_spec_reference
Retrieve GeoCroissant specification sections—properties, JSON-LD context, sample document, or Python API—to ensure metadata uses correct names, types, and cardinalities before creating or editing.
Instructions
Returns the GeoCroissant specification reference documentation.
Provides the vocabulary cheat sheet distilled from the official GeoCroissant
specification: namespace IRIs and prefixes, conformance declarations, every
`geocr:` property with expected types/domains/cardinality, the canonical
JSON-LD @context, a full sample document, and Python snippets for the
``mlcroissant`` API (load, validate, iterate records).
Usage: Read this ONCE before authoring or editing GeoCroissant documents so
property names, types and cardinalities match the specification exactly.
Then use `create_geocroissant_scaffold` and `validate_croissant`.
Returns:
--------
Markdown-formatted reference documentation for the requested topic.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| topic | No | Which part of the specification to return. One of: "overview", "context" (@context snippet), "properties" (all geocr properties), "example" (full sample document), "python-api" (mlcroissant usage snippets), "all" (everything). | all |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |