Actionist Industry Registry
← Back to industry registry
education_training · evidence-backed demand prior · observed 2026-08-27

Education & Training

Education/training demand centers on enrolment, attendance, learner communication and tuition administration; guardian/consent authority is industry-specific.

41Observed repo slots
8Distinct repos
4Observed demand cells
6Open matrix cells

Demand atoms and workflow

High-value read-only workflow

Read-only enrolment-and-attendance desk: reconcile synthetic registration, session, attendance, and tuition records; show missing evidence to a named administrator.

Demand signal / validated demand

E — Catalogue signal: Handle enrolments, attendance, learner communication, and tuition administration.

U — Not established in this lane; no attributable industry denominator or repeated accepted-outcome receipt.

Atom join

intake_normalizeschedule_coordinatefollow_up_chasereconcile_audit

Specification crosswalk: I — intake_normalize, schedule_coordinate, follow_up_chase, reconcile_audit

Industry model

Entities

learnerguardian_or_sponsorprogramenrollmentsessionattendanceinvoicepaymentconsentexception

States

applied → enrolled → scheduled → attended | absent → follow_up_due; tuition: pending → matched | exception

Terminal owner

program_administrator_or_training_coordinator

Authority boundary

Read-only student, attendance, and tuition views; no enrollment decision, grade, payment posting, or learner/guardian message.

Source of truth / exception paths

Source of truth: Student-information/LMS system plus tuition ledger; identity, guardian role, and consent authority must be explicit.

Exception paths: duplicate enrollment; guardian mismatch; attendance disagreement; missing tuition reference; timezone/session conflict; data-retention limit

Discovery preparation

Precomputable context

  • enrolment/attendance/tuition state machines
  • guardian/sponsor actor model
  • archetype fit (scheduling + portal + reconciliation)

Questions that must be asked

  • SIS/LMS and tuition-ledger systems and identity authority
  • session model (cohort, rolling, 1:1) and timezone spread
  • guardian communication rules
  • funding/sponsor reporting obligations

Contradiction risks

  • attendance recorded in multiple places
  • tuition aging blamed on parents vs actually on invoicing gaps

Observed repository matrix

These are the non-null rows from repo-matrix-observations.jsonl for this industry. The 1,000-row partition includes reserved cells; only 41 observed repository slots are shown here.

RepositoryObserved slotsDimensionsCapability familiesObserved atoms
Index01/TensorFlowYolo ↗7agent_authority, demand_atom_fit, economics_maintenance, integration_surface, provenance_rights, ui_assembly, workflow_behaviorscaffoldfollow_up_chase, intake_normalize, report_digest, schedule_coordinate
eparrish64/Illinois_College_Enrollment ↗6demand_atom_fit, economics_maintenance, runtime_deployment, ui_assembly, verification_eval, workflow_behaviorscaffoldfollow_up_chase, intake_normalize, report_digest, schedule_coordinate
gamlin-ccdocs/php-vicidial-education-enrollment ↗6demand_atom_fit, economics_maintenance, provenance_rights, runtime_deployment, ui_assembly, workflow_behaviorscaffoldfollow_up_chase, intake_normalize, report_digest, schedule_coordinate
gschoelderle/gender-gap-in-stem-education ↗6demand_atom_fit, economics_maintenance, provenance_rights, runtime_deployment, ui_assembly, workflow_behaviorscaffoldfollow_up_chase, intake_normalize, report_digest, schedule_coordinate
cntanos/TertiaryEducationEnrollmentVisualization ↗5demand_atom_fit, economics_maintenance, provenance_rights, ui_assembly, workflow_behaviorscaffoldfollow_up_chase, intake_normalize, report_digest, schedule_coordinate
rlcarino/heeds ↗4demand_atom_fit, economics_maintenance, ui_assembly, workflow_behaviorscaffoldfollow_up_chase, intake_normalize, report_digest, schedule_coordinate
YuanyuanZh/WorldUniversityRankings ↗4demand_atom_fit, economics_maintenance, ui_assembly, workflow_behaviorscaffoldfollow_up_chase, intake_normalize, report_digest, schedule_coordinate
SouravKumarUkil/Prediction_of_the_Education_Enrollment_of_Different_Countries ↗3demand_atom_fit, economics_maintenance, ui_assemblyscaffoldfollow_up_chase, intake_normalize, report_digest, schedule_coordinate

Empty-cell gap matrix

The ten category cells retain both demand and supply state. NO_OBSERVED_DEMAND_SIGNAL means the research denominator is empty; it is not a claim that the workflow does not exist.

Category / empty-cell keyObserved demandCandidate coverageSearch waveCandidate examples
Intake and normalizationintake_and_normalizationOBSERVED41 slots · 8 reposSHARED_CANDIDATE_COVERAGE10 candidate repos · 10 source rowsNOT_SEARCHEDno targeted search proposalLimeSurvey/LimeSurvey, ProcessMaker/processmaker, al1abb/invoify, formbricks/formbricks
Triage and routingtriage_and_routingNOT_OBSERVED_IN_750_SLOTS0 slots · 0 reposNO_OBSERVED_DEMAND_SIGNAL31 candidate repos · 31 source rowsNOT_SEARCHEDno targeted search proposalAlfresco/alfresco-community-repo, Leantime/leantime, ProcessMaker/processmaker, Worklenz/worklenz
Records, extraction and auditrecords_and_auditNOT_OBSERVED_IN_750_SLOTS0 slots · 0 reposNO_OBSERVED_DEMAND_SIGNAL47 candidate repos · 47 source rowsNOT_SEARCHEDno targeted search proposalAlfresco/alfresco-community-repo, AppFlowy-IO/AppFlowy, BookStackApp/BookStack, BuilderIO/builder
Classification and prioritizationclassification_and_prioritizationNOT_OBSERVED_IN_750_SLOTS0 slots · 0 reposNO_OBSERVED_DEMAND_SIGNAL39 candidate repos · 39 source rowsNOT_SEARCHEDno targeted search proposalDolibarr/dolibarr, PostHog/posthog, SuiteCRM/SuiteCRM, apache/superset
Scheduling and coordinationscheduling_and_coordinationOBSERVED41 slots · 8 reposSHARED_CANDIDATE_COVERAGE14 candidate repos · 14 source rowsNOT_SEARCHEDno targeted search proposalcalcom/cal.diy, alextselegidis/easyappointments, lukevella/rallly, thunderbird/appointment
Follow-up and communicationfollow_up_and_communicationOBSERVED41 slots · 8 reposSHARED_CANDIDATE_COVERAGE23 candidate repos · 23 source rowsNOT_SEARCHEDno targeted search proposalRocketChat/Rocket.Chat, TryGhost/Ghost, activepieces/activepieces, chatwoot/chatwoot
Reporting and digestreporting_and_digestOBSERVED41 slots · 8 reposSHARED_CANDIDATE_COVERAGE15 candidate repos · 15 source rowsNOT_SEARCHEDno targeted search proposalPostHog/posthog, apache/superset, bigcapitalhq/bigcapital, cube-js/cube
Monitoring and alertsmonitoring_and_alertsNOT_OBSERVED_IN_750_SLOTS0 slots · 0 reposNO_OBSERVED_DEMAND_SIGNAL0 candidate repos · 0 source rowsNOT_SEARCHEDno targeted search proposalnone recorded
Approval and controlled publishingapproval_and_controlled_publishNOT_OBSERVED_IN_750_SLOTS0 slots · 0 reposNO_OBSERVED_DEMAND_SIGNAL21 candidate repos · 21 source rowsNOT_SEARCHEDno targeted search proposalBudibase/budibase, ProcessMaker/processmaker, activepieces/activepieces, apache/airflow
Sync and browser operationssync_and_browser_operationsNOT_OBSERVED_IN_750_SLOTS0 slots · 0 reposNO_OBSERVED_DEMAND_SIGNAL1 candidate repos · 1 source rowsNOT_SEARCHEDno targeted search proposalactivepieces/activepieces

Shelf candidates joined to this industry

These records come from the permanent source registry's industry-demand join. A joined candidate remains a discovery/research record; qualification and admission are shown explicitly.

