Gwajee shared asset foundation

Loading live index…Read-only MVPManagement tools planned

Knowledge Vault

A working read-only browser for permission-aware lessons, notes, flashcards, question sets, documents, media, BodyLab assets, game packages, metadata, attachments, and content references across Gwajee.

Live read path

Assets are read from /api/knowledge-vault/assets and permission-filtered by the committed service facade. This MVP browses assets and shows selected asset detail; it does not write, move, upload, generate, publish, delete, or share.

Indexed assets

Loading

Asset types

0

Present in this view

Shared / public

0

Visible to you

Owner / private

0

Scoped rows

Loading the live index…

Live read-only index

Asset Browser

AssetTypeStatusVisibilityLocation

Select an asset

Metadata

Select an indexed asset to view its metadata and attachments.

Reusable action surface

Asset Toolbar

0 of 0 assets selected

Selection is local UI state only. No persistence or permission changes occur.

No-op batch controls

Bulk Action Bar

No generator connected

Generation Status

No action staged

idle

Prepared generation action IDs: generate_lesson, generate_notes, generate_flashcards, generate_question_set, generate_assessment, generate_worksheet, generate_study_guide, generate_instructor_guide, generate_powerpoint, generate_game, generate_bodylab_resource, generate_print_product.

Local queue only

Upload Status

0 locally staged files

no storage calls

Files selected in this UI are represented in local component state only.

Static planning model

Planned Folder Tree

Course Library

128
Interactive Nursing Course88
Public Resource Library40

Teacher Assets

34
Classroom Documents18
Imported Slides16

BodyLab

12
Heart Module Assets8
Clinical Overlays4

Static planning model

Planned Collections

Pharmacology Chapter 2 Pilot

12

Published lesson, note, flashcard, and QSet assets from the validated review workflow.

BodyLab Heart MVP

9

Placeholder collection for reviewed heart assets, diagrams, pathways, and NCLEX prompts.

Teacher Imports

0

Future landing zone for PPTX, PDF, DOCX, image, video, and audio uploads.

Select an asset

Preview

Select an indexed asset to preview it.

Reusable UI only

Upload Center

Drag and drop files

Planned upload surface for PDFs, DOCX, PPTX, images, videos, audio, worksheets, study guides, BodyLab assets, game packages, and custom files. This UI stages files locally only.

Drag files here to stage them in the planned upload UI.

Planned pipeline

Planned Upload Queue

cardiac-pharmacology-review.pptx (PPTX)

processing: Placeholder processing pipeline; no storage call is made.

72%

clinical-judgment-handout.pdf (PDF)

complete: Ready for future metadata review.

100%

med-surg-mini-lecture.mp4 (Video)

queued: Waiting for future upload service.

18%

Planned pipeline

Planned Processing Queue

Auto-tag assets (AI placeholder)

queued: Future AI tagging requires architecture approval.

0%

Generate previews (Preview placeholder)

queued: Future preview service will not bypass review gates.

0%

Placeholder status

Processing Status

Auto-tag assets

queued: Future AI tagging requires architecture approval.

0%

Generate previews

queued: Future preview service will not bypass review gates.

0%

No generator connected

Generation Status

No action staged

idle

Prepared generation action IDs: generate_lesson, generate_notes, generate_flashcards, generate_question_set, generate_assessment, generate_worksheet, generate_study_guide, generate_instructor_guide, generate_powerpoint, generate_game, generate_bodylab_resource, generate_print_product.

Static planning cards

Planned AI Suggestions

This asset can become a lesson

Lesson

Draft a teaching sequence, objectives, summary, and review checkpoints after approval.

This asset can become flashcards

Flashcards

Extract key terms and safe practice prompts after source rights are verified.

This asset can become a question set

Question Set

Generate review-gated NCLEX-style or classroom questions from approved source material.

This asset can become a BodyLab resource

BodyLab Resource

Link diagrams, labels, and clinical overlays without touching BodyLab internals yet.

Suggestions only

AI Suggestion Panel

This asset can become a lesson

Lesson

Draft a teaching sequence, objectives, summary, and review checkpoints after approval.

This asset can become flashcards

Flashcards

Extract key terms and safe practice prompts after source rights are verified.

This asset can become a question set

Question Set

Generate review-gated NCLEX-style or classroom questions from approved source material.

This asset can become a BodyLab resource

BodyLab Resource

Link diagrams, labels, and clinical overlays without touching BodyLab internals yet.

Future handoff contracts

Integration Map

Study Buddy

pending architecture

Attach owned or shared assets to individual study sessions. Do not auto-load public content; preserve existing Study Buddy content behavior.

Group Study

pending architecture

Attach selected assets to teacher or student group sessions. Preserve opt-in Resource Library behavior and stable join-link rules.

Interactive Nursing Course

pending architecture

Reference reviewed course assets by subject, content type, and internal topic metadata. Generated derivatives must remain review-gated and no categories should be silently created.

Knowledge Vault

placeholder

Provide the shared asset surface and future attachment contracts. Phase 1 actions are local UI only with no storage, schema, or API writes.

Gwajee Studio

future

Prepare future creator workflows, slide products, print products, and media packages. Do not implement Studio runtime from this scaffold.

BodyLab

future

Reference future anatomy assets and overlays without modifying BodyLab internals. Keep BodyLab asset integration as a handoff contract only.

GrowthCommandOS

future

Prepare future marketing asset reuse and campaign packaging. No marketing automation or publishing is connected.

Owner Dashboard

future

Surface future asset health, queues, approvals, and operational status. Do not connect live owner metrics until access control is approved.

Teacher Dashboard

future

Prepare teacher-owned uploads and classroom attachment workflows. Respect classroom permissions and do not change teacher/student account behavior.

Student Dashboard

future

Prepare student-owned uploads, favorites, and study attachments. Do not change tiers, auth, subscriptions, or inherited student account rules.

Search

planned

Keyword, type, tag, owner, and status controls are not connected in this MVP.

Filters

planned

Future filters should remain permission-aware and review-safe.

Version History

planned

No versioning backend is connected in Phase 1.

Trash

planned

No delete, restore, or retention logic is implemented.

Recent Assets

planned

Recent activity uses static data only.

Favorites

planned

Favorite state is not persisted yet.

Shared Assets

planned

Sharing rules require approval before implementation.

Downloads

planned

Download authorization and audit logs are not connected.

Static audit examples

Planned Activity Log

Knowledge Vault scaffold created

Today

Placeholder route and components prepared for Claude architecture review.

Decide storage and permission model

Next

No Supabase bucket, RLS, or schema work is included in Phase 1.

Attach assets to Study Buddy and Group Study

Future

Shared attachment architecture should be approved before integration.

Architecture decisions pending

Claude Integration Notes

  • Decide whether Knowledge Vault owns storage records or indexes existing feature-owned assets.
  • Define attachment permissions for Study Buddy, Group Study, classrooms, resources, and courses.
  • Choose Supabase bucket and RLS strategy only after owner approval.
  • Keep generated derivatives review-gated; do not auto-publish asset outputs.
  • Define how BodyLab assets are referenced without modifying BodyLab internals in Phase 1.