JobCache Management
Owns customer/session operation, product support, JobCache Ops, and bounded observations.
JobCacheBlueprint · careervector.blueprint-graph/v7
Twenty composable top-level diagrams plus recursively nested 21×21 semantic layers. Nodes descend; boundary arrows cross to neighbours.
Nested layer 1 · operations · control · privacy · evidence
The fourth-column Management system keeps JobCache, Internals, and CareerVector execution authority product-owned while shared perspectives correlate typed observations, commands, and receipts.
Owns customer/session operation, product support, JobCache Ops, and bounded observations.
JobCacheOwns corpus, ingestion, routing, freshness, and CrateDB operation.
JobCache CoreOwns aggregate service operation, browser/TUI/Tauri release policy, connector policy, and participant-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 graphAs-built purpose-specific perspectives moving toward one normalized evidence envelope.
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, JobCache Ops, and bounded observations.
JobCacheOwns corpus, ingestion, routing, freshness, and CrateDB operation.
JobCache CoreOwns aggregate service operation, browser/TUI/Tauri release policy, connector policy, and participant-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 graphAs-built purpose-specific perspectives moving toward one normalized evidence envelope.
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 ↘Canonical architecture note
Open note ↗Let humans and agents investigate the whole product family through one coherent object model without moving product authority, private data, or state-changing code into a central dashboard.
| Domain authority | Owns | May publish to Management | Must not publish |
|---|---|---|---|
| JobCache Management | Customer/session operation and product support | Bounded service, delivery, support, and audit observations | Customer credentials or unrestricted session data |
| Internals Management | Public corpus, ingestion, CrateDB, routing, freshness | Corpus, source, queue, cost, drift, and lineage observations | A second scheduler or untyped database write door |
| CareerVector Management | Browser, native TUI, and Tauri desktop product operation | Aggregate service/release health plus participant-supplied case diagnostics | Workspace links, provider credentials, a general workspace browser, prompts, CVs, or job notes |
The product authority emits a typed observation. Management indexes and correlates that observation. Authority remains with the producer.
domain-owned observation
-> normalized envelope
-> nine-hub semantic references
-> Ops / QA / Status / Wiki / agent projection
-> investigation
-> separately authorized command intent, if change is required
The nine hubs remain exactly Idea, Implementation, Journal, Behaviour, Suite, Test, Anomaly, Infra, and Event. Blueprint, Presentation, Status, and Operating Obligation are projections or boundary records, not additional hub kinds. See Knowledge Graph Source of Truth.
Every promoted observation needs:
The exact wire schema is still open. Until it exists, individual products remain authoritative and Management must label any adapter-specific projection honestly.
Reads may federate broadly over the fields each producer declared safe. Writes never federate implicitly. A state change crosses back into the owning product only through Management Command Contract.
CareerVector's private workspace seam is structural. Aggregate telemetry and explicitly attached support evidence may cross it. Raw workspace content does not cross because an operator or agent would find it convenient.
The TUI and Tauri desktop app are device-side product perspectives, not managed fleet agents. Management may publish signed release and connector manifests to them and receive explicit content-free update or support evidence. It cannot inventory private application directories, retrieve provider credentials, or issue ambient commands to a person's machine.