Blueprint 01 / 14

product band

JobCache experience

Mechanism, interaction model, and visual language across the public product.

  • Search
  • Evidence
  • Market intelligence
  • Shared sessions
01.1 · cell 1.1 product · data · evidence

JobCache experience

Discover and request

How a JobCache user asks for current market truth and sees acquisition state without confusing queued work with evidence.

  • Search intent to Search / refresh request: search or add source
  • Search / refresh request to Truthful acquisition state: verified response
search or add sourceverified response
actormixed

Search intent

A human or agent describes roles, places, filters, or a source URL.

JobCache user
perspectivemixed

Search / refresh request

Stateless search when possible; explicit acquisition request when evidence is missing.

JobCache App
processtarget

Truthful acquisition state

Current, stale, refreshing, unavailable, or failed are distinct product states.

JobCache App
request becomes resultsearch / refresh intent
  1. 01 · actor · mixed Search intent

    A human or agent describes roles, places, filters, or a source URL.

    JobCache user
  2. 02 · perspective · mixed Search / refresh request

    Stateless search when possible; explicit acquisition request when evidence is missing.

    JobCache App
  3. 03 · process · target Truthful acquisition state

    Current, stale, refreshing, unavailable, or failed are distinct product states.

    JobCache App

Flows

  • Search intent Search / refresh request search or add source
  • Search / refresh request Truthful acquisition state verified response
01.2 · cell 1.2 product · data · evidence

JobCache experience

Search, roles, and evidence

The product view is role-first: results remain traceable to ads, observations, freshness, and disagreement.

  • Role search to Role result: ranked query
  • Role result to Evidence timeline: supported by
  • Evidence timeline to Saved view / snapshot: pin result
ranked querysupported bypin result
perspectivetarget

Role search

Filters and ranking operate on current role projections rather than disconnected URLs.

JobCache App
processmixed

Role result

One role may aggregate several source ads while retaining disagreement.

JobCache Core
perspectivetarget

Evidence timeline

Ads, observations, validity intervals, provenance, and corrections.

JobCache App
storeas-built

Saved view / snapshot

Session-local immutable result references and collaboration.

JobCache App D1
request becomes resultevidence becomes trusted workproduct interaction
  1. 01 · perspective · target Role search

    Filters and ranking operate on current role projections rather than disconnected URLs.

    JobCache App
  2. 02 · process · mixed Role result

    One role may aggregate several source ads while retaining disagreement.

    JobCache Core
  3. 03 · perspective · target Evidence timeline

    Ads, observations, validity intervals, provenance, and corrections.

    JobCache App
  4. 04 · store · as-built Saved view / snapshot

    Session-local immutable result references and collaboration.

    JobCache App D1

Flows

  • Role search Role result ranked query
  • Role result Evidence timeline supported by
  • Evidence timeline Saved view / snapshot pin result
01.3 · cell 1.3 product · operations · evidence

JobCache experience

Trust, sessions, and service state

Sharing, freshness, failure, paid placement, and support remain legible instead of being hidden behind a polished result.

  • Opaque shared session to Trust explanation: context
  • Trust explanation to Status and support: explain or escalate
contextexplain or escalate
storeas-built

Opaque shared session

Link capability owns saved work and collaboration without exposing Core identity.

JobCache App D1
perspectivetarget

Trust explanation

Freshness, provenance, uncertainty, degraded service, and paid placement.

JobCache UI/API/MCP
perspectivetarget

Status and support

Public service truth plus scoped correction, export, and support entry points.

Status and Management
evidence becomes trusted workclaims create obligationsstatus and support
  1. 01 · store · as-built Opaque shared session

    Link capability owns saved work and collaboration without exposing Core identity.

    JobCache App D1
  2. 02 · perspective · target Trust explanation

    Freshness, provenance, uncertainty, degraded service, and paid placement.

    JobCache UI/API/MCP
  3. 03 · perspective · target Status and support

    Public service truth plus scoped correction, export, and support entry points.

    Status and Management

Flows

  • Opaque shared session Trust explanation context
  • Trust explanation Status and support explain or escalate
Blueprint 02 / 14

operating model

JobCache obligations

Commercial, corpus, customer, and product-specific operating obligations.

  • Corpus claims
  • Customers
  • Commercial model
02.1 · cell 1.4 governance · operations · evidence

JobCache obligations

JobCache obligations

Commercial promises are translated into enforceable corpus, provenance, publication, and customer obligations.

  • Corpus claims to Publication duties: constrains
  • Customer contract to Commercial separation: separates
  • Corpus claims to Customer contract: promises require proof
constrainsseparatespromises require proof
obligationopen

Corpus claims

Definitions for current, complete, verified, and evidence-backed.

Product owner
obligationopen

Publication duties

Attribution, correction, takedown, suppression, and appeal.

Product and legal
obligationopen

Customer contract

Availability, export, retention, support, and service commitments.

Product owner
boundaryopen

Commercial separation

Paid placement cannot silently rewrite organic relevance or evidence.

Product owner
claims create obligationsproduct duties
  1. 01 · obligation · open Corpus claims

    Definitions for current, complete, verified, and evidence-backed.

    Product owner
  2. 02 · obligation · open Publication duties

    Attribution, correction, takedown, suppression, and appeal.

    Product and legal
  3. 03 · obligation · open Customer contract

    Availability, export, retention, support, and service commitments.

    Product owner
  4. 04 · boundary · open Commercial separation

    Paid placement cannot silently rewrite organic relevance or evidence.

    Product owner

Flows

  • Corpus claims Publication duties constrains
  • Customer contract Commercial separation separates
  • Corpus claims Customer contract promises require proof
Blueprint 03 / 14

relationship

Ingestion × JobCache

User-triggered ingest, public fast paths, and reusable acquisition mechanisms.

03.1 · cell 2.1 runtime · data · evidence

Ingestion × JobCache

Interactive acquisition seam

A user-triggered miss acknowledges acquisition immediately, preserves the observation, and delivers an immutable result later.

  • Lookup or refresh to Current truth?: check
  • Current truth? to Preserve + schedule: miss
  • Preserve + schedule to Immutable delivery: eventual result
checkmisseventual result
perspectivemixed

Lookup or refresh

One public request with no session identity in scraper evidence.

JobCache App
processmixed

Current truth?

Return verified Core truth directly when it exists.

JobCache App
processmixed

Preserve + schedule

Acknowledge missing work without claiming that queued data is fresh.

Ingestion
processtarget

Immutable delivery

Result snapshot or honest terminal failure reaches the requesting session.

JobCache App
search / refresh intentverified result / pending statebounded acquisition work
  1. 01 · perspective · mixed Lookup or refresh

    One public request with no session identity in scraper evidence.

    JobCache App
  2. 02 · process · mixed Current truth?

    Return verified Core truth directly when it exists.

    JobCache App
  3. 03 · process · mixed Preserve + schedule

    Acknowledge missing work without claiming that queued data is fresh.

    Ingestion
  4. 04 · process · target Immutable delivery

    Result snapshot or honest terminal failure reaches the requesting session.

    JobCache App

Flows

  • Lookup or refresh Current truth? check
  • Current truth? Preserve + schedule miss
  • Preserve + schedule Immutable delivery eventual result
Blueprint 04 / 14

domain

JobCache

The commercial product over a current, evidence-backed public job corpus.

04.1 · cell 2.2 product · runtime · privacy · data

JobCache

JobCache App and Core seam

The product edge owns opaque session state; the shared Core owns public role and ad truth.

  • UI · API · MCP to JobCache App API: public contract
  • JobCache App API to D1 session state: session-local
  • JobCache App API to Authenticated Core seam: stateless or reduced
public contractsession-localstateless or reduced
perspectivemixed

UI · API · MCP

Distinct human and agent perspectives over one App contract.

JobCache App
serviceas-built

JobCache App API

Stateless reads or exactly one opaque session per capability request.

JobCache App
storeas-built

D1 session state

Views, grants, immutable snapshots, reductions, and erasure outbox.

JobCache App D1
boundaryas-built

Authenticated Core seam

Product-local session identifiers stop here.

JobCache App and Core
product interactionverified result / pending statehealth and named controlssearch and immutable delivery
  1. 01 · perspective · mixed UI · API · MCP

    Distinct human and agent perspectives over one App contract.

    JobCache App
  2. 02 · service · as-built JobCache App API

    Stateless reads or exactly one opaque session per capability request.

    JobCache App
  3. 03 · store · as-built D1 session state

    Views, grants, immutable snapshots, reductions, and erasure outbox.

    JobCache App D1
  4. 04 · boundary · as-built Authenticated Core seam

    Product-local session identifiers stop here.

    JobCache App and Core

Flows

  • UI · API · MCP JobCache App API public contract
  • JobCache App API D1 session state session-local
  • JobCache App API Authenticated Core seam stateless or reduced
Blueprint 05 / 14

relationship

JobCache × Management

Commercial operation, support, quality, status, and declared product controls.

05.1 · cell 2.3 operations · control · evidence

JobCache × Management

Operate JobCache deliberately

Read-only observability and named commands are separated so dashboards never become shadow writers.

  • Health · queues · drift to Lineage investigation: correlate
  • Lineage investigation to Named command gate: declare intent
  • Named command gate to Audit + recovery evidence: execute and prove
correlatedeclare intentexecute and prove
perspectivetarget

Health · queues · drift

Service, source, corpus, delivery, and customer signals.

Ops/Status
processtarget

Lineage investigation

Traverse result → role → ad → evidence → publication.

Ops/QA
boundaryopen

Named command gate

Authenticated command with scope, preconditions, preview, and authority.

Management
storeopen

Audit + recovery evidence

Immutable receipt plus rollback or compensation and verification.

Management
status and supporthealth and named controlscontrols implement obligationstelemetry and commands
  1. 01 · perspective · target Health · queues · drift

    Service, source, corpus, delivery, and customer signals.

    Ops/Status
  2. 02 · process · target Lineage investigation

    Traverse result → role → ad → evidence → publication.

    Ops/QA
  3. 03 · boundary · open Named command gate

    Authenticated command with scope, preconditions, preview, and authority.

    Management
  4. 04 · store · open Audit + recovery evidence

    Immutable receipt plus rollback or compensation and verification.

    Management

Flows

  • Health · queues · drift Lineage investigation correlate
  • Lineage investigation Named command gate declare intent
  • Named command gate Audit + recovery evidence execute and prove
Blueprint 06 / 14

domain

Ingestion

Acquire, preserve, schedule, extract, enrich, and publish public observations.

06.1 · cell 3.1 runtime · data · control · evidence

Ingestion

Public corpus ingestion

Resilient pull-based work distribution over unreliable actors, with raw evidence preserved before canonical publication.

  • Operator policy to Sporewright router: shape
  • Sporewright router to Private RabbitMQ: rank + lease
  • Private RabbitMQ to Execution pool: pull
  • Public job sources to Execution pool: fetch + parse
  • Execution pool to Corbet S3 mailbox: deposit
  • Corbet S3 mailbox to Content-addressed enrichment: pull immutable input
  • Content-addressed enrichment to Canonical COPY fold: validated result
shaperank + leasepullfetch + parsedepositpull immutable inputvalidated result
policymixed

Operator policy

Weights, budgets, source catalogue, and curiosity shape the routing field.

JobCache operator
processas-built

Sporewright router

Ranks due work and actor class; mints lease and causal receipt.

Open layer ↘
serviceas-built

Private RabbitMQ

Priority lanes carry work, never participant credentials.

JobCache orchestrator
actormixed

Public job sources

Portals, feeds, APIs, discovery, and refresh signals.

Public web
processmixed

Execution pool

Browser, Tauri, and container actors parse locally and return feedback.

JobCache participants
storeas-built

Corbet S3 mailbox

Scoped transient deposits, immutable raw archive, and B2 overflow.

JobCache ingestion
processtarget

Content-addressed enrichment

Fingerprint, extract, embed, validate, and reconcile once per input and recipe.

JobCache pipeline
boundaryas-built

Canonical COPY fold

Receipt validation and idempotent batch publication into Core.

JobCache Core
bounded acquisition workvalidated canonical depositpublic leases and feedback
  1. 01 · policy · mixed Operator policy

    Weights, budgets, source catalogue, and curiosity shape the routing field.

    JobCache operator
  2. 02 · process · as-built Sporewright router

    Ranks due work and actor class; mints lease and causal receipt.

    Open deeper layer ↘
  3. 03 · service · as-built Private RabbitMQ

    Priority lanes carry work, never participant credentials.

    JobCache orchestrator
  4. 04 · actor · mixed Public job sources

    Portals, feeds, APIs, discovery, and refresh signals.

    Public web
  5. 05 · process · mixed Execution pool

    Browser, Tauri, and container actors parse locally and return feedback.

    JobCache participants
  6. 06 · store · as-built Corbet S3 mailbox

    Scoped transient deposits, immutable raw archive, and B2 overflow.

    JobCache ingestion
  7. 07 · process · target Content-addressed enrichment

    Fingerprint, extract, embed, validate, and reconcile once per input and recipe.

    JobCache pipeline
  8. 08 · boundary · as-built Canonical COPY fold

    Receipt validation and idempotent batch publication into Core.

    JobCache Core

Flows

  • Operator policy Sporewright router shape
  • Sporewright router Private RabbitMQ rank + lease
  • Private RabbitMQ Execution pool pull
  • Public job sources Execution pool fetch + parse
  • Execution pool Corbet S3 mailbox deposit
  • Corbet S3 mailbox Content-addressed enrichment pull immutable input
  • Content-addressed enrichment Canonical COPY fold validated result
06.2 · nested layer 1 runtime · control · feedback · evidence

Ingestion

Adaptive JobCache work routing

The orchestrator combines declared policy, observed feasibility, curiosity, and causal outcomes to distribute pull-based work across unreliable actor classes.

  • Declared policy to Addressed tensor field: shape
  • Due work to Rank + curiosity: prioritize
  • Addressed tensor field to Rank + curiosity: score options
  • Live eligibility to Rank + curiosity: current capability
  • Rank + curiosity to Lease + receipt: select
  • Lease + receipt to Normalized outcome: attempt
  • Normalized outcome to Pathwise learning: project
  • Pathwise learning to Addressed tensor field: update path
shapeprioritizescore optionscurrent capabilityselectattemptprojectupdate path
policyas-built

Declared policy

Budgets, source rules, quality floors, urgency, and curiosity enter at broad addresses.

JobCache operator
processas-built

Due work

Freshness, source turnover, user-triggered misses, and retries define current demand.

JobCache orchestrator
processas-built

Addressed tensor field

Each address prefix contributes preference and learned evidence for an actor-class option.

Sporewright
boundaryas-built

Live eligibility

Actors pull only work they can currently attempt; reachability remains empirical and changeable.

Participant and orchestrator
processas-built

Rank + curiosity

Expected utility, uncertainty, load, and exploration select an actor class without pinning one device.

Sporewright
processas-built

Lease + receipt

A bounded task carries the exact causal address and revision used to choose it.

JobCache orchestrator
storeas-built

Normalized outcome

Reachability, parse quality, latency, failure class, and cost become bounded signals.

JobCache ingestion
processas-built

Pathwise learning

