ThatAIguyA world of ideas

THE CONSCIOUSNESS ATLAS
Read. Experiment. Follow the evidence.

ConsciousnessLearn · Explore · Joseph Anady

Janady13/missionmatch / db/migrations/0029_teaching_signal_aggregates.sql

Source identity, revision, and recovered contents.

GitHub sourceSource text recovered

Source identity

FieldRecorded value
Source typeGitHub source
Original recordJanady13/missionmatch / db/migrations/0029_teaching_signal_aggregates.sql
DateNot specified in source
RepositoryJanady13/missionmatch
Revision720d47fae476b0d38477ae4401697d372b1ea2bc
Branchfeature/opportunity-to-outcome
Path or archive memberdb/migrations/0029_teaching_signal_aggregates.sql
Original SHA-2563efca97512adb6aa1400905feff52f7bc284ababbb535add33fc186c0e283241
Git blob SHA525f39abad2a5ee6c14bfe04b9c4abb46e6b9b00
Reading-copy SHA-2563efca97512adb6aa1400905feff52f7bc284ababbb535add33fc186c0e283241

Original source ↗

Every recorded occurrence

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

Original recordBranch or archiveRevision / identifierOriginal location
Janady13/missionmatch / db/migrations/0029_teaching_signal_aggregates.sqlfeature/opportunity-to-outcome720d47fae476b0d38477ae4401697d372b1ea2bcOpen original
Janady13/missionmatch / db/migrations/0029_teaching_signal_aggregates.sqlcollision-deconfliction4ee5a09972608ed89f8377c6665542d5f450f0a6Open original
Janady13/missionmatch / db/migrations/0029_teaching_signal_aggregates.sqlm5-price-to-win41000ad30fff4129fdaf5ec84e15ba14c27d4890Open original
Janady13/missionmatch / db/migrations/0029_teaching_signal_aggregates.sqlmaster1e9249840a4302ec82e123b9c9cb6f75badea3e4Open original
Janady13/missionmatch / db/migrations/0029_teaching_signal_aggregates.sqlws8-teaching-loopc823f0fb6bb2aba0f39001eb6de96f4000d9321fOpen original
Janady13/missionmatch / db/migrations/0029_teaching_signal_aggregates.sqlmag-substrateb82c7100a492dec67dfd1eda6b3f53def859be35Open original
Janady13/missionmatch / db/migrations/0029_teaching_signal_aggregates.sqltime-to-fill-survivalb66e1e505863d4f17741a4b9ede73509e45bd6c6Open original
Janady13/missionmatch / db/migrations/0029_teaching_signal_aggregates.sqlgraphrag-foundationb0ddeb9f633fd138d09309d1a17b7d13bc3a67f7Open original
Janady13/missionmatch / db/migrations/0029_teaching_signal_aggregates.sqlws9-bench-ingestionf585a9ef32fa554663ce1fba9a414a54b6e49cf0Open original
Janady13/missionmatch / db/migrations/0029_teaching_signal_aggregates.sqlpresentation-readinesseb574acaa29d71ce4d0f852572e87c275c79fdb7Open original
Janady13/missionmatch / db/migrations/0029_teaching_signal_aggregates.sqlvendor-intelligencefe9796a19c261951d3f2565206c0c1b5ac294465Open original
Janady13/missionmatch / db/migrations/0029_teaching_signal_aggregates.sqlphase2-connectorse038d4c687aec16f8bd9bc4d907eea14d91f8704Open original
Janady13/missionmatch / db/migrations/0029_teaching_signal_aggregates.sqlfeature/aioe-upgrade2178e7298d0e5d9af83afa12402fd587f0ba6ed8Open original
Janady13/missionmatch / db/migrations/0029_teaching_signal_aggregates.sqlcapture-readinessbae6af7cb2997e819174a9e9cfff5e16067a1975Open original

Recovered source transcript

-- +goose Up -- teaching_signal_aggregates holds the folded reviewer craft counts that feed the curation pipeline (WS8). -- Each row is one craft pattern, at one similarity band, for one decision outcome, on one engine model -- version, over one observation window, with the observation and success counts that generalize the -- reviewers' work. It carries NO PII, no candidate id, and no raw score, only the contents free counts from -- the scrub.TeachingSignal vocabulary. tenant_id is set for the live in tenant rows the producer writes -- (dp_applied false); the flag on cross tenant path later writes tenant_id NULL, dp_applied true rows after -- the differential privacy step. Global reference data: migrator owned, app SELECT only, outside RLS. The -- unique index keys on coalesce(tenant_id, the nil uuid) so the in tenant and cross tenant rows share one -- key space, and it includes model_version so a forked engine version is visible as a distinct row rather -- than silently overwriting a prior version's aggregate. CREATE TABLE teaching_signal_aggregates ( id uuid PRIMARY KEY DEFAULT gen_random_uuid(), tenant_id uuid, -- set for live in tenant rows, NULL for cross tenant post DP rows dp_applied boolean NOT NULL DEFAULT false, pattern text NOT NULL, band text NOT NULL, outcome text NOT NULL, model_version text NOT NULL, observations int NOT NULL, successes int NOT NULL, window_start date NOT NULL, window_end date NOT NULL, created_at timestamptz NOT NULL DEFAULT now(), CONSTRAINT teaching_signal_aggregates_counts_valid CHECK (successes >= 0 AND observations >= successes) ); -- One aggregate per tenant (or the nil uuid for the cross tenant cohort), pattern, band, outcome, model -- version, and window. coalesce maps a NULL tenant_id onto a fixed nil uuid so the cross tenant rows have a -- stable key; model_version in the key makes a forked version visible instead of silent. CREATE UNIQUE INDEX teaching_signal_aggregates_key ON teaching_signal_aggregates ( coalesce(tenant_id, '00000000-0000-0000-0000-000000000000'::uuid), pattern, band, outcome, model_version, window_start ); GRANT SELECT ON teaching_signal_aggregates TO missionmatch_app; -- +goose Down DROP TABLE IF EXISTS teaching_signal_aggregates;

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