05. Examples Guide (Spec-Aligned)

This page documents repository examples that follow FACET v2.1.3.

Run any example

facet-fct build --input examples/basic_prompt.facet
facet-fct run --input examples/basic_prompt.facet --runtime-input examples/basic_prompt.input.json --format pretty

1) examples/basic_prompt.facet

Purpose:

Key points:

2) examples/rag_pipeline.facet

Purpose:

RAG in FACET v2.1.3 is represented by variables + messages, while @context remains layout configuration.

3) examples/advanced_features.facet

Purpose:

4) examples/policy_guard_test.facet

Purpose:

5) examples/spec/*

The examples/spec directory contains focused conformance snippets for parser/validator/runtime behavior.

Valid syntax checklist for examples

Quick matrix

File Build Run Test
examples/basic_prompt.facet n/a
examples/rag_pipeline.facet n/a
examples/advanced_features.facet n/a
examples/policy_guard_test.facet n/a

Notes on legacy syntax

The following patterns are intentionally not used as valid examples: