Related
Part of the templates collection. Builds on #36 (Constructs Library) and #37 (Buildfile programming model).
Who Grabs This
Anyone whose few-shot examples are stale, hand-picked, or rotting. Strategically important — expands Synix from "memory" into runtime cognition artifacts.
Pipeline
successful conversations → example extraction → scoring → promotion
Layers:
| Layer |
Transform |
Cardinality |
conversations |
parse |
1:1 per conversation |
candidates |
example_extractor |
1:N (pull exemplary exchanges from conversations) |
scored |
example_scorer |
1:1 (score each candidate on clarity, relevance, diversity) |
promoted |
promoter |
N:1 (top-K selection → few-shot set) |
Projection: flat file output — a ready-to-use few-shot prompt section.
Why This Matters
Stops prompt rot. Few-shot examples evolve with usage instead of decaying.
Also quietly expands Synix from "memory" → runtime cognition artifacts (few-shots, policies, retrieval configs). Strategically important.
Acceptance Criteria
Related
Part of the templates collection. Builds on #36 (Constructs Library) and #37 (Buildfile programming model).
Who Grabs This
Anyone whose few-shot examples are stale, hand-picked, or rotting. Strategically important — expands Synix from "memory" into runtime cognition artifacts.
Pipeline
Layers:
conversationscandidatesscoredpromotedProjection: flat file output — a ready-to-use few-shot prompt section.
Why This Matters
Stops prompt rot. Few-shot examples evolve with usage instead of decaying.
Also quietly expands Synix from "memory" → runtime cognition artifacts (few-shots, policies, retrieval configs). Strategically important.
Acceptance Criteria
synix init --template example-evolverproduces a runnable project