Skip to content

Search and Retrieval ​

Storing intent in the Data Model is only half the job; Alloy must also be able to retrieve it from many angles. Most retrieval starts from the The Engineering Intent Record and the entities described in Core Entities.

Retrieval dimensions ​

Alloy will need to retrieve intent by:

  • Project.
  • Code path or module.
  • Product interaction.
  • Design intent.
  • Strategy.
  • Capability.
  • Threat.
  • Evidence status.
  • Active formation brief.
  • Foundry trace ID.

Relational versus vector ​

Vector search may be useful for semantic matching, but relational links should remain authoritative for execution. Semantic matching can surface candidate intent records; the relational graph decides what actually governs a run.

Source: Product Brief §20 (Data Model Seed), Search and retrieval requirements.

Alloy owns meaning. Foundry owns execution.