Joined shelf recordObserved slotsFamilies / atomsCurrent verdictQualification / admission
cntanos/TertiaryEducationEnrollmentVisualization ↗5scaffoldfollow_up_chase, intake_normalize, report_digest, schedule_coordinatediscovery_candidateNOT_QUALIFIED / NOT_ADMITTED
eparrish64/Illinois_College_Enrollment ↗6scaffoldfollow_up_chase, intake_normalize, report_digest, schedule_coordinatediscovery_candidateNOT_QUALIFIED / NOT_ADMITTED
gamlin-ccdocs/php-vicidial-education-enrollment ↗6scaffoldfollow_up_chase, intake_normalize, report_digest, schedule_coordinatediscovery_candidateNOT_QUALIFIED / NOT_ADMITTED
gschoelderle/gender-gap-in-stem-education ↗6scaffoldfollow_up_chase, intake_normalize, report_digest, schedule_coordinatediscovery_candidateNOT_QUALIFIED / NOT_ADMITTED
Index01/TensorFlowYolo ↗7scaffoldfollow_up_chase, intake_normalize, report_digest, schedule_coordinatediscovery_candidateNOT_QUALIFIED / NOT_ADMITTED
rlcarino/heeds ↗4scaffoldfollow_up_chase, intake_normalize, report_digest, schedule_coordinatediscovery_candidateNOT_QUALIFIED / NOT_ADMITTED
SouravKumarUkil/Prediction_of_the_Education_Enrollment_of_Different_Countries ↗3scaffoldfollow_up_chase, intake_normalize, report_digest, schedule_coordinatediscovery_candidateNOT_QUALIFIED / NOT_ADMITTED
YuanyuanZh/WorldUniversityRankings ↗4scaffoldfollow_up_chase, intake_normalize, report_digest, schedule_coordinatediscovery_candidateNOT_QUALIFIED / NOT_ADMITTED

Open gaps

Triage and routing

NO_OBSERVED_DEMAND_SIGNAL · 0 observed demand slots · 31 candidate repositories.

NOT_SEARCHED. Exact P03 workflow/support/project kinds; a product README alone is not semantic coverage.

Records, extraction and audit

NO_OBSERVED_DEMAND_SIGNAL · 0 observed demand slots · 47 candidate repositories.

NOT_SEARCHED. Exact P03 document/record kinds; source-specific authority and provenance remain unqualified.

Classification and prioritization

NO_OBSERVED_DEMAND_SIGNAL · 0 observed demand slots · 39 candidate repositories.

NOT_SEARCHED. Exact P03 CRM/analytics/search candidates are adjacent supply, not proof of a classifier workflow.

Monitoring and alerts

NO_OBSERVED_DEMAND_SIGNAL · 0 observed demand slots · 0 candidate repositories.

NOT_SEARCHED. No dedicated P03 capability kind is mapped; analytics is not silently promoted to monitoring.

Approval and controlled publishing

NO_OBSERVED_DEMAND_SIGNAL · 0 observed demand slots · 21 candidate repositories.

NOT_SEARCHED. Exact P03 approval/signing kinds; an approval-shaped product does not grant host authority.

Sync and browser operations

NO_OBSERVED_DEMAND_SIGNAL · 0 observed demand slots · 1 candidate repositories.

NOT_SEARCHED. Connector candidates cover a possible sync seam; no direct P03 browser-operation kind is available.

Safe-pilot boundary

Rationale

Synthetic education records allow controlled reconciliation and missing-field testing while avoiding sensitive learner decisions.

Falsifier

Without manual data invention, the workflow cannot identify a stable enrolment/attendance owner, or any useful signal requires changing learner records.

Sources: research/actionmodel-builder-research-2026-08-26/phase-2/outputs/industry-atom-specifications.md · research/workstreams/p01-client-intelligence/runs/2026-08-27-sprint-1-fable/industry-discovery-priors.jsonl · research/actionmodel-builder-research-2026-08-26/expansion/outputs/repo-matrix-observations.jsonl · research/workstreams/2026-08-28-program-driver/shelf-prebake/industry-gap-matrix.json · knowledge/capability-shelf/source-registry.jsonl