Feedback changes the leaf and bounded ancestors; aging keeps the network responsive to drift.

Sporewright
  1. 01 · policy · as-built Declared policy

    Budgets, source rules, quality floors, urgency, and curiosity enter at broad addresses.

    JobCache operator
  2. 02 · process · as-built Due work

    Freshness, source turnover, user-triggered misses, and retries define current demand.

    JobCache orchestrator
  3. 03 · process · as-built Addressed tensor field

    Each address prefix contributes preference and learned evidence for an actor-class option.

    Sporewright
  4. 04 · boundary · as-built Live eligibility

    Actors pull only work they can currently attempt; reachability remains empirical and changeable.

    Participant and orchestrator
  5. 05 · process · as-built Rank + curiosity

    Expected utility, uncertainty, load, and exploration select an actor class without pinning one device.

    Sporewright
  6. 06 · process · as-built Lease + receipt

    A bounded task carries the exact causal address and revision used to choose it.

    JobCache orchestrator
  7. 07 · store · as-built Normalized outcome

    Reachability, parse quality, latency, failure class, and cost become bounded signals.

    JobCache ingestion
  8. 08 · process · as-built Pathwise learning

    Feedback changes the leaf and bounded ancestors; aging keeps the network responsive to drift.

    Sporewright

Flows

  • Declared policy Addressed tensor field shape
  • Due work Rank + curiosity prioritize
  • Addressed tensor field Rank + curiosity score options
  • Live eligibility Rank + curiosity current capability
  • Rank + curiosity Lease + receipt select
  • Lease + receipt Normalized outcome attempt
  • Normalized outcome Pathwise learning project
  • Pathwise learning Addressed tensor field update path
Blueprint 07 / 14

domain

Internals

JobCache Core around CrateDB: canonical public truth, evidence, ads, and roles.

07.1 · cell 3.2 runtime · data · privacy · evidence

Internals

JobCache Core and privacy seams

CrateDB owns public corpus truth while JobCache App and CareerVector retain their unrelated local identities.

  • JobCache App to Observer privacy seam: reduced request
  • Observer privacy seam to Protected Core API: authenticated
  • Protected Core API to and from CrateDB: search / lifecycle
  • CrateDB to and from Corpus pipeline: reconcile + project
  • CrateDB to Workspace privacy seam: public projection
  • Workspace privacy seam to CareerVector: workspace-local delivery
reduced requestauthenticatedsearch / lifecyclereconcile + projectpublic projectionworkspace-local delivery
serviceas-built

JobCache App

Observer-facing sessions, views, grants, snapshots, and product delivery.

JobCache App
boundaryas-built

Observer privacy seam

session_id stays in App; only declared reductions cross.

JobCache App/Core
serviceas-built

Protected Core API

Authenticated search, deposit, delivery, and lifecycle boundary.

JobCache Core
storeas-built

CrateDB

Roles, ads, facts, evidence, vectors, lineage, tasks, and outcomes.

Open layer ↘
processmixed

Corpus pipeline

Reconcile ad→role, retain disagreement, age evidence, and publish projections.

JobCache Core
boundaryas-built

Workspace privacy seam

workspace_id, documents, prompts, and activity stay in CareerVector.

CareerVector/Core
servicemixed

CareerVector

Private workspace receives public projections and keeps private truth locally.

CareerVector
search and immutable deliveryvalidated canonical deposittelemetry / declared controlpublic facts / private request
  1. 01 · service · as-built JobCache App

    Observer-facing sessions, views, grants, snapshots, and product delivery.

    JobCache App
  2. 02 · boundary · as-built Observer privacy seam

    session_id stays in App; only declared reductions cross.

    JobCache App/Core
  3. 03 · service · as-built Protected Core API

    Authenticated search, deposit, delivery, and lifecycle boundary.

    JobCache Core
  4. 04 · store · as-built CrateDB

    Roles, ads, facts, evidence, vectors, lineage, tasks, and outcomes.

    Open deeper layer ↘
  5. 05 · process · mixed Corpus pipeline

    Reconcile ad→role, retain disagreement, age evidence, and publish projections.

    JobCache Core
  6. 06 · boundary · as-built Workspace privacy seam

    workspace_id, documents, prompts, and activity stay in CareerVector.

    CareerVector/Core
  7. 07 · service · mixed CareerVector

    Private workspace receives public projections and keeps private truth locally.

    CareerVector

Flows

  • JobCache App Observer privacy seam reduced request
  • Observer privacy seam Protected Core API authenticated
  • Protected Core API CrateDB search / lifecycle
  • CrateDB Corpus pipeline reconcile + project
  • CrateDB Workspace privacy seam public projection
  • Workspace privacy seam CareerVector workspace-local delivery
07.2 · nested layer 1 data · evidence · runtime

Internals

Role, ad, fact, and evidence corpus

CrateDB keeps canonical public knowledge compact while preserving source disagreement, provenance, temporal validity, and retrieval structures.

  • Source ads to Role aggregate: cluster
  • Source ads to Facts + evidence timeline: supports
  • Facts + evidence timeline to Role projection: reduce without erasing
  • Role aggregate to Role projection: aggregate
  • Role projection to Vector + lexical retrieval: index
  • Vector + lexical retrieval to Product-safe result: retrieve
  • Role projection to Product-safe result: serve
clustersupportsreduce without erasingaggregateindexretrieveserve
processmixed

Role aggregate

A stable public role hypothesis groups listings that describe the same opportunity.

JobCache Core
storeas-built

Source ads

Canonical listing records retain source identity, fingerprints, and role membership.

CrateDB
storemixed

Facts + evidence timeline

Field assertions remain attributable, time-bounded, and able to disagree.

Open layer ↘
processmixed

Role projection

Reducers choose a useful current answer without erasing alternate observations.

JobCache Core
storetarget

Vector + lexical retrieval

One content-addressed embedding per recipe complements indexed structured search.

CrateDB
boundarymixed

Product-safe result

Search and evidence APIs publish bounded public truth without App or workspace identity.

JobCache Core
  1. 01 · process · mixed Role aggregate

    A stable public role hypothesis groups listings that describe the same opportunity.

    JobCache Core
  2. 02 · store · as-built Source ads

    Canonical listing records retain source identity, fingerprints, and role membership.

    CrateDB
  3. 03 · store · mixed Facts + evidence timeline

    Field assertions remain attributable, time-bounded, and able to disagree.

    Open deeper layer ↘
  4. 04 · process · mixed Role projection

    Reducers choose a useful current answer without erasing alternate observations.

    JobCache Core
  5. 05 · store · target Vector + lexical retrieval

    One content-addressed embedding per recipe complements indexed structured search.

    CrateDB
  6. 06 · boundary · mixed Product-safe result

    Search and evidence APIs publish bounded public truth without App or workspace identity.

    JobCache Core

Flows

  • Source ads Role aggregate cluster
  • Source ads Facts + evidence timeline supports
  • Facts + evidence timeline Role projection reduce without erasing
  • Role aggregate Role projection aggregate
  • Role projection Vector + lexical retrieval index
  • Vector + lexical retrieval Product-safe result retrieve
  • Role projection Product-safe result serve
07.3 · nested layer 2 data · evidence · feedback

Internals

Evidence aging and drift

Freshness is a field-specific inference over observations and contradictions, not a destructive timestamp update on canonical facts.

  • Immutable observation to Typed assertion: extract
  • Field aging policy to Typed assertion: age
  • Typed assertion to Current support: corroborate
  • Typed assertion to Contradiction + drift: compare
  • Field aging policy to Refresh priority: due
  • Current support to Refresh priority: lower urgency
  • Contradiction + drift to Refresh priority: raise urgency
extractagecorroboratecompareduelower urgencyraise urgency
storeas-built

Immutable observation

Source, capture time, content fingerprint, extractor recipe, and causal receipt.

JobCache ingestion
storemixed

Typed assertion

A normalized value with provenance, confidence, and an explicit validity interval.

JobCache Core
policytarget

Field aging policy

Expected turnover and source behavior determine decay; absence is not fabricated change.

JobCache Core
processtarget

Current support

Recent corroborating observations strengthen an assertion without overwriting history.

JobCache Core
processtarget

Contradiction + drift

Material disagreement closes validity, splits a role hypothesis, or requests new evidence.

JobCache Core
processtarget

Refresh priority

Uncertainty, age, product demand, and acquisition cost feed the ingestion work field.

JobCache orchestrator
  1. 01 · store · as-built Immutable observation

    Source, capture time, content fingerprint, extractor recipe, and causal receipt.

    JobCache ingestion
  2. 02 · store · mixed Typed assertion

    A normalized value with provenance, confidence, and an explicit validity interval.

    JobCache Core
  3. 03 · policy · target Field aging policy

    Expected turnover and source behavior determine decay; absence is not fabricated change.

    JobCache Core
  4. 04 · process · target Current support

    Recent corroborating observations strengthen an assertion without overwriting history.

    JobCache Core
  5. 05 · process · target Contradiction + drift

    Material disagreement closes validity, splits a role hypothesis, or requests new evidence.

    JobCache Core
  6. 06 · process · target Refresh priority

    Uncertainty, age, product demand, and acquisition cost feed the ingestion work field.

    JobCache orchestrator

Flows

  • Immutable observation Typed assertion extract
  • Field aging policy Typed assertion age
  • Typed assertion Current support corroborate
  • Typed assertion Contradiction + drift compare
  • Field aging policy Refresh priority due
  • Current support Refresh priority lower urgency
  • Contradiction + drift Refresh priority raise urgency
Blueprint 08 / 14

domain

Management

Operator action, observability, QA, status, cost, and the shared knowledge mesh.

08.1 · cell 3.3 operations · control · evidence

Management

Management and observability

Humans and agents inspect one evidence mesh; only named, scoped commands may change product or system state.

  • Metrics · logs · traces to Ops · QA · Status · Wiki: project
  • Ops · QA · Status · Wiki to Human / agent operator: explain
  • Human / agent operator to Typed command gate: declared intent
projectexplaindeclared intent
storetarget

Metrics · logs · traces

Health, costs, freshness, drift, audit, and runtime evidence.

Owning product
perspectivemixed

Ops · QA · Status · Wiki

Federated perspectives over product-owned observations, shared semantics, and bounded authority.

Open layer ↘
actortarget

Human / agent operator

Reads the same architecture, evidence, authority, and recovery contract.

Authorized operator
boundaryopen

Typed command gate

Scope, authority, preconditions, expected evidence, and idempotency.

Management
telemetry and commandstelemetry / declared controlcontrols and observable proofprivacy-safe operation
  1. 01 · store · target Metrics · logs · traces

    Health, costs, freshness, drift, audit, and runtime evidence.

    Owning product
  2. 02 · perspective · mixed Ops · QA · Status · Wiki

    Federated perspectives over product-owned observations, shared semantics, and bounded authority.

    Open deeper layer ↘
  3. 03 · actor · target Human / agent operator

    Reads the same architecture, evidence, authority, and recovery contract.

    Authorized operator
  4. 04 · boundary · open Typed command gate

    Scope, authority, preconditions, expected evidence, and idempotency.

    Management

Flows

  • Metrics · logs · traces Ops · QA · Status · Wiki project
  • Ops · QA · Status · Wiki Human / agent operator explain
  • Human / agent operator Typed command gate declared intent
08.2 · nested layer 1 operations · control · privacy · evidence

Management

Federated Management authorities

JobCache, Internals, and CareerVector retain execution and data authority while Management correlates typed observations into shared human and agent perspectives.

  • JobCache Management to Observation envelope: publish bounded observation
  • Internals Management to Observation envelope: publish bounded observation
  • CareerVector Management to Observation envelope: publish privacy-safe observation
  • Observation envelope to Nine-hub knowledge mesh: normalize and link
  • Nine-hub knowledge mesh to Ops · QA · Status · Wiki: project
  • Ops · QA · Status · Wiki to Human / agent investigation: explain
  • Human / agent investigation to Declared command intent: request declared change
publish bounded observationpublish bounded observationpublish privacy-safe observationnormalize and linkprojectexplainrequest declared change
servicetarget

JobCache Management

Owns customer/session operation, product support, and its bounded observations.

JobCache
servicetarget

Internals Management

Owns corpus, ingestion, routing, freshness, and CrateDB operation.

JobCache Core
servicetarget

CareerVector Management

Owns aggregate product operation and explicitly supplied case diagnostics.

CareerVector
boundaryopen

Observation envelope

Producer, scope, classification, evidence, freshness, correlation, and semantic references.

Owning product
storetarget

Nine-hub knowledge mesh

Idea, Implementation, Journal, Behaviour, Suite, Test, Anomaly, Infra, and Event remain the shared vocabulary.

Git-backed knowledge graph
perspectivetarget

Ops · QA · Status · Wiki

Purpose-specific projections over the same source-backed objects.

Management
actortarget

Human / agent investigation

Trace symptoms to authority, architecture, code, tests, runtime evidence, and recovery.

Authorized operator
boundaryopen

Declared command intent

A state change returns to its owner through a named, scoped, auditable capability.

Open layer ↘
  1. 01 · service · target JobCache Management

    Owns customer/session operation, product support, and its bounded observations.

    JobCache
  2. 02 · service · target Internals Management

    Owns corpus, ingestion, routing, freshness, and CrateDB operation.

    JobCache Core
  3. 03 · service · target CareerVector Management

    Owns aggregate product operation and explicitly supplied case diagnostics.

    CareerVector
  4. 04 · boundary · open Observation envelope

    Producer, scope, classification, evidence, freshness, correlation, and semantic references.

    Owning product
  5. 05 · store · target Nine-hub knowledge mesh

    Idea, Implementation, Journal, Behaviour, Suite, Test, Anomaly, Infra, and Event remain the shared vocabulary.

    Git-backed knowledge graph
  6. 06 · perspective · target Ops · QA · Status · Wiki

    Purpose-specific projections over the same source-backed objects.

    Management
  7. 07 · actor · target Human / agent investigation

    Trace symptoms to authority, architecture, code, tests, runtime evidence, and recovery.

    Authorized operator
  8. 08 · boundary · open Declared command intent

    A state change returns to its owner through a named, scoped, auditable capability.

    Open deeper layer ↘

Flows

  • JobCache Management Observation envelope publish bounded observation
  • Internals Management Observation envelope publish bounded observation
  • CareerVector Management Observation envelope publish privacy-safe observation
  • Observation envelope Nine-hub knowledge mesh normalize and link
  • Nine-hub knowledge mesh Ops · QA · Status · Wiki project
  • Ops · QA · Status · Wiki Human / agent investigation explain
  • Human / agent investigation Declared command intent request declared change
08.3 · nested layer 2 control · privacy · operations · evidence

Management

Typed Management command

A command is an explicit capability request to the owning domain, with authorization, preview, idempotent execution, evidence, receipt, and recovery.

  • Named intent to Actor capability: authorize
  • Actor capability to Preflight + preview: admit
  • Preflight + preview to Idempotent execution: commit
  • Idempotent execution to Immutable receipt: record
  • Immutable receipt to Verify or compensate: prove outcome
  • Verify or compensate to Named intent: close or compensate
authorizeadmitcommitrecordprove outcomeclose or compensate
processtarget

Named intent

Versioned command type, target authority, scope, reason, and prohibited effects.

Authorized operator
boundaryopen

Actor capability

Identity, delegated permission, expiry, data classification, and approval class.

Target product
processtarget

Preflight + preview

State/version predicates and the expected effects are checked before mutation.

Target product
servicetarget

Idempotent execution

The owning runtime validates and performs exactly the allowlisted effect.

Target product
storetarget

Immutable receipt

Actor, capability, accepted preconditions, result, evidence, and recovery state.

Target product
processtarget

Verify or compensate

Expected evidence closes the command; partial or failed work invokes named recovery.

Management and target product
  1. 01 · process · target Named intent

    Versioned command type, target authority, scope, reason, and prohibited effects.

    Authorized operator
  2. 02 · boundary · open Actor capability

    Identity, delegated permission, expiry, data classification, and approval class.

    Target product
  3. 03 · process · target Preflight + preview

    State/version predicates and the expected effects are checked before mutation.

    Target product
  4. 04 · service · target Idempotent execution

    The owning runtime validates and performs exactly the allowlisted effect.

    Target product
  5. 05 · store · target Immutable receipt

    Actor, capability, accepted preconditions, result, evidence, and recovery state.

    Target product
  6. 06 · process · target Verify or compensate

    Expected evidence closes the command; partial or failed work invokes named recovery.

    Management and target product

Flows

  • Named intent Actor capability authorize
  • Actor capability Preflight + preview admit
  • Preflight + preview Idempotent execution commit
  • Idempotent execution Immutable receipt record
  • Immutable receipt Verify or compensate prove outcome
  • Verify or compensate Named intent close or compensate
Blueprint 09 / 14

operating model

Operating stack

Legal, GDPR, AI governance, security, retention, audit, cost, and accountability.

  • Privacy & GDPR
  • AI governance
  • Source rights
  • Security
  • Retention
  • Audit
  • Reliability
  • Cost
  • Accessibility
  • Change control
09.1 · cell 2.4 operations · governance · evidence

Operating stack

JobCache-facing operating stack

Source rights, corpus provenance, customer promises, and commercial separation constrain JobCache operation.

  • Source and content rights to Corpus provenance: requires
  • Service commitments to Paid-placement boundary: constrains
requiresconstrains
obligationopen

Source and content rights

Acquire, retain, transform, publish, correct, and remove by declared policy.

Legal and product
obligationopen

Corpus provenance

Every claim remains attributable and contestable.

Product and data
obligationopen

Service commitments

Freshness, availability, support, export, and retention.

Product owner
boundaryopen

Paid-placement boundary

Advertising and organic relevance remain distinguishable.

Product owner
product dutiescontrols implement obligationsshared controls and evidence
  1. 01 · obligation · open Source and content rights

    Acquire, retain, transform, publish, correct, and remove by declared policy.

    Legal and product
  2. 02 · obligation · open Corpus provenance

    Every claim remains attributable and contestable.

    Product and data
  3. 03 · obligation · open Service commitments

    Freshness, availability, support, export, and retention.

    Product owner
  4. 04 · boundary · open Paid-placement boundary

    Advertising and organic relevance remain distinguishable.

    Product owner

Flows

  • Source and content rights Corpus provenance requires
  • Service commitments Paid-placement boundary constrains
09.2 · cell 3.4 operations · governance · evidence

Operating stack

Shared operating spine

Source-backed obligations become versioned controls, assurance, accountability, and recovery rather than labels attached to a diagram.

  • Obligation register to Control catalogue: require
  • Control catalogue to Assurance + recovery: verify and recover
  • Assurance + recovery to Change + accountability: gate change
  • Change + accountability to Obligation register: review and revise
requireverify and recovergate changereview and revise
obligationtarget

Obligation register

Source, applicability, interpretation, requirements, ownership, and review.

Open layer ↘
servicetarget

Control catalogue

Privacy, security, records, resilience, cost, accessibility, and product gates.

Owning products
storetarget

Assurance + recovery

Tests, runtime evidence, incidents, compensation, and user-visible recovery.

QA and product owners
processtarget

Change + accountability

Decision, owner, approval, implementation, release, migration, rollback, and proof.

Management
shared controls and evidencecontrols and observable proofshared controls and product duties
  1. 01 · obligation · target Obligation register

    Source, applicability, interpretation, requirements, ownership, and review.

    Open deeper layer ↘
  2. 02 · service · target Control catalogue

    Privacy, security, records, resilience, cost, accessibility, and product gates.

    Owning products
  3. 03 · store · target Assurance + recovery

    Tests, runtime evidence, incidents, compensation, and user-visible recovery.

    QA and product owners
  4. 04 · process · target Change + accountability

    Decision, owner, approval, implementation, release, migration, rollback, and proof.

    Management

Flows

  • Obligation register Control catalogue require
  • Control catalogue Assurance + recovery verify and recover
  • Assurance + recovery Change + accountability gate change
  • Change + accountability Obligation register review and revise
09.3 · nested layer 1 governance · control · evidence · operations

Operating stack

Source-backed operating obligations

External constraints and product commitments become applicability decisions and typed records that constrain the existing nine-hub implementation and assurance chain.

  • External source to Applicability decision: assess
  • Product commitment to Applicability decision: declare scope
  • Applicability decision to Typed obligation record: record decision
  • Typed obligation record to Behaviour + controls: require
  • Behaviour + controls to Assurance + review: verify
  • Assurance + review to Typed obligation record: review and revise
assessdeclare scoperecord decisionrequireverifyreview and revise
obligationopen

External source

Law, regulation, contract, standard, norm, or user expectation with verifiable citation.

Legal and product authority
obligationtarget

Product commitment

An explicit public or architectural promise made by the accountable product owner.

Product owner
processopen

Applicability decision

Applicable, not applicable, or honestly open by product, module, actor, data, interface, and jurisdiction.

Named decision authority
storetarget

Typed obligation record

Source, force, applicability, interpretation, requirements, controls, assurance, and accountability.

Open layer ↘
servicetarget

Behaviour + controls

Idea interpretation becomes required Behaviour and Implementation or Infra controls.

Owning product
storetarget

Assurance + review

Suite, Test, runtime evidence, anomaly, event, journal, recovery, and accountable review.

QA and accountable owner
  1. 01 · obligation · open External source

    Law, regulation, contract, standard, norm, or user expectation with verifiable citation.

    Legal and product authority
  2. 02 · obligation · target Product commitment

    An explicit public or architectural promise made by the accountable product owner.

    Product owner
  3. 03 · process · open Applicability decision

    Applicable, not applicable, or honestly open by product, module, actor, data, interface, and jurisdiction.

    Named decision authority
  4. 04 · store · target Typed obligation record

    Source, force, applicability, interpretation, requirements, controls, assurance, and accountability.

    Open deeper layer ↘
  5. 05 · service · target Behaviour + controls

    Idea interpretation becomes required Behaviour and Implementation or Infra controls.

    Owning product
  6. 06 · store · target Assurance + review

    Suite, Test, runtime evidence, anomaly, event, journal, recovery, and accountable review.

    QA and accountable owner

Flows

  • External source Applicability decision assess
  • Product commitment Applicability decision declare scope
  • Applicability decision Typed obligation record record decision
  • Typed obligation record Behaviour + controls require
  • Behaviour + controls Assurance + review verify
  • Assurance + review Typed obligation record review and revise
09.4 · nested layer 2 governance · control · evidence · operations

Operating stack

Operating obligation record fields

