ThatAIguyA world of ideas

THE CONSCIOUSNESS ATLAS
Read. Experiment. Follow the evidence.

ConsciousnessLearn · Explore · Joseph Anady

Janady13/missionmatch / internal/modules/matching/service_test.go

Source identity, revision, and recovered contents.

GitHub sourceSource text recovered

Source identity

FieldRecorded value
Source typeGitHub source
Original recordJanady13/missionmatch / internal/modules/matching/service_test.go
DateNot specified in source
RepositoryJanady13/missionmatch
Revision09015496d565a172bcaa15cfe9a8e4b072b13df0
Branchworkstream-b-screenmatch
Path or archive memberinternal/modules/matching/service_test.go
Original SHA-256ecf3ce5aa46813815ccd585a4f23565defee237654b65c315dbe74af5644c41c
Git blob SHAd2b5b5d1ae1b35029413f68684524937f0498444
Reading-copy SHA-256ecf3ce5aa46813815ccd585a4f23565defee237654b65c315dbe74af5644c41c

Original source ↗

Every recorded occurrence

These 37 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/matching/service_test.goworkstream-b-screenmatch09015496d565a172bcaa15cfe9a8e4b072b13df0Open original
Janady13/missionmatch / internal/modules/matching/service_test.goworkstream-a-opportunity-intelligence1675031db74316e100782d063e9eda1a597fe3a1Open original
Janady13/missionmatch / internal/modules/matching/service_test.goworkstream-d-command-center255e7d1d420abf5e277d0cd8c9b14f6f72b6acb9Open original
Janady13/missionmatch / internal/modules/matching/service_test.gow0-aedt-compliance39df94f92b2a33f852481fe1954dabed841524bbOpen original
Janady13/missionmatch / internal/modules/matching/service_test.goworkstream-d-missionmatch3be46ba89edb737182075a2b320509b42dc916f8Open original
Janady13/missionmatch / internal/modules/matching/service_test.goworkstream-e-dataflow-deploy433815a042f9741411e60fa553fe72143e9b10dbOpen original
Janady13/missionmatch / internal/modules/matching/service_test.gow3-ai-staffing-recommendations43d56387270ef4da4cabd794d97ca6a49909bc7dOpen original
Janady13/missionmatch / internal/modules/matching/service_test.goworkstream-e-commercial-stubs4437da660539284a400ee380b9b427a300c369eeOpen original
Janady13/missionmatch / internal/modules/matching/service_test.gows3-clearance4b8e7ce594c068621867f9c9deed0ec64ae6c553Open original
Janady13/missionmatch / internal/modules/matching/service_test.goworkstream-c-slatematch5cd60c918301b46ecd6ed3e03e20c395da0062e2Open original
Janady13/missionmatch / internal/modules/matching/service_test.goai-intelligence-layer5d5ddff70393a197c5f54a45280bb5dd42b24755Open original
Janady13/missionmatch / internal/modules/matching/service_test.goper-tenant-routing9bde0f9a74b89d01980fa658e5253acda7528d0cOpen original
Janady13/missionmatch / internal/modules/matching/service_test.goai-brain-liveaac32fc49c878cc5bca099459307611562d0bac1Open original
Janady13/missionmatch / internal/modules/matching/service_test.gows1-ontology-syncb596f449a32a1016fbd403c36505cc00a1ac9ee6Open original
Janady13/missionmatch / internal/modules/matching/service_test.goruthless-debug-sweepb7d742f8f032984be3817efffa3eb8b13b651c1fOpen original
Janady13/missionmatch / internal/modules/matching/service_test.godeploy-and-opsbdacd9d0b4d5998d25fc74bf4007f4c3ec538c7aOpen original
Janady13/missionmatch / internal/modules/matching/service_test.goworkstream-b-sam-contract-awardsd5101cceb98e70000cebb31d3e7ac73d747d3a6dOpen original
Janady13/missionmatch / internal/modules/matching/service_test.goworkstream-a-shared-coree0de03ac3a1ec826bd15d0e048e3b02baa23eeffOpen original
Janady13/missionmatch / internal/modules/matching/service_test.gows2-alias-relationshipe4dada4601c6eb101830f9d223a9655dfa120616Open original
Janady13/missionmatch / internal/modules/matching/service_test.goper-tenant-routing9bde0f9a74b89d01980fa658e5253acda7528d0cOpen original
Janady13/missionmatch / internal/modules/matching/service_test.goworkstream-a-shared-coree0de03ac3a1ec826bd15d0e048e3b02baa23eeffOpen original
Janady13/missionmatch / internal/modules/matching/service_test.goworkstream-c-slatematch5cd60c918301b46ecd6ed3e03e20c395da0062e2Open original
Janady13/missionmatch / internal/modules/matching/service_test.gows1-ontology-syncb596f449a32a1016fbd403c36505cc00a1ac9ee6Open original
Janady13/missionmatch / internal/modules/matching/service_test.gow3-ai-staffing-recommendations43d56387270ef4da4cabd794d97ca6a49909bc7dOpen original
Janady13/missionmatch / internal/modules/matching/service_test.gows3-clearance4b8e7ce594c068621867f9c9deed0ec64ae6c553Open original
Janady13/missionmatch / internal/modules/matching/service_test.goworkstream-d-command-center255e7d1d420abf5e277d0cd8c9b14f6f72b6acb9Open original
Janady13/missionmatch / internal/modules/matching/service_test.goworkstream-e-dataflow-deploy433815a042f9741411e60fa553fe72143e9b10dbOpen original
Janady13/missionmatch / internal/modules/matching/service_test.goruthless-debug-sweepb7d742f8f032984be3817efffa3eb8b13b651c1fOpen original
Janady13/missionmatch / internal/modules/matching/service_test.goai-intelligence-layer5d5ddff70393a197c5f54a45280bb5dd42b24755Open original
Janady13/missionmatch / internal/modules/matching/service_test.goworkstream-a-opportunity-intelligence1675031db74316e100782d063e9eda1a597fe3a1Open original
Janady13/missionmatch / internal/modules/matching/service_test.godeploy-and-opsbdacd9d0b4d5998d25fc74bf4007f4c3ec538c7aOpen original
Janady13/missionmatch / internal/modules/matching/service_test.goworkstream-b-screenmatch09015496d565a172bcaa15cfe9a8e4b072b13df0Open original
Janady13/missionmatch / internal/modules/matching/service_test.goworkstream-e-commercial-stubs4437da660539284a400ee380b9b427a300c369eeOpen original
Janady13/missionmatch / internal/modules/matching/service_test.goai-brain-liveaac32fc49c878cc5bca099459307611562d0bac1Open original
Janady13/missionmatch / internal/modules/matching/service_test.goworkstream-d-missionmatch3be46ba89edb737182075a2b320509b42dc916f8Open original
Janady13/missionmatch / internal/modules/matching/service_test.goworkstream-b-sam-contract-awardsd5101cceb98e70000cebb31d3e7ac73d747d3a6dOpen original
Janady13/missionmatch / internal/modules/matching/service_test.gow0-aedt-compliance39df94f92b2a33f852481fe1954dabed841524bbOpen original

