Deterministic Debugger for Krunixbase Ecosystem — global error catcher, promise handler, WebSocket monitor, AudioContext diagnostics, and Svelte integration.
- debugger.js
- logger.js
- diagnostics.js
- error-handler.js
- WebSocket Monitor
- AudioContext Monitor
- Promise Monitor
- Global Error Handler
- Network Tracker
- Svelte Components
- Event Monitor
- Error Timeline
- Diagnostic Dashboard
- SeedTools
- Krunixbase Core
- Audio Agent
- FastAPI
- Web3 Providers
krunixbase-debugger/
│
├── README.md
├── LICENSE
├── CHANGELOG.md
├── CONTRIBUTING.md
├── CODE_OF_CONDUCT.md
├── SECURITY.md
│
├── docs/
│ ├── architecture/
│ │ ├── overview.md
│ │ ├── debugger-core.md
│ │ ├── event-system.md
│ │ └── adapters.md
│ │
│ ├── integration/
│ │ ├── seedtools.md
│ │ ├── krunixbase-core.md
│ │ ├── audio-agent.md
│ │ ├── fastapi.md
│ │ └── svelte.md
│ │
│ └── screenshots/
│
├── src/
│ │
│ ├── core/
│ │ ├── debugger.js
│ │ ├── logger.js
│ │ ├── event-bus.js
│ │ ├── error-handler.js
│ │ └── diagnostics.js
│ │
│ ├── collectors/
│ │ ├── browser.js
│ │ ├── websocket.js
│ │ ├── audio-context.js
│ │ ├── network.js
│ │ ├── storage.js
│ │ └── performance.js
│ │
│ ├── adapters/
│ │ ├── svelte.js
│ │ ├── fastapi.js
│ │ ├── seedtools.js
│ │ └── generic.js
│ │
│ ├── ui/
│ │ ├── Debugger.svelte
│ │ ├── ErrorPanel.svelte
│ │ ├── EventMonitor.svelte
│ │ ├── NetworkPanel.svelte
│ │ └── AudioPanel.svelte
│ │
│ └── hooks/
│ ├── global-error.js
│ ├── promise-handler.js
│ ├── websocket-monitor.js
│ └── audio-monitor.js
│
├── examples/
│ ├── svelte-demo/
│ ├── websocket-demo/
│ ├── audio-demo/
│ └── fastapi-demo/
│
├── tests/
│ ├── unit/
│ ├── integration/
│ └── e2e/
│
├── .github/
│ ├── workflows/
│ │ ├── ci.yml
│ │ ├── release.yml
│ │ └── security.yml
│ │
│ ├── ISSUE_TEMPLATE/
│ └── PULL_REQUEST_TEMPLATE.md
│
└── package.json