The record preserves the whole justification and proof chain without confusing an obligation ID with one of the nine semantic hub IDs.

  • Source + force to Applicability + scope: assess
  • Applicability + scope to Idea interpretation: interpret
  • Idea interpretation to Required Behaviour: require
  • Required Behaviour to Implementation / Infra: realize
  • Implementation / Infra to Suite / Test / evidence: verify
  • Suite / Test / evidence to Anomaly · Event · Journal: detect or prove
  • Anomaly · Event · Journal to Owner + review: account
  • Owner + review to Source + force: reassess
assessinterpretrequirerealizeverifydetect or proveaccountreassess
obligationtarget

Source + force

Citation, revision, effective dates, jurisdiction, and binding/contractual/normative/committed force.

Source owner
boundarytarget

Applicability + scope

Decision, authority, products, modules, actors, data classes, interfaces, and rationale.

Decision authority
perspectivetarget

Idea interpretation

Approved product/system meaning linked into the Idea hub.

Product owner
processtarget

Required Behaviour

Atomic statement, acceptance criteria, prohibited outcomes, and state.

Product and QA
servicetarget

Implementation / Infra

Enforceable control, failure behaviour, recovery, and named command path.

Owning product
storetarget

Suite / Test / evidence

Verification links and runtime evidence prove the current claim.

QA and owning product
processtarget

Anomaly · Event · Journal

Violation, incident, explanation, compensation, and recovery remain traceable.

Ops and product
actortarget

Owner + review

Approver, escalation, cadence, and source or product change close the loop.

Accountable owner
  1. 01 · obligation · target Source + force

    Citation, revision, effective dates, jurisdiction, and binding/contractual/normative/committed force.

    Source owner
  2. 02 · boundary · target Applicability + scope

    Decision, authority, products, modules, actors, data classes, interfaces, and rationale.

    Decision authority
  3. 03 · perspective · target Idea interpretation

    Approved product/system meaning linked into the Idea hub.

    Product owner
  4. 04 · process · target Required Behaviour

    Atomic statement, acceptance criteria, prohibited outcomes, and state.

    Product and QA
  5. 05 · service · target Implementation / Infra

    Enforceable control, failure behaviour, recovery, and named command path.

    Owning product
  6. 06 · store · target Suite / Test / evidence

    Verification links and runtime evidence prove the current claim.

    QA and owning product
  7. 07 · process · target Anomaly · Event · Journal

    Violation, incident, explanation, compensation, and recovery remain traceable.

    Ops and product
  8. 08 · actor · target Owner + review

    Approver, escalation, cadence, and source or product change close the loop.

    Accountable owner

Flows

  • Source + force Applicability + scope assess
  • Applicability + scope Idea interpretation interpret
  • Idea interpretation Required Behaviour require
  • Required Behaviour Implementation / Infra realize
  • Implementation / Infra Suite / Test / evidence verify
  • Suite / Test / evidence Anomaly · Event · Journal detect or prove
  • Anomaly · Event · Journal Owner + review account
  • Owner + review Source + force reassess
09.5 · cell 4.4 operations · governance · privacy · evidence

Operating stack

CareerVector-facing operating stack

Privacy, AI governance, accessibility, and zero-user-cost commitments become explicit product gates and evidence.

  • Private workspace to AI governance: constrains
  • Accessibility to Zero user cost: guarantees viable path
constrainsguarantees viable path
obligationopen

Private workspace

Purpose, minimization, consent, isolation, retention, export, and erasure.

Product and legal
obligationopen

AI governance

Purpose, provider, risk, explanation, override, BYOK, Local AI, and outcome evidence.

Product and AI owner
obligationopen

Accessibility

Core work cannot require a particular ability, device, GPU, or provider.

Product owner
obligationtarget

Zero user cost

No paywall, surprise charge, inference margin, or inaccessible fallback.

Product owner
shared controls and product dutiessupport implements commitmentsenforceable commitments
  1. 01 · obligation · open Private workspace

    Purpose, minimization, consent, isolation, retention, export, and erasure.

    Product and legal
  2. 02 · obligation · open AI governance

    Purpose, provider, risk, explanation, override, BYOK, Local AI, and outcome evidence.

    Product and AI owner
  3. 03 · obligation · open Accessibility

    Core work cannot require a particular ability, device, GPU, or provider.

    Product owner
  4. 04 · obligation · target Zero user cost

    No paywall, surprise charge, inference margin, or inaccessible fallback.

    Product owner

Flows

  • Private workspace AI governance constrains
  • Accessibility Zero user cost guarantees viable path
Blueprint 10 / 14

relationship

Ingestion × CareerVector

Consented contribution, browser and desktop execution, and privacy-safe reduction.

10.1 · cell 4.1 runtime · privacy · data · feedback

Ingestion × CareerVector

Consented contribution seam

A CareerVector device may perform public acquisition work without exporting workspace identity or private career data.

  • Scraping participation to Browser / Tauri bridge: enable / withdraw
  • Browser / Tauri bridge to Public scrape lease: pull
  • Public scrape lease to Deposit + feedback: execute
  • Deposit + feedback to Public scrape lease: learn
enable / withdrawpullexecutelearn
policymixed

Scraping participation

Explicit consent and truthful foreground/background capability.

CareerVector participant
serviceas-built

Browser / Tauri bridge

Negotiates native or browser execution without exposing workspace state.

CareerVector device
processas-built

Public scrape lease

Adapter task plus causal routing receipt; no workspace identifier.

JobCache orchestrator
storeas-built

Deposit + feedback

Public observation and execution outcome follow the receipt path.

JobCache ingestion
public leases and feedbackpublic result, private projectionparticipation state
  1. 01 · policy · mixed Scraping participation

    Explicit consent and truthful foreground/background capability.

    CareerVector participant
  2. 02 · service · as-built Browser / Tauri bridge

    Negotiates native or browser execution without exposing workspace state.

    CareerVector device
  3. 03 · process · as-built Public scrape lease

    Adapter task plus causal routing receipt; no workspace identifier.

    JobCache orchestrator
  4. 04 · store · as-built Deposit + feedback

    Public observation and execution outcome follow the receipt path.

    JobCache ingestion

Flows

  • Scraping participation Browser / Tauri bridge enable / withdraw
  • Browser / Tauri bridge Public scrape lease pull
  • Public scrape lease Deposit + feedback execute
  • Deposit + feedback Public scrape lease learn
Blueprint 11 / 14

domain

CareerVector

The permanently free, private, collaborative career-intelligence workspace.

11.1 · cell 4.2 product · runtime · privacy · control · feedback

CareerVector

Private workspace and Smart Routing

Workspace policy, feasibility, cost, and bounded learning select AI execution without leaking private content into routing evidence.

  • Platform policy to Sporewright addressed field: shape root
  • Workspace policy to Sporewright addressed field: shape branch
  • Private D1 tensor state to Sporewright addressed field: read bounded state
  • Sporewright addressed field to Ranked route + receipt: rank
  • Ranked route + receipt to Local · peer · BYOK · included: dispatch within gates
  • Local · peer · BYOK · included to Task pipeline: result
  • Task pipeline to Outcome projector: normalized signal
  • Outcome projector to Private D1 tensor state: age + project
shape rootshape branchread bounded staterankdispatch within gatesresultnormalized signalage + project
policyas-built

Platform policy

Zero-spend gate, allowlist, quality floor, shared quotas.

CareerVector operator
policyas-built

Workspace policy

Fixed, preferred, never, BYOK, consent, curiosity, and user budget.

Workspace
storeas-built

Private D1 tensor state

Declared policy, bounded learned evidence, budget reservations; no prompts or keys.

CareerVector D1
processas-built

Sporewright addressed field

root → workspace → capability → stage → consumer → instance?

Open layer ↘
processas-built

Ranked route + receipt

Selected provider/model route, fallbacks, hard gates, and short explanation.

