1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
//! `brainwires-prompting` — adaptive prompting techniques for the
//! Brainwires Agent Framework.
//!
//! Originally lived in `brainwires-knowledge::prompting`; extracted in
//! Phase 6 of the layout refactor. Pulls only `linfa` / `linfa-clustering`
//! / `ndarray` / `bincode` for the K-means task-clustering pipeline.
//! Optional integration with the BKS/PKS knowledge layer for the
//! adaptive `PromptGenerator` is gated behind the `knowledge` feature.
/// K-means task clustering by semantic-vector similarity.
/// Dynamic prompt generation. With the `knowledge` feature enabled,
/// integrates BKS (Behavioral Knowledge System) / PKS (Personal Knowledge
/// System) / SEAL feedback to adapt outputs over time.
/// Technique-effectiveness tracking and BKS promotion logic.
/// Library of 15 prompting techniques from the adaptive-selection paper.
/// SEAL (Self-Evolving Agentic Learning) feedback hook used by `generator`.
/// SQLite-backed cluster storage (gated by the `storage` feature).
/// Technique enum + per-technique metadata (category / complexity / characteristics).
/// Adaptive temperature optimisation per task cluster.
// ── Public re-exports — preserve the surface previously exposed at
// `brainwires_knowledge::{TaskCluster, PromptingTechnique, …}`.
pub use ;
pub use TechniqueLibrary;
pub use SealProcessingResult;
pub use ;
pub use ;
pub use ;
pub use ;
pub use ;