Recovered source transcript

package matching import ( "context" "testing" "time" "github.com/google/uuid" "github.com/shopspring/decimal" "github.com/missionworkforce/missionmatch/internal/platform/database/dbgen" ) // fakeQ implements just the Querier methods generateSlate touches; the rest panic via the nil embed. type fakeQ struct { dbgen.Querier req dbgen.Requirement cands []dbgen.Candidate slateID uuid.UUID added []dbgen.AddSlateMemberParams } func (f *fakeQ) GetRequirement(context.Context, uuid.UUID) (dbgen.Requirement, error) { return f.req, nil } func (f *fakeQ) ListRequiredSkills(context.Context, uuid.UUID) ([]dbgen.ListRequiredSkillsRow, error) { return nil, nil } func (f *fakeQ) ListRequiredCertifications(context.Context, uuid.UUID) ([]string, error) { return nil, nil } func (f *fakeQ) ListCandidates(context.Context, dbgen.ListCandidatesParams) ([]dbgen.Candidate, error) { return f.cands, nil } func (f *fakeQ) ListCandidateSkills(context.Context, uuid.UUID) ([]dbgen.ListCandidateSkillsRow, error) { return nil, nil } func (f *fakeQ) ListCandidateCertifications(context.Context, uuid.UUID) ([]string, error) { return nil, nil } func (f *fakeQ) ListCandidateCustomerExperience(context.Context, uuid.UUID) ([]string, error) { return nil, nil } func (f *fakeQ) CreateSlate(_ context.Context, arg dbgen.CreateSlateParams) (dbgen.Slate, error) { return dbgen.Slate{ID: f.slateID, OrganizationID: arg.OrganizationID, RequirementID: arg.RequirementID, Name: arg.Name, Status: arg.Status}, nil } func (f *fakeQ) AddSlateMember(_ context.Context, arg dbgen.AddSlateMemberParams) (dbgen.SlateMember, error) { f.added = append(f.added, arg) return dbgen.SlateMember{}, nil } func TestGenerateSlateRanksBandsAndPersists(t *testing.T) { orgID, reqID := uuid.New(), uuid.New() // Requirement needs Secret; everything else open. req := dbgen.Requirement{ID: reqID, RequiredLevel: "secret", RequiredPoly: "none", RequiredYears: 0} // cA: meets Secret, available -> 100 (green) // cB: only Confidential (clearance 0) -> 75 (yellow) // cC: Confidential + NOT available -> 70 (red) cA := dbgen.Candidate{ID: uuid.New(), OrganizationID: orgID, ClearanceLevel: "secret", ClearancePoly: "none", ClearanceStatus: "active", Available: true} cB := dbgen.Candidate{ID: uuid.New(), OrganizationID: orgID, ClearanceLevel: "confidential", ClearancePoly: "none", ClearanceStatus: "active", Available: true} cC := dbgen.Candidate{ID: uuid.New(), OrganizationID: orgID, ClearanceLevel: "confidential", ClearancePoly: "none", ClearanceStatus: "active", Available: false} f := &fakeQ{req: req, cands: []dbgen.Candidate{cC, cA, cB}, slateID: uuid.New()} // intentionally unsorted in := GenerateSlateInput{RequirementID: reqID, Name: "Engineer Slate", MaxCandidates: 10} res, err := generateSlate(context.Background(), f, orgID, in, nil, time.Now()) if err != nil { t.Fatalf("generateSlate: %v", err) } if res.SlateID != f.slateID || len(res.Members) != 3 { t.Fatalf("unexpected result: %+v", res) } want := []struct { id uuid.UUID total string band string rank int }{ {cA.ID, "100.00", "green", 1}, {cB.ID, "75.00", "yellow", 2}, {cC.ID, "70.00", "red", 3}, } for i, w := range want { m := res.Members[i] if m.CandidateID != w.id.String() || m.Total != w.total || m.Band != w.band || m.Rank != w.rank { t.Fatalf("member %d = %+v, want id=%s total=%s band=%s rank=%d", i, m, w.id, w.total, w.band, w.rank) } } // Persisted in rank order, with DB band codes and the perfect 100 fitting numeric(7,4). if len(f.added) != 3 { t.Fatalf("want 3 persisted members, got %d", len(f.added)) } if f.added[0].Band != "green" || f.added[1].Band != "yellow" || f.added[2].Band != "red" { t.Fatalf("persisted bands wrong: %q %q %q", f.added[0].Band, f.added[1].Band, f.added[2].Band) } if !f.added[0].TotalScore.Equal(decimal.NewFromInt(100)) { t.Fatalf("rank-1 total should be exactly 100, got %s", f.added[0].TotalScore) } if *f.added[0].Rank != 1 || *f.added[2].Rank != 3 { t.Fatalf("persisted ranks wrong") } }

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