Review EnvironmentFrontend review build for institutional inspection.

Stevens IT Review

Stevens LTI Review Portal

Institutional review interface for architecture, controls, and synthetic stored embedding records.

Next.js App RouterStatic review build
Review OverviewInstitutional Review

Scope and architecture for institutional review

This portal outlines how the pre-registration review environment handles draft launch flows, pseudonymous identities, secure typed-event conversion, embedding transposition, and downstream processing boundaries.

Review Section

Review purpose

This environment is intended to help Stevens IT assess the design and review boundaries before any institutional registration or live deployment phase.

  • Support Stevens IT review of the LTI-ready system design.
  • Provide a concise, inspectable explanation of architecture and controls.
  • Limit the review build to synthetic examples and non-production UI states.

Review Section

Architecture summary

The review portal separates the major layers so reviewers can inspect where validation, secure typed-event conversion, embedding transposition, storage, and downstream processing occur.

1

Frontend

A review-facing portal hosted separately from future backend services and live learner workflows.

2

API and LTI draft layer

Models the draft registration and launch path that would validate issuer context, deployment identifiers, and claim structure before application processing.

3

Supabase

Supports separated schemas and storage boundaries for private mappings, app-facing data, and review-facing data.

4

Secure preprocessing layer

Converts pseudonymized Canvas activity into typed non-text events and transposes those events into fixed-length embeddings.

5

AI layer

Receives only embeddings plus constrained metadata rather than direct identifying information or raw interaction text.

Review Section

Review boundaries

These constraints define the scope of the current frontend review build.

Boundary 1
No student PII is required for this review build.
Boundary 2
All sample records shown in the UI are synthetic.
Boundary 3
Application-facing processing uses internal learner UUIDs.
Boundary 4
The Stevens platform relationship is presented as pre-registration and draft only.

Review Section

Pipeline status

This section performs a review-safe read from Supabase and displays only non-sensitive pipeline status information.

Loading review-safe pipeline status from Supabase.

Review Section

Environment readiness

Public frontend environment variables are shown here as configured or missing only.

Environment readiness

Public environment variables are shown as configured or missing only. Values are not displayed in this review UI.

NEXT_PUBLIC_SUPABASE_URLConfigured
NEXT_PUBLIC_SUPABASE_ANON_KEYConfigured
NEXT_PUBLIC_API_BASE_URLConfigured
NEXT_PUBLIC_APP_ENVConfigured
Use the review navigation to inspect the data-flow, privacy, security, and sample-records pages in more detail.