Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

ShadowLab - Prototype (Hackathon Submission)

This is a minimal, working prototype for ShadowLab — an AI-powered sandbox for validating IT runbooks.

What is included

  • backend/ - Node.js + Express API that serves demo endpoints and the frontend
  • frontend/ - Static HTML/CSS/JS demo UI (Dashboard, Incidents, Runbooks, Sandbox)

How to run locally (requires Node.js >= 14)

  1. Open a terminal
  2. Install dependencies and start backend:
    cd backend
    npm install
    npm start
    
  3. Open your browser at http://localhost:3000

The backend serves the frontend statically and exposes:

  • GET /api/incidents
  • GET /api/runbooks
  • POST /api/sandbox/run (body: { incidentId, runbookId })

Notes

  • This prototype simulates sandbox runs and returns deterministic logs & pass/fail results.
  • For the hackathon submission, include screenshots and a short demo video showing a sandbox run and verification.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages