Skip to main content

Opcode Registry Authoring

This page is used to generate and publish opcode proposals for new semantic operations in ZAYAZ.

What this does

  • Checks whether an existing opcode already covers the requested semantic intent
  • Generates a draft opcode proposal when no suitable opcode exists
  • Allows manual adjustment of opcode semantics and governance defaults before publish
  • Publishes approved opcode definitions into zar.opcode_registry
  • Can also publish related artifact-type bindings and optional ruleset-profile guidance

Notes

  • New opcodes should only be created when the semantic action is genuinely new.
  • If an existing opcode can be reused with a different ruleset, that should be preferred.
  • New proposals should normally be published with status draft first unless explicitly approved as active.

Opcode Registry Authoring




GitHub RepoRequest for Change (RFC)