CareerVector router
servicemixed

Local · peer · BYOK · included

Feasible executors realize options under key and privacy boundaries.

Device or server
processmixed

Task pipeline

Extract, evaluate, salary, tailor, and explain return only to the workspace.

CareerVector workspace
processas-built

Outcome projector

Failure, honest quality loss, latency, tokens, aging, and bounded upward messages.

CareerVector router
public facts / private requestpublic result, private projectionaggregate evidence / scoped supportworkspace truth
  1. 01 · policy · as-built Platform policy

    Zero-spend gate, allowlist, quality floor, shared quotas.

    CareerVector operator
  2. 02 · policy · as-built Workspace policy

    Fixed, preferred, never, BYOK, consent, curiosity, and user budget.

    Workspace
  3. 03 · store · as-built Private D1 tensor state

    Declared policy, bounded learned evidence, budget reservations; no prompts or keys.

    CareerVector D1
  4. 04 · process · as-built Sporewright addressed field

    root → workspace → capability → stage → consumer → instance?

    Open deeper layer ↘
  5. 05 · process · as-built Ranked route + receipt

    Selected provider/model route, fallbacks, hard gates, and short explanation.

    CareerVector router
  6. 06 · service · mixed Local · peer · BYOK · included

    Feasible executors realize options under key and privacy boundaries.

    Device or server
  7. 07 · process · mixed Task pipeline

    Extract, evaluate, salary, tailor, and explain return only to the workspace.

    CareerVector workspace
  8. 08 · process · as-built Outcome projector

    Failure, honest quality loss, latency, tokens, aging, and bounded upward messages.

    CareerVector router

Flows

  • Platform policy Sporewright addressed field shape root
  • Workspace policy Sporewright addressed field shape branch
  • Private D1 tensor state Sporewright addressed field read bounded state
  • Sporewright addressed field Ranked route + receipt rank
  • Ranked route + receipt Local · peer · BYOK · included dispatch within gates
  • Local · peer · BYOK · included Task pipeline result
  • Task pipeline Outcome projector normalized signal
  • Outcome projector Private D1 tensor state age + project
11.2 · nested layer 1 runtime · privacy · control · feedback

CareerVector

Private adaptive LLM routing

Human policy gates the feasible routes; additive addressed preferences rank them; private bounded feedback updates the same path without retaining prompts or keys.

  • Human + platform policy to Additive option field: gate + shape
  • Semantic address path to Additive option field: select prefixes
  • Additive option field to Route + explanation: rank
  • Feasible executors to Route + explanation: eligible set
  • Reservation authority to Route + explanation: reserve
  • Route + explanation to Bounded outcome: execute
  • Bounded outcome to Path projection: normalize
  • Path projection to Additive option field: learn
gate + shapeselect prefixesrankeligible setreserveexecutenormalizelearn
policyas-built

Human + platform policy

Fixed, preferred, forbidden, consent, quality floor, and zero-spend constraints.

Workspace and operator
processas-built

Semantic address path

root → workspace → capability → stage → consumer → instance?

Open layer ↘
processas-built

Additive option field

Every prefix adds signed preference, belief, uncertainty, and aging to each route option.

Sporewright
boundarymixed

Feasible executors

Local, peer, BYOK, and included routes pass availability, privacy, and entitlement gates.

CareerVector runtime
storeas-built

Reservation authority

Tokens or currency micros are reserved before curiosity can spend them.

CareerVector D1
processas-built

Route + explanation

Ranked primary and fallbacks include a causal receipt and short user-facing reason.

CareerVector router
storeas-built

Bounded outcome

Success, quality loss, latency, tokens, exhaustion, and failure class become numeric evidence.

CareerVector D1
processas-built

Path projection

Leaf evidence updates bounded ancestors and decays exactly on read.

Sporewright
  1. 01 · policy · as-built Human + platform policy

    Fixed, preferred, forbidden, consent, quality floor, and zero-spend constraints.

    Workspace and operator
  2. 02 · process · as-built Semantic address path

    root → workspace → capability → stage → consumer → instance?

    Open deeper layer ↘
  3. 03 · process · as-built Additive option field

    Every prefix adds signed preference, belief, uncertainty, and aging to each route option.

    Sporewright
  4. 04 · boundary · mixed Feasible executors

    Local, peer, BYOK, and included routes pass availability, privacy, and entitlement gates.

    CareerVector runtime
  5. 05 · store · as-built Reservation authority

    Tokens or currency micros are reserved before curiosity can spend them.

    CareerVector D1
  6. 06 · process · as-built Route + explanation

    Ranked primary and fallbacks include a causal receipt and short user-facing reason.

    CareerVector router
  7. 07 · store · as-built Bounded outcome

    Success, quality loss, latency, tokens, exhaustion, and failure class become numeric evidence.

    CareerVector D1
  8. 08 · process · as-built Path projection

    Leaf evidence updates bounded ancestors and decays exactly on read.

    Sporewright

Flows

  • Human + platform policy Additive option field gate + shape
  • Semantic address path Additive option field select prefixes
  • Additive option field Route + explanation rank
  • Feasible executors Route + explanation eligible set
  • Reservation authority Route + explanation reserve
  • Route + explanation Bounded outcome execute
  • Bounded outcome Path projection normalize
  • Path projection Additive option field learn
11.3 · nested layer 2 control · feedback · privacy

CareerVector

LLM routing address layers

An address names interacting scopes. Each prefix contributes to the result; narrowing the address specializes rather than replacing broader policy.

  • Implicit root to Workspace: add
  • Workspace to Capability: add
  • Capability to Stage: add
  • Stage to Consumer: add
  • Consumer to Instance?: optionally add
  • Instance? to Implicit root: bounded upward projection
addaddaddaddoptionally addbounded upward projection
policyas-built

Implicit root

Global route priors, operator gates, shared availability, and collective evidence.

CareerVector operator
boundaryas-built

Workspace

One person’s declared preferences, keys, consent, budget, and learned fit.

Private workspace
processas-built

Capability

Extraction, evaluation, salary, tailoring, or explanation behavior.

CareerVector router
processas-built

Stage

A stable step within the capability pipeline and its quality/latency trade-off.

CareerVector router
perspectiveas-built

Consumer

The semantic caller whose output contract and tolerance shape route utility.

CareerVector
boundaryas-built

Instance?

Only a stable recurring configured object, such as one evaluation column; never an attempt.

Workspace
  1. 01 · policy · as-built Implicit root

    Global route priors, operator gates, shared availability, and collective evidence.

    CareerVector operator
  2. 02 · boundary · as-built Workspace

    One person’s declared preferences, keys, consent, budget, and learned fit.

    Private workspace
  3. 03 · process · as-built Capability

    Extraction, evaluation, salary, tailoring, or explanation behavior.

    CareerVector router
  4. 04 · process · as-built Stage

    A stable step within the capability pipeline and its quality/latency trade-off.

    CareerVector router
  5. 05 · perspective · as-built Consumer

    The semantic caller whose output contract and tolerance shape route utility.

    CareerVector
  6. 06 · boundary · as-built Instance?

    Only a stable recurring configured object, such as one evaluation column; never an attempt.

    Workspace

Flows

  • Implicit root Workspace add
  • Workspace Capability add
  • Capability Stage add
  • Stage Consumer add
  • Consumer Instance? optionally add
  • Instance? Implicit root bounded upward projection
Blueprint 12 / 14

relationship

CareerVector × Management

Privacy-safe operation, support, quality, status, and bounded operator authority.

12.1 · cell 4.3 operations · privacy · control · evidence

CareerVector × Management

Privacy-safe CareerVector operation

