Purpose
Exports BJHS student, faculty, and schedule data into Hero K12 so the platform stays aligned to current SIS roster state.
Current state
The enabled `Hero` job is batch-disabled and diff-enabled, which strongly suggests a separately scheduled operational sync. It generates `faculty.csv`, `students.csv`, and `studentschedules.csv` from dedicated SQL files and uploads them through the secure transfer path. The student SQL appears scoped to BJHS (`STU.SC IN(73,733)`), which is an important business-scope detail not previously documented in the registry. Current registry state: Production / Active / Medium. Student behavior or campus-management roster integration. Trigger / frequency: recurring BJHS-focused sync [validate exact scheduler]..
Next step
confirm if any additional sites use Hero and document support boundaries. Yes - confirm site scope, business owner, and exception handling for schedule mismatches.
Interfaces
Inputs- Aeries SIS student, faculty, and schedule data for BJHS.
Reality to Action trace
Reality IngestionContributes in this stage.
Canonical StorageNot in scope.
Automation EnginesNot in scope.
Human InterfacesNot in scope.
Operational AdoptionNot in scope.
Core workflow
TBD. Document the 5-10 steps that define the core workflow.
Data integrity and contracts
Source of truth rules
- Aeries SIS student, faculty, and schedule data for BJHS. remain the authoritative upstream inputs for this workflow.
- Hero K12. should be treated as downstream copies, recipients, or operational consumers rather than the authoring system.
Safe handling
- Protect credentials, generated files, logs, and any transient export artifacts.
- Treat student identifiers, rosters, and related records as FERPA-restricted data.
- Limit staff identity, employment, or account data to approved administrators and business owners.
Operational notes
Reliability posture
Integr8r diff behavior and minimum-line checks are present, but formal alerting and owner handoff are not documented. Failure impact: stale Hero rosters or delayed campus-management readiness. Manual fallback: manual vendor imports or roster corrections..
Observability
- Integr8r diff behavior and minimum-line checks are present, but formal alerting and owner handoff are not documented.
- Failure impact: stale Hero rosters or delayed campus-management readiness..
- Manual fallback: manual vendor imports or roster corrections..
Security and privacy
secure vendor transfer with host-managed credentials. Classification: restricted student operational data. FERPA-relevant roster and contact data.
Dependencies
Upstream- BJHS SIS data quality and vendor ingest reliability.
DownstreamOwnership
OwnersTechnology Services, Josh Barton / Technology Services
UsersTechnology Services, BJHS administration or behavior-support stakeholders
Hero K12 Roster Export
Operational Notes
- Method: Aeries SQL exports plus secure file upload with diff-mode guarding.
- Implementation: Integr8r job key
Hero in Config/Config.ps1, backed by Hero/SQL/. - Trigger / frequency: recurring BJHS-focused sync [validate exact scheduler].
- Failure impact / fallback: stale Hero rosters or delayed campus-management readiness. Manual fallback: manual vendor imports or roster corrections..
- Related references:
README.md, Config/Config.ps1, Hero/SQL/BOUSD-Hero-students.sql, Hero/SQL/BOUSD-Hero-faculty.sql, Hero/SQL/BOUSD-Hero-studentschedules.sql.
Registry Alignment
- Mapped registry entry:
INT-062 - Registry clarified: The enabled
Hero job is batch-disabled and diff-enabled, which strongly suggests a separately scheduled operational sync. - Validation gaps: confirm if any additional sites use Hero and document support boundaries.