Search intent
A human or agent describes roles, places, filters, or a source URL.
JobCache userproduct band
Mechanism, interaction model, and visual language across the public product.
JobCache experience
How a JobCache user asks for current market truth and sees acquisition state without confusing queued work with evidence.
A human or agent describes roles, places, filters, or a source URL.
JobCache userStateless search when possible; explicit acquisition request when evidence is missing.
JobCache AppCurrent, stale, refreshing, unavailable, or failed are distinct product states.
JobCache AppA human or agent describes roles, places, filters, or a source URL.
JobCache userStateless search when possible; explicit acquisition request when evidence is missing.
JobCache AppCurrent, stale, refreshing, unavailable, or failed are distinct product states.
JobCache AppJobCache experience
The product view is role-first: results remain traceable to ads, observations, freshness, and disagreement.
Filters and ranking operate on current role projections rather than disconnected URLs.
JobCache AppOne role may aggregate several source ads while retaining disagreement.
JobCache CoreAds, observations, validity intervals, provenance, and corrections.
JobCache AppSession-local immutable result references and collaboration.
JobCache App D1Filters and ranking operate on current role projections rather than disconnected URLs.
JobCache AppOne role may aggregate several source ads while retaining disagreement.
JobCache CoreAds, observations, validity intervals, provenance, and corrections.
JobCache AppSession-local immutable result references and collaboration.
JobCache App D1JobCache experience
Sharing, freshness, failure, paid placement, and support remain legible instead of being hidden behind a polished result.
Link capability owns saved work and collaboration without exposing Core identity.
JobCache App D1Freshness, provenance, uncertainty, degraded service, and paid placement.
JobCache UI/API/MCPPublic service truth plus scoped correction, export, and support entry points.
Status and ManagementLink capability owns saved work and collaboration without exposing Core identity.
JobCache App D1Freshness, provenance, uncertainty, degraded service, and paid placement.
JobCache UI/API/MCPPublic service truth plus scoped correction, export, and support entry points.
Status and Managementoperating model
Commercial, corpus, customer, and product-specific operating obligations.
JobCache obligations
Commercial promises are translated into enforceable corpus, provenance, publication, and customer obligations.
Definitions for current, complete, verified, and evidence-backed.
Product ownerAttribution, correction, takedown, suppression, and appeal.
Product and legalAvailability, export, retention, support, and service commitments.
Product ownerPaid placement cannot silently rewrite organic relevance or evidence.
Product ownerDefinitions for current, complete, verified, and evidence-backed.
Product ownerAttribution, correction, takedown, suppression, and appeal.
Product and legalAvailability, export, retention, support, and service commitments.
Product ownerPaid placement cannot silently rewrite organic relevance or evidence.
Product ownerrelationship
User-triggered ingest, public fast paths, and reusable acquisition mechanisms.
Ingestion × JobCache
A user-triggered miss acknowledges acquisition immediately, preserves the observation, and delivers an immutable result later.
One public request with no session identity in scraper evidence.
JobCache AppReturn verified Core truth directly when it exists.
JobCache AppAcknowledge missing work without claiming that queued data is fresh.
IngestionResult snapshot or honest terminal failure reaches the requesting session.
JobCache AppOne public request with no session identity in scraper evidence.
JobCache AppReturn verified Core truth directly when it exists.
JobCache AppAcknowledge missing work without claiming that queued data is fresh.
IngestionResult snapshot or honest terminal failure reaches the requesting session.
JobCache Appdomain
The commercial product over a current, evidence-backed public job corpus.
JobCache
The product edge owns opaque session state; the shared Core owns public role and ad truth.
Distinct human and agent perspectives over one App contract.
JobCache AppStateless reads or exactly one opaque session per capability request.
JobCache AppViews, grants, immutable snapshots, reductions, and erasure outbox.
JobCache App D1Product-local session identifiers stop here.
JobCache App and CoreDistinct human and agent perspectives over one App contract.
JobCache AppStateless reads or exactly one opaque session per capability request.
JobCache AppViews, grants, immutable snapshots, reductions, and erasure outbox.
JobCache App D1Product-local session identifiers stop here.
JobCache App and Corerelationship
Commercial operation, support, quality, status, and declared product controls.
JobCache × Management
Read-only observability and named commands are separated so dashboards never become shadow writers.
Service, source, corpus, delivery, and customer signals.
Ops/StatusTraverse result → role → ad → evidence → publication.
Ops/QAAuthenticated command with scope, preconditions, preview, and authority.
ManagementImmutable receipt plus rollback or compensation and verification.
ManagementService, source, corpus, delivery, and customer signals.
Ops/StatusTraverse result → role → ad → evidence → publication.
Ops/QAAuthenticated command with scope, preconditions, preview, and authority.
ManagementImmutable receipt plus rollback or compensation and verification.
Managementdomain
Acquire, preserve, schedule, extract, enrich, and publish public observations.
Ingestion
Resilient pull-based work distribution over unreliable actors, with raw evidence preserved before canonical publication.
Weights, budgets, source catalogue, and curiosity shape the routing field.
JobCache operatorRanks due work and actor class; mints lease and causal receipt.
Open layer ↘Priority lanes carry work, never participant credentials.
JobCache orchestratorPortals, feeds, APIs, discovery, and refresh signals.
Public webBrowser, Tauri, and container actors parse locally and return feedback.
JobCache participantsScoped transient deposits, immutable raw archive, and B2 overflow.
JobCache ingestionFingerprint, extract, embed, validate, and reconcile once per input and recipe.
JobCache pipelineReceipt validation and idempotent batch publication into Core.
JobCache CoreWeights, budgets, source catalogue, and curiosity shape the routing field.
JobCache operatorRanks due work and actor class; mints lease and causal receipt.
Open deeper layer ↘Priority lanes carry work, never participant credentials.
JobCache orchestratorPortals, feeds, APIs, discovery, and refresh signals.
Public webBrowser, Tauri, and container actors parse locally and return feedback.
JobCache participantsScoped transient deposits, immutable raw archive, and B2 overflow.
JobCache ingestionFingerprint, extract, embed, validate, and reconcile once per input and recipe.
JobCache pipelineReceipt validation and idempotent batch publication into Core.
JobCache CoreIngestion
The orchestrator combines declared policy, observed feasibility, curiosity, and causal outcomes to distribute pull-based work across unreliable actor classes.
Budgets, source rules, quality floors, urgency, and curiosity enter at broad addresses.
JobCache operatorFreshness, source turnover, user-triggered misses, and retries define current demand.
JobCache orchestratorEach address prefix contributes preference and learned evidence for an actor-class option.
SporewrightActors pull only work they can currently attempt; reachability remains empirical and changeable.
Participant and orchestratorExpected utility, uncertainty, load, and exploration select an actor class without pinning one device.
SporewrightA bounded task carries the exact causal address and revision used to choose it.
JobCache orchestratorReachability, parse quality, latency, failure class, and cost become bounded signals.
JobCache ingestionFeedback changes the leaf and bounded ancestors; aging keeps the network responsive to drift.
SporewrightBudgets, source rules, quality floors, urgency, and curiosity enter at broad addresses.
JobCache operatorFreshness, source turnover, user-triggered misses, and retries define current demand.
JobCache orchestratorEach address prefix contributes preference and learned evidence for an actor-class option.
SporewrightActors pull only work they can currently attempt; reachability remains empirical and changeable.
Participant and orchestratorExpected utility, uncertainty, load, and exploration select an actor class without pinning one device.
SporewrightA bounded task carries the exact causal address and revision used to choose it.
JobCache orchestratorReachability, parse quality, latency, failure class, and cost become bounded signals.
JobCache ingestionFeedback changes the leaf and bounded ancestors; aging keeps the network responsive to drift.
Sporewrightdomain
JobCache Core around CrateDB: canonical public truth, evidence, ads, and roles.
Internals
CrateDB owns public corpus truth while JobCache App and CareerVector retain their unrelated local identities.
Observer-facing sessions, views, grants, snapshots, and product delivery.
JobCache Appsession_id stays in App; only declared reductions cross.
JobCache App/CoreAuthenticated search, deposit, delivery, and lifecycle boundary.
JobCache CoreRoles, ads, facts, evidence, vectors, lineage, tasks, and outcomes.
Open layer ↘Reconcile ad→role, retain disagreement, age evidence, and publish projections.
JobCache Coreworkspace_id, documents, prompts, and activity stay in CareerVector.
CareerVector/CorePrivate workspace receives public projections and keeps private truth locally.
CareerVectorObserver-facing sessions, views, grants, snapshots, and product delivery.
JobCache Appsession_id stays in App; only declared reductions cross.
JobCache App/CoreAuthenticated search, deposit, delivery, and lifecycle boundary.
JobCache CoreRoles, ads, facts, evidence, vectors, lineage, tasks, and outcomes.
Open deeper layer ↘Reconcile ad→role, retain disagreement, age evidence, and publish projections.
JobCache Coreworkspace_id, documents, prompts, and activity stay in CareerVector.
CareerVector/CorePrivate workspace receives public projections and keeps private truth locally.
CareerVectorInternals
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 CoreInternals
Freshness is a field-specific inference over observations and contradictions, not a destructive timestamp update on canonical facts.
Source, capture time, content fingerprint, extractor recipe, and causal receipt.
JobCache ingestionA normalized value with provenance, confidence, and an explicit validity interval.
JobCache CoreExpected turnover and source behavior determine decay; absence is not fabricated change.
JobCache CoreRecent corroborating observations strengthen an assertion without overwriting history.
JobCache CoreMaterial disagreement closes validity, splits a role hypothesis, or requests new evidence.
JobCache CoreUncertainty, age, product demand, and acquisition cost feed the ingestion work field.
JobCache orchestratorSource, capture time, content fingerprint, extractor recipe, and causal receipt.
JobCache ingestionA normalized value with provenance, confidence, and an explicit validity interval.
JobCache CoreExpected turnover and source behavior determine decay; absence is not fabricated change.
JobCache CoreRecent corroborating observations strengthen an assertion without overwriting history.
JobCache CoreMaterial disagreement closes validity, splits a role hypothesis, or requests new evidence.
JobCache CoreUncertainty, age, product demand, and acquisition cost feed the ingestion work field.
JobCache orchestratordomain
Operator action, observability, QA, status, cost, and the shared knowledge mesh.
Management
Humans and agents inspect one evidence mesh; only named, scoped commands may change product or system state.
Health, costs, freshness, drift, audit, and runtime evidence.
Owning productFederated perspectives over product-owned observations, shared semantics, and bounded authority.
Open layer ↘Reads the same architecture, evidence, authority, and recovery contract.
Authorized operatorScope, authority, preconditions, expected evidence, and idempotency.
ManagementHealth, costs, freshness, drift, audit, and runtime evidence.
Owning productFederated perspectives over product-owned observations, shared semantics, and bounded authority.
Open deeper layer ↘Reads the same architecture, evidence, authority, and recovery contract.
Authorized operatorScope, authority, preconditions, expected evidence, and idempotency.
ManagementManagement
JobCache, Internals, and CareerVector retain execution and data authority while Management correlates typed observations into shared human and agent perspectives.
Owns customer/session operation, product support, and its bounded observations.
JobCacheOwns corpus, ingestion, routing, freshness, and CrateDB operation.
JobCache CoreOwns aggregate product operation and explicitly supplied case diagnostics.
CareerVectorProducer, scope, classification, evidence, freshness, correlation, and semantic references.
Owning productIdea, Implementation, Journal, Behaviour, Suite, Test, Anomaly, Infra, and Event remain the shared vocabulary.
Git-backed knowledge graphPurpose-specific projections over the same source-backed objects.
ManagementTrace symptoms to authority, architecture, code, tests, runtime evidence, and recovery.
Authorized operatorA state change returns to its owner through a named, scoped, auditable capability.
Open layer ↘Owns customer/session operation, product support, and its bounded observations.
JobCacheOwns corpus, ingestion, routing, freshness, and CrateDB operation.
JobCache CoreOwns aggregate product operation and explicitly supplied case diagnostics.
CareerVectorProducer, scope, classification, evidence, freshness, correlation, and semantic references.
Owning productIdea, Implementation, Journal, Behaviour, Suite, Test, Anomaly, Infra, and Event remain the shared vocabulary.
Git-backed knowledge graphPurpose-specific projections over the same source-backed objects.
ManagementTrace symptoms to authority, architecture, code, tests, runtime evidence, and recovery.
Authorized operatorA state change returns to its owner through a named, scoped, auditable capability.
Open deeper layer ↘Management
A command is an explicit capability request to the owning domain, with authorization, preview, idempotent execution, evidence, receipt, and recovery.
Versioned command type, target authority, scope, reason, and prohibited effects.
Authorized operatorIdentity, delegated permission, expiry, data classification, and approval class.
Target productState/version predicates and the expected effects are checked before mutation.
Target productThe owning runtime validates and performs exactly the allowlisted effect.
Target productActor, capability, accepted preconditions, result, evidence, and recovery state.
Target productExpected evidence closes the command; partial or failed work invokes named recovery.
Management and target productVersioned command type, target authority, scope, reason, and prohibited effects.
Authorized operatorIdentity, delegated permission, expiry, data classification, and approval class.
Target productState/version predicates and the expected effects are checked before mutation.
Target productThe owning runtime validates and performs exactly the allowlisted effect.
Target productActor, capability, accepted preconditions, result, evidence, and recovery state.
Target productExpected evidence closes the command; partial or failed work invokes named recovery.
Management and target productoperating model
Legal, GDPR, AI governance, security, retention, audit, cost, and accountability.
Operating stack
Source rights, corpus provenance, customer promises, and commercial separation constrain JobCache operation.
Acquire, retain, transform, publish, correct, and remove by declared policy.
Legal and productEvery claim remains attributable and contestable.
Product and dataFreshness, availability, support, export, and retention.
Product ownerAdvertising and organic relevance remain distinguishable.
Product ownerAcquire, retain, transform, publish, correct, and remove by declared policy.
Legal and productEvery claim remains attributable and contestable.
Product and dataFreshness, availability, support, export, and retention.
Product ownerAdvertising and organic relevance remain distinguishable.
Product ownerOperating stack
Source-backed obligations become versioned controls, assurance, accountability, and recovery rather than labels attached to a diagram.
Source, applicability, interpretation, requirements, ownership, and review.
Open layer ↘Privacy, security, records, resilience, cost, accessibility, and product gates.
Owning productsTests, runtime evidence, incidents, compensation, and user-visible recovery.
QA and product ownersDecision, owner, approval, implementation, release, migration, rollback, and proof.
ManagementSource, applicability, interpretation, requirements, ownership, and review.
Open deeper layer ↘Privacy, security, records, resilience, cost, accessibility, and product gates.
Owning productsTests, runtime evidence, incidents, compensation, and user-visible recovery.
QA and product ownersDecision, owner, approval, implementation, release, migration, rollback, and proof.
ManagementOperating stack
External constraints and product commitments become applicability decisions and typed records that constrain the existing nine-hub implementation and assurance chain.
Law, regulation, contract, standard, norm, or user expectation with verifiable citation.
Legal and product authorityAn explicit public or architectural promise made by the accountable product owner.
Product ownerApplicable, not applicable, or honestly open by product, module, actor, data, interface, and jurisdiction.
Named decision authoritySource, force, applicability, interpretation, requirements, controls, assurance, and accountability.
Open layer ↘Idea interpretation becomes required Behaviour and Implementation or Infra controls.
Owning productSuite, Test, runtime evidence, anomaly, event, journal, recovery, and accountable review.
QA and accountable ownerLaw, regulation, contract, standard, norm, or user expectation with verifiable citation.
Legal and product authorityAn explicit public or architectural promise made by the accountable product owner.
Product ownerApplicable, not applicable, or honestly open by product, module, actor, data, interface, and jurisdiction.
Named decision authoritySource, force, applicability, interpretation, requirements, controls, assurance, and accountability.
Open deeper layer ↘Idea interpretation becomes required Behaviour and Implementation or Infra controls.
Owning productSuite, Test, runtime evidence, anomaly, event, journal, recovery, and accountable review.
QA and accountable ownerOperating stack
The record preserves the whole justification and proof chain without confusing an obligation ID with one of the nine semantic hub IDs.
Citation, revision, effective dates, jurisdiction, and binding/contractual/normative/committed force.
Source ownerDecision, authority, products, modules, actors, data classes, interfaces, and rationale.
Decision authorityApproved product/system meaning linked into the Idea hub.
Product ownerAtomic statement, acceptance criteria, prohibited outcomes, and state.
Product and QAEnforceable control, failure behaviour, recovery, and named command path.
Owning productVerification links and runtime evidence prove the current claim.
QA and owning productViolation, incident, explanation, compensation, and recovery remain traceable.
Ops and productApprover, escalation, cadence, and source or product change close the loop.
Accountable ownerCitation, revision, effective dates, jurisdiction, and binding/contractual/normative/committed force.
Source ownerDecision, authority, products, modules, actors, data classes, interfaces, and rationale.
Decision authorityApproved product/system meaning linked into the Idea hub.
Product ownerAtomic statement, acceptance criteria, prohibited outcomes, and state.
Product and QAEnforceable control, failure behaviour, recovery, and named command path.
Owning productVerification links and runtime evidence prove the current claim.
QA and owning productViolation, incident, explanation, compensation, and recovery remain traceable.
Ops and productApprover, escalation, cadence, and source or product change close the loop.
Accountable ownerOperating stack
Privacy, AI governance, accessibility, and zero-user-cost commitments become explicit product gates and evidence.
Purpose, minimization, consent, isolation, retention, export, and erasure.
Product and legalPurpose, provider, risk, explanation, override, BYOK, Local AI, and outcome evidence.
Product and AI ownerCore work cannot require a particular ability, device, GPU, or provider.
Product ownerNo paywall, surprise charge, inference margin, or inaccessible fallback.
Product ownerPurpose, minimization, consent, isolation, retention, export, and erasure.
Product and legalPurpose, provider, risk, explanation, override, BYOK, Local AI, and outcome evidence.
Product and AI ownerCore work cannot require a particular ability, device, GPU, or provider.
Product ownerNo paywall, surprise charge, inference margin, or inaccessible fallback.
Product ownerrelationship
Consented contribution, browser and desktop execution, and privacy-safe reduction.
Ingestion × CareerVector
A CareerVector device may perform public acquisition work without exporting workspace identity or private career data.
Explicit consent and truthful foreground/background capability.
CareerVector participantNegotiates native or browser execution without exposing workspace state.
CareerVector deviceAdapter task plus causal routing receipt; no workspace identifier.
JobCache orchestratorPublic observation and execution outcome follow the receipt path.
JobCache ingestionExplicit consent and truthful foreground/background capability.
CareerVector participantNegotiates native or browser execution without exposing workspace state.
CareerVector deviceAdapter task plus causal routing receipt; no workspace identifier.
JobCache orchestratorPublic observation and execution outcome follow the receipt path.
JobCache ingestiondomain
The permanently free, private, collaborative career-intelligence workspace.
CareerVector
Workspace policy, feasibility, cost, and bounded learning select AI execution without leaking private content into routing evidence.
Zero-spend gate, allowlist, quality floor, shared quotas.
CareerVector operatorFixed, preferred, never, BYOK, consent, curiosity, and user budget.
WorkspaceDeclared policy, bounded learned evidence, budget reservations; no prompts or keys.
CareerVector D1root → workspace → capability → stage → consumer → instance?
Open layer ↘Selected provider/model route, fallbacks, hard gates, and short explanation.
CareerVector routerFeasible executors realize options under key and privacy boundaries.
Device or serverExtract, evaluate, salary, tailor, and explain return only to the workspace.
CareerVector workspaceFailure, honest quality loss, latency, tokens, aging, and bounded upward messages.
CareerVector routerZero-spend gate, allowlist, quality floor, shared quotas.
CareerVector operatorFixed, preferred, never, BYOK, consent, curiosity, and user budget.
WorkspaceDeclared policy, bounded learned evidence, budget reservations; no prompts or keys.
CareerVector D1root → workspace → capability → stage → consumer → instance?
Open deeper layer ↘Selected provider/model route, fallbacks, hard gates, and short explanation.
CareerVector routerFeasible executors realize options under key and privacy boundaries.
Device or serverExtract, evaluate, salary, tailor, and explain return only to the workspace.
CareerVector workspaceFailure, honest quality loss, latency, tokens, aging, and bounded upward messages.
CareerVector routerCareerVector
Human policy gates the feasible routes; additive addressed preferences rank them; private bounded feedback updates the same path without retaining prompts or keys.
Fixed, preferred, forbidden, consent, quality floor, and zero-spend constraints.
Workspace and operatorroot → workspace → capability → stage → consumer → instance?
Open layer ↘Every prefix adds signed preference, belief, uncertainty, and aging to each route option.
SporewrightLocal, peer, BYOK, and included routes pass availability, privacy, and entitlement gates.
CareerVector runtimeTokens or currency micros are reserved before curiosity can spend them.
CareerVector D1Ranked primary and fallbacks include a causal receipt and short user-facing reason.
CareerVector routerSuccess, quality loss, latency, tokens, exhaustion, and failure class become numeric evidence.
CareerVector D1Leaf evidence updates bounded ancestors and decays exactly on read.
SporewrightFixed, preferred, forbidden, consent, quality floor, and zero-spend constraints.
Workspace and operatorroot → workspace → capability → stage → consumer → instance?
Open deeper layer ↘Every prefix adds signed preference, belief, uncertainty, and aging to each route option.
SporewrightLocal, peer, BYOK, and included routes pass availability, privacy, and entitlement gates.
CareerVector runtimeTokens or currency micros are reserved before curiosity can spend them.
CareerVector D1Ranked primary and fallbacks include a causal receipt and short user-facing reason.
CareerVector routerSuccess, quality loss, latency, tokens, exhaustion, and failure class become numeric evidence.
CareerVector D1Leaf evidence updates bounded ancestors and decays exactly on read.
SporewrightCareerVector
An address names interacting scopes. Each prefix contributes to the result; narrowing the address specializes rather than replacing broader policy.
Global route priors, operator gates, shared availability, and collective evidence.
CareerVector operatorOne person’s declared preferences, keys, consent, budget, and learned fit.
Private workspaceExtraction, evaluation, salary, tailoring, or explanation behavior.
CareerVector routerA stable step within the capability pipeline and its quality/latency trade-off.
CareerVector routerThe semantic caller whose output contract and tolerance shape route utility.
CareerVectorOnly a stable recurring configured object, such as one evaluation column; never an attempt.
WorkspaceGlobal route priors, operator gates, shared availability, and collective evidence.
CareerVector operatorOne person’s declared preferences, keys, consent, budget, and learned fit.
Private workspaceExtraction, evaluation, salary, tailoring, or explanation behavior.
CareerVector routerA stable step within the capability pipeline and its quality/latency trade-off.
CareerVector routerThe semantic caller whose output contract and tolerance shape route utility.
CareerVectorOnly a stable recurring configured object, such as one evaluation column; never an attempt.
Workspacerelationship
Privacy-safe operation, support, quality, status, and bounded operator authority.
CareerVector × Management
Operators see aggregate health and explicitly supplied diagnostics, never a general browser over private workspaces.
Service health, queues, models, token use, local adoption, and error classes.
CareerVectorExplicitly scoped diagnostics for one support case.
Workspace participantInvestigate releases, incidents, AI supply, and participant lifecycle.
ManagementRevocable support authority, typed workspace op, or erasure request.
Management and participantService health, queues, models, token use, local adoption, and error classes.
CareerVectorExplicitly scoped diagnostics for one support case.
Workspace participantInvestigate releases, incidents, AI supply, and participant lifecycle.
ManagementRevocable support authority, typed workspace op, or erasure request.
Management and participantproduct band
Mechanism, interaction model, and visual language across web, desktop, and agents.
CareerVector experience
Scraping and Local AI are explicit, truthful controls: readiness, consent, background limits, and withdrawal stay visible.
Persistent participation state in the product band.
CareerVector UIExplain download, hardware, browser, foreground/background, and withdrawal.
Workspace participantDisabled, preparing, ready, active, limited, failed, or unavailable.
CareerVector devicePersistent participation state in the product band.
CareerVector UIExplain download, hardware, browser, foreground/background, and withdrawal.
Workspace participantDisabled, preparing, ready, active, limited, failed, or unavailable.
CareerVector deviceCareerVector experience
The job-market matrix unifies opportunity tracking, evidence, decisions, documents, collaboration, and agent work.
Discover and attach public opportunities to private workspace jobs.
CareerVectorJobs as rows; facts, judgments, state, scores, and outputs as columns.
CareerVector D1/YjsQuarry, tailoring, PDF, notes, and application history.
CareerVector workspaceLink-based collaborators operate on the same typed workspace truth.
Workspace participantsDiscover and attach public opportunities to private workspace jobs.
CareerVectorJobs as rows; facts, judgments, state, scores, and outputs as columns.
CareerVector D1/YjsQuarry, tailoring, PDF, notes, and application history.
CareerVector workspaceLink-based collaborators operate on the same typed workspace truth.
Workspace participantsCareerVector experience
Origin, uncertainty, route choice, offline state, failure, fallback, and recovery stay legible across web, desktop, API, and MCP.
Human, system, agent, provider, freshness, and work-state signals.
CareerVector UI/API/MCPShort reason, fallback, exhaustion, consent, and explicit override.
CareerVector UI/API/MCPLocal queue, realtime convergence, server fallback, and honest failure.
CareerVector runtimeHuman, system, agent, provider, freshness, and work-state signals.
CareerVector UI/API/MCPShort reason, fallback, exhaustion, consent, and explicit override.
CareerVector UI/API/MCPLocal queue, realtime convergence, server fallback, and honest failure.
CareerVector runtimeoperating model
Privacy, consent, accessibility, and the permanently-free product promise.
CareerVector commitments
The permanently-free, private, human-controlled promise is represented as enforceable gates and observable product evidence.
The social contract is product architecture, not marketing decoration.
Product ownerExplicit human policy remains authoritative over optimization.
Workspace participantNo paywall, private-data monetization, hidden charge, or silent AI choice.
CareerVectorEach commitment has failure behavior, operator signal, and plain language.
QA and productThe social contract is product architecture, not marketing decoration.
Product ownerExplicit human policy remains authoritative over optimization.
Workspace participantNo paywall, private-data monetization, hidden charge, or silent AI choice.
CareerVectorEach commitment has failure behavior, operator signal, and plain language.
QA and product