Operators see aggregate health and explicitly supplied diagnostics, never a general browser over private workspaces.

  • Aggregate signals to Ops · QA · Status: observe
  • User-supplied evidence to Ops · QA · Status: consented diagnostic
  • Ops · QA · Status to Scoped command capability: request action
observeconsented diagnosticrequest action
storetarget

Aggregate signals

Service health, queues, models, token use, local adoption, and error classes.

CareerVector
boundaryopen

User-supplied evidence

Explicitly scoped diagnostics for one support case.

Workspace participant
perspectivetarget

Ops · QA · Status

Investigate releases, incidents, AI supply, and participant lifecycle.

Management
boundaryopen

Scoped command capability

Revocable support authority, typed workspace op, or erasure request.

Management and participant
privacy-safe operationaggregate evidence / scoped supportsupport implements commitmentsstatus and recovery
  1. 01 · store · target Aggregate signals

    Service health, queues, models, token use, local adoption, and error classes.

    CareerVector
  2. 02 · boundary · open User-supplied evidence

    Explicitly scoped diagnostics for one support case.

    Workspace participant
  3. 03 · perspective · target Ops · QA · Status

    Investigate releases, incidents, AI supply, and participant lifecycle.

    Management
  4. 04 · boundary · open Scoped command capability

    Revocable support authority, typed workspace op, or erasure request.

    Management and participant

Flows

  • Aggregate signals Ops · QA · Status observe
  • User-supplied evidence Ops · QA · Status consented diagnostic
  • Ops · QA · Status Scoped command capability request action
Blueprint 13 / 14

product band

CareerVector experience

Mechanism, interaction model, and visual language across web, desktop, and agents.

  • Workspace
  • Radar
  • Documents
  • Collaboration
  • Smart Routing
13.1 · cell 5.1 product · privacy · runtime

CareerVector experience

Participation controls

Scraping and Local AI are explicit, truthful controls: readiness, consent, background limits, and withdrawal stay visible.

  • Scraping · Local AI pills to Consent + readiness: open explanation
  • Consent + readiness to Truthful device state: observe capability
open explanationobserve capability
perspectivemixed

Scraping · Local AI pills

Persistent participation state in the product band.

CareerVector UI
policytarget

Consent + readiness

Explain download, hardware, browser, foreground/background, and withdrawal.

Workspace participant
processtarget

Truthful device state

Disabled, preparing, ready, active, limited, failed, or unavailable.

CareerVector device
participation statecapability supports work
  1. 01 · perspective · mixed Scraping · Local AI pills

    Persistent participation state in the product band.

    CareerVector UI
  2. 02 · policy · target Consent + readiness

    Explain download, hardware, browser, foreground/background, and withdrawal.

    Workspace participant
  3. 03 · process · target Truthful device state

    Disabled, preparing, ready, active, limited, failed, or unavailable.

    CareerVector device

Flows

  • Scraping · Local AI pills Consent + readiness open explanation
  • Consent + readiness Truthful device state observe capability
13.2 · cell 5.2 product · data · evidence

CareerVector experience

Career-intelligence workspace

The job-market matrix unifies opportunity tracking, evidence, decisions, documents, collaboration, and agent work.

  • Radar and imports to Workspace matrix: add public projection
  • Workspace matrix to CV · CL · application work: evaluate + tailor
  • CV · CL · application work to and from Humans and agents: review + edit
add public projectionevaluate + tailorreview + edit
processmixed

Radar and imports

Discover and attach public opportunities to private workspace jobs.

CareerVector
perspectiveas-built

Workspace matrix

Jobs as rows; facts, judgments, state, scores, and outputs as columns.

CareerVector D1/Yjs
processmixed

CV · CL · application work

Quarry, tailoring, PDF, notes, and application history.

CareerVector workspace
actoras-built

Humans and agents

Link-based collaborators operate on the same typed workspace truth.

Workspace participants
workspace truthcapability supports workactivity becomes explanation
  1. 01 · process · mixed Radar and imports

    Discover and attach public opportunities to private workspace jobs.

    CareerVector
  2. 02 · perspective · as-built Workspace matrix

    Jobs as rows; facts, judgments, state, scores, and outputs as columns.

    CareerVector D1/Yjs
  3. 03 · process · mixed CV · CL · application work

    Quarry, tailoring, PDF, notes, and application history.

    CareerVector workspace
  4. 04 · actor · as-built Humans and agents

    Link-based collaborators operate on the same typed workspace truth.

    Workspace participants

Flows

  • Radar and imports Workspace matrix add public projection
  • Workspace matrix CV · CL · application work evaluate + tailor
  • CV · CL · application work Humans and agents review + edit
13.3 · cell 5.3 product · operations · evidence · privacy

CareerVector experience

Explain, collaborate, and recover

Origin, uncertainty, route choice, offline state, failure, fallback, and recovery stay legible across web, desktop, API, and MCP.

  • Origin and activity to Smart Routing explanation: why this happened
  • Smart Routing explanation to Offline and recovery: override or retry
why this happenedoverride or retry
perspectivemixed

Origin and activity

Human, system, agent, provider, freshness, and work-state signals.

CareerVector UI/API/MCP
perspectivetarget

Smart Routing explanation

Short reason, fallback, exhaustion, consent, and explicit override.

CareerVector UI/API/MCP
processmixed

Offline and recovery

Local queue, realtime convergence, server fallback, and honest failure.

CareerVector runtime
status and recoveryactivity becomes explanationexperience proves promise
  1. 01 · perspective · mixed Origin and activity

    Human, system, agent, provider, freshness, and work-state signals.

    CareerVector UI/API/MCP
  2. 02 · perspective · target Smart Routing explanation

    Short reason, fallback, exhaustion, consent, and explicit override.

    CareerVector UI/API/MCP
  3. 03 · process · mixed Offline and recovery

    Local queue, realtime convergence, server fallback, and honest failure.

    CareerVector runtime

Flows

  • Origin and activity Smart Routing explanation why this happened
  • Smart Routing explanation Offline and recovery override or retry
Blueprint 14 / 14

operating model

CareerVector commitments

Privacy, consent, accessibility, and the permanently-free product promise.

  • Always free
  • Private
  • User agency
14.1 · cell 5.4 product · governance · privacy · evidence

CareerVector commitments

CareerVector commitments

The permanently-free, private, human-controlled promise is represented as enforceable gates and observable product evidence.

  • Free · private · collaborative to Enforceable product gates: enforce
  • Consent · override · revocation to Product tests + explanations: verify
  • Enforceable product gates to Product tests + explanations: observable consequence
enforceverifyobservable consequence
obligationtarget

Free · private · collaborative

The social contract is product architecture, not marketing decoration.

Product owner
obligationmixed

Consent · override · revocation

Explicit human policy remains authoritative over optimization.

Workspace participant
boundaryopen

Enforceable product gates

No paywall, private-data monetization, hidden charge, or silent AI choice.

CareerVector
storeopen

Product tests + explanations

Each commitment has failure behavior, operator signal, and plain language.

QA and product
enforceable commitmentsexperience proves promise
  1. 01 · obligation · target Free · private · collaborative

    The social contract is product architecture, not marketing decoration.

    Product owner
  2. 02 · obligation · mixed Consent · override · revocation

    Explicit human policy remains authoritative over optimization.

    Workspace participant
  3. 03 · boundary · open Enforceable product gates

    No paywall, private-data monetization, hidden charge, or silent AI choice.

    CareerVector
  4. 04 · store · open Product tests + explanations

    Each commitment has failure behavior, operator signal, and plain language.

    QA and product

Flows

  • Free · private · collaborative Enforceable product gates enforce
  • Consent · override · revocation Product tests + explanations verify
  • Enforceable product gates Product tests + explanations observable consequence