Skip to content

fide/vocabulary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Fide Vocabulary

Canonical vocabulary and registry for foundational Fide entity and reference typing.

The Fide Vocabulary defines the canonical registry for:

  • valid entity types
  • valid reference types
  • allowed entity-type/reference-type combinations
  • entity-specific identifier rules

These definitions are used by:

Public docs are published at:

Status

This repository is currently in alpha.

  • The active spec line is spec/v0/.
  • v0 is mutable and may change incompatibly.
  • v1 should be introduced only when the vocabulary model and compatibility expectations are intentionally stable.

Source Of Truth

The normative source of truth for the current alpha line is:

  • spec/v0/vocabulary.json

Generated SDK and docs artifacts derive from that file.

Repository Structure

  • spec/: canonical versioned specification artifacts
  • docs/: human-readable vocabulary docs and generated SDK reference docs
  • sdk/javascript/: JavaScript/TypeScript SDK package
  • scripts/: generators for SDK and docs artifacts

JavaScript SDK

The JavaScript SDK package lives in:

  • sdk/javascript/

Current package name:

The SDK exports typed access to the vocabulary registry and helper lookup functions.

Additional docs:

License

Licensed under Apache-2.0. See LICENSE for the full text.

About

Fide entity type vocabulary definitions

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Contributors