ThatAIguyA world of ideas

THE CONSCIOUSNESS ATLAS
Read. Experiment. Follow the evidence.

ConsciousnessLearn · Explore · Joseph Anady

Janady13/missionmatch / internal/modules/commandcenter/service_queries.go

Source identity, revision, and recovered contents.

GitHub sourceSource text recovered

Source identity

FieldRecorded value
Source typeGitHub source
Original recordJanady13/missionmatch / internal/modules/commandcenter/service_queries.go
DateNot specified in source
RepositoryJanady13/missionmatch
Revision720d47fae476b0d38477ae4401697d372b1ea2bc
Branchfeature/opportunity-to-outcome
Path or archive memberinternal/modules/commandcenter/service_queries.go
Original SHA-2564df0b8a1db9b9ea7d4a3495de64684075cb5be00046469c65c274f0f2711e3f0
Git blob SHAc98c75f77d9ea595c4e2ed8719b04feaab244896
Reading-copy SHA-2564df0b8a1db9b9ea7d4a3495de64684075cb5be00046469c65c274f0f2711e3f0

Original source ↗

Every recorded occurrence

These 31 records contain identical original source bytes. Their paths and revisions remain part of the archive.

Original recordBranch or archiveRevision / identifierOriginal location
Janady13/missionmatch / internal/modules/commandcenter/service_queries.gofeature/opportunity-to-outcome720d47fae476b0d38477ae4401697d372b1ea2bcOpen original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.goper-tenant-routing9bde0f9a74b89d01980fa658e5253acda7528d0cOpen original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.gocollision-deconfliction4ee5a09972608ed89f8377c6665542d5f450f0a6Open original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.gows6-retrieval6c56e29231ec05735927fa265c97d517499dfeafOpen original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.goworkstream-a-shared-coree0de03ac3a1ec826bd15d0e048e3b02baa23eeffOpen original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.gom5-price-to-win41000ad30fff4129fdaf5ec84e15ba14c27d4890Open original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.goworkstream-c-slatematch5cd60c918301b46ecd6ed3e03e20c395da0062e2Open original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.gows1-ontology-syncb596f449a32a1016fbd403c36505cc00a1ac9ee6Open original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.gomaster1e9249840a4302ec82e123b9c9cb6f75badea3e4Open original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.gows8-teaching-loopc823f0fb6bb2aba0f39001eb6de96f4000d9321fOpen original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.gow3-ai-staffing-recommendations43d56387270ef4da4cabd794d97ca6a49909bc7dOpen original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.gomag-substrateb82c7100a492dec67dfd1eda6b3f53def859be35Open original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.gows3-clearance4b8e7ce594c068621867f9c9deed0ec64ae6c553Open original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.gophase2-eval-fairnessd361af254701975fe239927656ababb56374655eOpen original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.goworkstream-e-dataflow-deploy433815a042f9741411e60fa553fe72143e9b10dbOpen original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.goruthless-debug-sweepb7d742f8f032984be3817efffa3eb8b13b651c1fOpen original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.gotime-to-fill-survivalb66e1e505863d4f17741a4b9ede73509e45bd6c6Open original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.goai-intelligence-layer5d5ddff70393a197c5f54a45280bb5dd42b24755Open original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.gographrag-foundationb0ddeb9f633fd138d09309d1a17b7d13bc3a67f7Open original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.godeploy-and-opsbdacd9d0b4d5998d25fc74bf4007f4c3ec538c7aOpen original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.gows9-bench-ingestionf585a9ef32fa554663ce1fba9a414a54b6e49cf0Open original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.gows2-alias-relationshipe4dada4601c6eb101830f9d223a9655dfa120616Open original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.gopresentation-readinesseb574acaa29d71ce4d0f852572e87c275c79fdb7Open original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.govendor-intelligencefe9796a19c261951d3f2565206c0c1b5ac294465Open original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.goworkstream-b-screenmatch09015496d565a172bcaa15cfe9a8e4b072b13df0Open original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.gows7-federal-signal6a9f6ce9cfb13345ffb47770d4960e7c2d9c17c2Open original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.goai-brain-liveaac32fc49c878cc5bca099459307611562d0bac1Open original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.goworkstream-d-missionmatch3be46ba89edb737182075a2b320509b42dc916f8Open original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.gophase2-connectorse038d4c687aec16f8bd9bc4d907eea14d91f8704Open original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.gofeature/aioe-upgrade2178e7298d0e5d9af83afa12402fd587f0ba6ed8Open original
Janady13/missionmatch / internal/modules/commandcenter/service_queries.gocapture-readinessbae6af7cb2997e819174a9e9cfff5e16067a1975Open original

