/home/techb158/balavpn.abdallabala.com/docs
NameSizeModeActions
00-design-study.md36780644editdlrm
01-uml-class-diagram.puml118690644editdlrm
02-use-case-diagram.puml37630644editdlrm
03-sequence-diagrams.puml97320644editdlrm
04-database-entity-model.mmd70510644editdlrm
05-database-schema.sql133720644editdlrm
06-diagram-preview.html50210644editdlrm
07-design-checklist.md32560644editdlrm
08-step-2-storage-layer.md53250644editdlrm
09-step-3-risk-crud-ui.md33800644editdlrm
10-step-4-mitigation-workflow.md39960644editdlrm
11-step-5-deployment-gate-workflow.md22920644editdlrm
12-step-6-multi-pm-integration.md37700644editdlrm
13-step-6-1-microsoft-planner-integration.md23350644editdlrm
14-step-7-reporting-export.md41580644editdlrm
15-step-7-1-oauth-live-connectors.md45450644editdlrm
16-step-8-user-roles-access-control.md32970644editdlrm
17-step-9-production-deployment-security.md42280644editdlrm
18-step-10-final-academic-submission.md31990644editdlrm
19-final-report-draft.md68140644editdlrm
20-instructor-submission-checklist.md36390644editdlrm
21-demo-script.md39480644editdlrm
22-traceability-matrix.md48470644editdlrm
23-testing-evidence.md29610644editdlrm
24-evaluation-rubric-mapping.md29100644editdlrm
25-final-deployment-runbook.md32140644editdlrm
26-known-limitations-and-future-work.md26320644editdlrm
27-final-qa-checklist.md28930644editdlrm
28-demo-rehearsal-script.md36180644editdlrm
29-submission-freeze-report.md27690644editdlrm
30-final-known-issues.md18760644editdlrm
31-saas-rebuild-implementation.md25710644editdlrm
application-documentation.md275150644editdlrm
conversation-log.md185030644editdlrm
dashboard-spec.md36910644editdlrm
database-guide.md378260644editdlrm
development-summary.md70700644editdlrm
github-architecture.svg62880644editdlrm
Edit: /home/techb158/balavpn.abdallabala.com/docs/20-instructor-submission-checklist.md (3639B)
# Instructor Submission Checklist Use this checklist before submitting or demonstrating the COSMIC AI-Risk Dashboard. ## 1. Source alignment | Item | Status | |---|---| | The project explains the source framework basis | Complete | | The distinction between source-derived content and implementation extension is clear | Complete | | Organizational, technical, and human dimensions are included | Complete | | ISO-style indicators, measurands, units, and interpretation rules are included | Complete | | The software prototype and API direction are reflected | Complete | | Project management integration is included | Complete | ## 2. Design artifacts | Artifact | File | Status | |---|---|---| | Design study | `docs/00-design-study.md` | Complete | | UML class diagram | `docs/01-uml-class-diagram.puml` | Complete | | Use case diagram | `docs/02-use-case-diagram.puml` | Complete | | Sequence diagrams | `docs/03-sequence-diagrams.puml` | Complete | | Database entity model | `docs/04-database-entity-model.mmd` | Complete | | SQL schema draft | `docs/05-database-schema.sql` | Complete | | Traceability matrix | `docs/22-traceability-matrix.md` | Complete | ## 3. Application features | Feature | Status | |---|---| | Dashboard overview | Complete | | Risk register | Complete | | Risk scoring | Complete | | Mitigation workflow | Complete | | Residual risk calculation | Complete | | Deployment gate | Complete | | Reviewer decisions | Complete | | Gate history | Complete | | Audit trail | Complete | | Reporting and export | Complete | | Multi-PM integration adapter | Complete | | OAuth/live connector boundary | Complete | | Role-based access control | Complete | | Production hardening | Complete | ## 4. Supported PM applications | Application | Status | |---|---| | Trello | Supported | | Jira Cloud | Supported | | Asana | Supported | | Microsoft Planner | Supported | ## 5. API and documentation | Item | Status | |---|---| | `openapi.yaml` is included | Complete | | README explains how to run the app | Complete | | `.env.example` is included | Complete | | Dockerfile is included | Complete | | Docker Compose file is included | Complete | | Nginx example is included | Complete | | systemd example is included | Complete | ## 6. Tests Run this before submission: ```bash npm test ``` Expected result: ```text All COSMIC AI-Risk engine tests passed. All COSMIC AI-Risk storage layer tests passed. All COSMIC AI-Risk mitigation workflow tests passed. All COSMIC AI-Risk gate workflow tests passed. All COSMIC AI-Risk integration workflow tests passed. All COSMIC AI-Risk OAuth and live connector tests passed. All COSMIC AI-Risk reporting workflow tests passed. All COSMIC AI-Risk access control tests passed. All COSMIC AI-Risk production hardening tests passed. All COSMIC AI-Risk API workflow tests passed. ``` ## 7. Demo preparation | Step | Status | |---|---| | Start server with `npm start` | To verify | | Open `http://localhost:8090` | To verify | | Show dashboard overview | To verify | | Create or edit a risk | To verify | | Add mitigation evidence | To verify | | Evaluate deployment gate | To verify | | Show gate decision history | To verify | | Show PM integrations | To verify | | Show reports page | To verify | | Show access control page | To verify | | Run tests | To verify | ## 8. Final submission files Submit the complete project folder or the final zip package. The package should include: 1. Source code. 2. Public dashboard files. 3. Data files. 4. API specification. 5. Documentation files. 6. UML and database diagrams. 7. Tests. 8. Deployment files. 9. Submission README.