Role aggregate
A stable public role hypothesis groups listings that describe the same opportunity.
JobCache CoreBlueprint · careervector.blueprint-graph/v5
Twenty composable top-level diagrams plus recursively nested 21×21 semantic layers. Nodes descend; boundary arrows cross to neighbours.
Nested layer 1 · data · evidence · runtime
CrateDB keeps canonical public knowledge compact while preserving source disagreement, provenance, temporal validity, and retrieval structures.
A stable public role hypothesis groups listings that describe the same opportunity.
JobCache CoreCanonical listing records retain source identity, fingerprints, and role membership.
CrateDBField assertions remain attributable, time-bounded, and able to disagree.
Open layer ↘Reducers choose a useful current answer without erasing alternate observations.
JobCache CoreOne content-addressed embedding per recipe complements indexed structured search.
CrateDBSearch and evidence APIs publish bounded public truth without App or workspace identity.
JobCache CoreA stable public role hypothesis groups listings that describe the same opportunity.
JobCache CoreCanonical listing records retain source identity, fingerprints, and role membership.
CrateDBField assertions remain attributable, time-bounded, and able to disagree.
Open deeper layer ↘Reducers choose a useful current answer without erasing alternate observations.
JobCache CoreOne content-addressed embedding per recipe complements indexed structured search.
CrateDBSearch and evidence APIs publish bounded public truth without App or workspace identity.
JobCache CoreCanonical architecture note
Open note ↗Hold and serve the current public model of the job market. Internals is a blueprint label
for JobCache Core and its immediate processing boundary; it is not a third product.
role → ad → workspace job
Core owns the role and ad rungs. CareerVector owns private workspace job state. Role
facts aggregate evidence across ads without erasing disagreement or analyzing identical text
twice.
Raw observations remain in object storage. Unfinished pipeline work remains in rebuildable operational state. Product-local session and workspace state remains in product D1/Yjs.
Schema and query budgets for 100,000 ads; temporal role/ad reconstruction; vector and hybrid search benchmarks; publication atomicity; lineage queries; and privacy-boundary tests.