Recovered source transcript

package commandcenter import ( "context" "fmt" "github.com/jackc/pgx/v5" "github.com/shopspring/decimal" ) var polyLabels = map[string]string{"full_scope": "Full Scope", "ci": "CI", "none": "None"} func polyLabel(code string) string { if l, ok := polyLabels[code]; ok { return l } return "None" } // buildTemps materializes the per-org RLS-scoped cand/active_req/qual sets once per request so the // set-cover isn't recomputed for every panel. ON COMMIT DROP cleans them up. func buildTemps(ctx context.Context, tx pgx.Tx, asOf string) error { // Defense in depth: confirm the tenant GUC is set (RLS active) before any aggregate runs, so a // wrong pool/role fails closed here rather than silently returning a wrong scope [review RLS-2]. var guc string if err := tx.QueryRow(ctx, `SELECT COALESCE(current_setting('app.current_org_id', true),'')`).Scan(&guc); err != nil { return fmt.Errorf("tenant guc check: %w", err) } if guc == "" { return fmt.Errorf("commandcenter: tenant GUC not set, refusing to aggregate") } if _, err := tx.Exec(ctx, ` CREATE TEMP TABLE cc_cand ON COMMIT DROP AS SELECT id, full_name, location, available, years_experience, clearance_level, clearance_poly, clearance_status, clearance_expires_at, reinvestigation_due_at, mm_lvl_ord(clearance_level) AS lvl, mm_poly_ord(clearance_poly) AS poly, (clearance_status='active' AND (clearance_expires_at IS NULL OR clearance_expires_at >= $1::date)) AS effective FROM candidates WHERE deleted_at IS NULL`, asOf); err != nil { return fmt.Errorf("cc_cand: %w", err) } if _, err := tx.Exec(ctx, ` CREATE TEMP TABLE cc_active_req ON COMMIT DROP AS SELECT r.id, r.opportunity_id, r.labor_category, COALESCE(r.quantity,1) AS quantity, r.key_personnel, r.required_years, r.required_level, mm_lvl_ord(r.required_level) AS rlvl, mm_poly_ord(r.required_poly) AS rpoly FROM requirements r LEFT JOIN opportunities o ON o.organization_id=r.organization_id AND o.id=r.opportunity_id WHERE r.deleted_at IS NULL AND (o.id IS NULL OR o.status='open')`); err != nil { return fmt.Errorf("cc_active_req: %w", err) } if _, err := tx.Exec(ctx, ` CREATE TEMP TABLE cc_qual ON COMMIT DROP AS WITH mand AS (SELECT requirement_id, array_agg(skill_id) AS skills FROM required_skills WHERE mandatory GROUP BY requirement_id) SELECT ar.id AS req_id, count(DISTINCT c.id) AS n FROM cc_active_req ar JOIN cc_cand c ON c.available AND (ar.rlvl < 2 OR (c.effective AND c.lvl >= ar.rlvl AND c.poly >= ar.rpoly)) AND c.years_experience >= ar.required_years AND NOT EXISTS ( SELECT 1 FROM unnest(COALESCE((SELECT skills FROM mand WHERE mand.requirement_id=ar.id),'{}'::uuid[])) AS rsk WHERE NOT EXISTS (SELECT 1 FROM candidate_skills cs WHERE cs.candidate_id=c.id AND cs.skill_id=rsk) ) GROUP BY ar.id`); err != nil { return fmt.Errorf("cc_qual: %w", err) } _, err := tx.Exec(ctx, `CREATE INDEX ON cc_qual (req_id)`) return err } // drivers computes the four "inventory coverage" drivers (a requirement is COVERED iff >=1 qualified // available candidate exists, coverability, not assignment). The fifth driver, proposal_readiness, is // derived from the assignment in the service (proposalFromAssignment). func (s *Service) drivers(ctx context.Context, tx pgx.Tx) (map[string]decimal.Decimal, decimal.Decimal, error) { d := map[string]decimal.Decimal{} var denom, covered int64 if err := tx.QueryRow(ctx, ` WITH clreq AS (SELECT rlvl, rpoly FROM cc_active_req WHERE rlvl>=2) SELECT count(*), count(*) FILTER (WHERE EXISTS ( SELECT 1 FROM cc_cand c WHERE c.available AND c.effective AND c.lvl>=clreq.rlvl AND c.poly>=clreq.rpoly)) FROM clreq`).Scan(&denom, &covered); err != nil { return nil, decimal.Zero, fmt.Errorf("clearance cov: %w", err) } d["clearance_coverage"] = pct(covered, denom) if err := tx.QueryRow(ctx, ` WITH skreq AS (SELECT ar.id FROM cc_active_req ar WHERE EXISTS (SELECT 1 FROM required_skills rs WHERE rs.requirement_id=ar.id AND rs.mandatory)) SELECT count(*), count(*) FILTER (WHERE COALESCE(q.n,0)>0) FROM skreq LEFT JOIN cc_qual q ON q.req_id=skreq.id`). Scan(&denom, &covered); err != nil { return nil, decimal.Zero, fmt.Errorf("skill cov: %w", err) } d["skill_coverage"] = pct(covered, denom) if err := tx.QueryRow(ctx, ` WITH reqcov AS (SELECT COALESCE(NULLIF(trim(ar.labor_category),''),'Uncategorized') AS lcat, bool_or(COALESCE(q.n,0)>0) AS covered FROM cc_active_req ar LEFT JOIN cc_qual q ON q.req_id=ar.id WHERE ar.labor_category IS NOT NULL AND trim(ar.labor_category)<>'' GROUP BY 1) SELECT count(*), count(*) FILTER (WHERE covered) FROM reqcov`).Scan(&denom, &covered); err != nil { return nil, decimal.Zero, fmt.Errorf("lcat cov: %w", err) } d["labor_category_coverage"] = pct(covered, denom) var availNum, clearedDen int64 if err := tx.QueryRow(ctx, `SELECT count(*) FILTER (WHERE available AND effective AND lvl>=2), count(*) FILTER (WHERE effective AND lvl>=2) FROM cc_cand`). Scan(&availNum, &clearedDen); err != nil { return nil, decimal.Zero, fmt.Errorf("avail cov: %w", err) } d["availability_coverage"] = pct(availNum, clearedDen) var reqDen, reqCov int64 if err := tx.QueryRow(ctx, `SELECT count(*), count(*) FILTER (WHERE COALESCE(q.n,0)>0) FROM cc_active_req ar LEFT JOIN cc_qual q ON q.req_id=ar.id`). Scan(&reqDen, &reqCov); err != nil { return nil, decimal.Zero, fmt.Errorf("avail req cov: %w", err) } return d, pct(reqCov, reqDen), nil } func (s *Service) clearance(ctx context.Context, tx pgx.Tx, asOf string) (ClearanceIntel, error) { ci := ClearanceIntel{} var sec, secA, ts, tsA, tsci, tsciA, ciN, ciA, fs, fsA int64 if err := tx.QueryRow(ctx, `SELECT count(*) FILTER (WHERE effective AND lvl=3), count(*) FILTER (WHERE effective AND lvl=3 AND available), count(*) FILTER (WHERE effective AND lvl=4), count(*) FILTER (WHERE effective AND lvl=4 AND available), count(*) FILTER (WHERE effective AND lvl=5), count(*) FILTER (WHERE effective AND lvl=5 AND available), count(*) FILTER (WHERE effective AND poly>=1), count(*) FILTER (WHERE effective AND poly>=1 AND available), count(*) FILTER (WHERE effective AND poly=2), count(*) FILTER (WHERE effective AND poly=2 AND available) FROM cc_cand`).Scan(&sec, &secA, &ts, &tsA, &tsci, &tsciA, &ciN, &ciA, &fs, &fsA); err != nil { return ci, fmt.Errorf("clearance inventory: %w", err) } ci.InventoryByLevel = []LevelCount{ {"secret", "Secret", int(sec), int(secA)}, {"top_secret", "Top Secret", int(ts), int(tsA)}, {"ts_sci", "TS/SCI", int(tsci), int(tsciA)}, } ci.InventoryByPoly = []PolyCount{ {"ci", "CI Poly", int(ciN), int(ciA)}, {"full_scope", "FS Poly", int(fs), int(fsA)}, } var now, d30, d60, d90 int64 if err := tx.QueryRow(ctx, `SELECT count(*) FILTER (WHERE available AND effective), count(*) FILTER (WHERE available AND effective AND (clearance_expires_at IS NULL OR clearance_expires_at >= $1::date + 30)), count(*) FILTER (WHERE available AND effective AND (clearance_expires_at IS NULL OR clearance_expires_at >= $1::date + 60)), count(*) FILTER (WHERE available AND effective AND (clearance_expires_at IS NULL OR clearance_expires_at >= $1::date + 90)) FROM cc_cand`, asOf).Scan(&now, &d30, &d60, &d90); err != nil { return ci, fmt.Errorf("avail windows: %w", err) } ci.AvailabilityWindows = AvailWindows{int(now), int(d30), int(d60), int(d90)} var expired, due30, due60, due90, reinv int64 if err := tx.QueryRow(ctx, `SELECT count(*) FILTER (WHERE clearance_expires_at < $1::date), count(*) FILTER (WHERE clearance_expires_at >= $1::date AND clearance_expires_at < $1::date + 30), count(*) FILTER (WHERE clearance_expires_at >= $1::date AND clearance_expires_at < $1::date + 60), count(*) FILTER (WHERE clearance_expires_at >= $1::date AND clearance_expires_at < $1::date + 90), count(*) FILTER (WHERE reinvestigation_due_at < $1::date) FROM candidates WHERE deleted_at IS NULL AND clearance_status='active'`, asOf). Scan(&expired, &due30, &due60, &due90, &reinv); err != nil { return ci, fmt.Errorf("expiring counts: %w", err) } alerts := []ExpiryAlert{} arows, err := tx.Query(ctx, `SELECT id::text, full_name, clearance_level, (clearance_expires_at - $1::date) FROM candidates WHERE deleted_at IS NULL AND clearance_status='active' AND clearance_expires_at IS NOT NULL AND clearance_expires_at >= $1::date AND clearance_expires_at < $1::date + 90 ORDER BY clearance_expires_at, id LIMIT 50`, asOf) if err != nil { return ci, fmt.Errorf("expiry alerts: %w", err) } for arows.Next() { var a ExpiryAlert var days int if err := arows.Scan(&a.CandidateID, &a.FullName, &a.ClearanceLevel, &days); err != nil { arows.Close() return ci, err } a.DaysUntilExpiry = days switch { case days < 30: a.Severity = "critical" case days < 60: a.Severity = "warning" default: a.Severity = "info" } alerts = append(alerts, a) } arows.Close() if err := arows.Err(); err != nil { return ci, err } ci.Expiring = ExpiringSummary{int(expired), int(due30), int(due60), int(due90), int(reinv), alerts} return ci, nil } func (s *Service) winImpact(ctx context.Context, tx pgx.Tx) (WinImpact, error) { const where = `c.available AND c.effective AND c.lvl=5 AND (c.poly>=1 OR EXISTS (SELECT 1 FROM candidate_customer_experience cce WHERE cce.candidate_id=c.id)) AND EXISTS (SELECT 1 FROM candidate_skills cs WHERE cs.candidate_id=c.id)` wi := WinImpact{Top: []WinCandidate{}} var count int64 if err := tx.QueryRow(ctx, `SELECT count(*) FROM cc_cand c WHERE `+where).Scan(&count); err != nil { return wi, fmt.Errorf("win impact count: %w", err) } wi.HighImpactCount = int(count) rows, err := tx.Query(ctx, `SELECT c.id::text, c.full_name, c.clearance_level, c.clearance_poly, c.years_experience FROM cc_cand c WHERE `+where+` ORDER BY c.poly DESC, c.years_experience DESC, c.full_name, c.id LIMIT 10`) if err != nil { return wi, fmt.Errorf("win impact top: %w", err) } for rows.Next() { var wc WinCandidate var poly string var years int if err := rows.Scan(&wc.CandidateID, &wc.FullName, &wc.ClearanceLevel, &poly, &years); err != nil { rows.Close() return wi, err } wc.Poly = polyLabel(poly) wc.YearsExperience = years wi.Top = append(wi.Top, wc) } rows.Close() return wi, rows.Err() } func (s *Service) heatMap(ctx context.Context, tx pgx.Tx) ([]HeatMetro, error) { rows, err := tx.Query(ctx, ` SELECT COALESCE(NULLIF(trim(location),''),'Unknown'), count(*), count(*) FILTER (WHERE available), count(*) FILTER (WHERE effective AND lvl>=2) FROM cc_cand GROUP BY 1 ORDER BY 2 DESC, 1 LIMIT 25`) if err != nil { return nil, fmt.Errorf("heat map: %w", err) } out := []HeatMetro{} for rows.Next() { var m HeatMetro var total, avail, cleared int64 if err := rows.Scan(&m.Metro, &total, &avail, &cleared); err != nil { rows.Close() return nil, err } m.Total, m.Available, m.Cleared = int(total), int(avail), int(cleared) out = append(out, m) } rows.Close() return out, rows.Err() } // ---------- pure Go assembly ---------- func buildActionCenter(suggestReq *string, opps []Opportunity, openNoSlate, reqsUnscreened int) ActionCenter { var suggestOpp *string for i := range opps { if opps[i].StaffingRiskCode == "high" { // opps already sorted by value desc id := opps[i].OpportunityID suggestOpp = &id break } } return ActionCenter{ SuggestedRequirementID: suggestReq, SuggestedOpportunityID: suggestOpp, OpenOpportunitiesWithoutSlate: openNoSlate, RequirementsUnscreened: reqsUnscreened, Launch: []Launch{ {"slateMATCH", "generate_slate", "Generate Slate", "/slates/generate"}, {"screenMATCH", "screen_candidate", "Screen Candidate", "/match"}, {"missionMATCH", "open_mission", "Refresh", "/api/command-center"}, }, } } func buildRecommendations(v View) []Recommendation { recs := []Recommendation{} for i, g := range v.StaffingGaps { if i >= 4 { break } sev := "medium" if g.BlocksKeyPersonnel || g.Unmet >= 5 { sev = "high" } msg := fmt.Sprintf("Need %d more %s %s", g.Unmet, g.RequiredLevelLabel, pluralize(g.LaborCategory, int64(g.Unmet))) if len(g.ImpactedOpportunities) > 0 { msg += " for " + g.ImpactedOpportunities[0] } msg += "." recs = append(recs, Recommendation{ Severity: sev, Message: msg, ActionTarget: "slate", RelatedIDs: []string{}, SourceRef: "gap:" + g.LaborCategory + ":" + g.RequiredLevel, }) } if v.ClearanceIntelligence.Expiring.Due30 > 0 { recs = append(recs, Recommendation{ Severity: "medium", Message: fmt.Sprintf("%d clearances expire within 30 days, schedule reinvestigations.", v.ClearanceIntelligence.Expiring.Due30), ActionTarget: "mission", RelatedIDs: []string{}, SourceRef: "expiry:due_30", }) } return recs } func pluralize(s string, n int64) string { if n == 1 { return s } return s + "s" } func kpClause(blocks bool) string { if blocks { return "; blocks key personnel" } return "" }

Mathematical records from this source

Search equations, builds, manuscript text, and recovered sources.