Repository Analysis

felixrieseberg/windows95

💩🚀 Windows 95 in Electron. Runs on macOS, Linux, and Windows.

8.0 Low AI signal View on GitHub
8.0
Adjusted Score
8.0
Raw Score
100%
Time Factor
2026-05-22
Last Push
24,143
Stars
TypeScript
Language
18,763
Lines of Code
85
Files
49
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 2HIGH 0MEDIUM 41LOW 6

Pattern Findings

49 matches across 6 categories. Click a row to expand file-level details.

Decorative Section Separators40 hits · 122 pts
SeverityFileLineSnippet
MEDIUMsrc/renderer/smb/test-standalone.ts25// ─── Build a minimal SMB request from scratch ────────────────────────────────
MEDIUMsrc/renderer/smb/test-standalone.ts51// ─── Setup test fixture ──────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/test-standalone.ts61// ─── Test 1: NetBIOS framing ─────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/test-standalone.ts81// ─── Test 2: NEGOTIATE ───────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/test-standalone.ts110// ─── Test 3: SESSION_SETUP ───────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/test-standalone.ts129// ─── Test 4: TREE_CONNECT ────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/test-standalone.ts144// ─── Test 5: TRANS2 FIND_FIRST2 (directory listing) ──────────────────────────
MEDIUMsrc/renderer/smb/test-standalone.ts188// ─── Test 5b: FIND_FIRST2 level 0x104 (LFN) ──────────────────────────────────
MEDIUMsrc/renderer/smb/test-standalone.ts229// ─── Test 5d: filename safety + hidden attrs ─────────────────────────────────
MEDIUMsrc/renderer/smb/test-standalone.ts277// ─── Test 5c: RAP NetShareEnum lists user share + TOOLS ──────────────────────
MEDIUMsrc/renderer/smb/test-standalone.ts306// ─── Test 6: OPEN + READ + CLOSE ─────────────────────────────────────────────
MEDIUMsrc/renderer/smb/test-standalone.ts349// ─── Test 7: error paths ─────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/test-standalone.ts467// ─── Cleanup ─────────────────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/nbns.ts46// ─── Packet parsing ──────────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/nbns.ts79// ─── NBNS protocol ───────────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/nbns.ts186// ─── Ethernet frame building ─────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/index.ts101 // ─── TCP 139 hook ───────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/server.ts517 // ───────────────────────────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/server.ts519 // ───────────────────────────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/server.ts527 // ───────────────────────────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/server.ts529 // ───────────────────────────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/server.ts270 // ───────────────────────────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/server.ts272 // ───────────────────────────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/server.ts346 // ───────────────────────────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/server.ts348 // ───────────────────────────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/server.ts363 // ───────────────────────────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/server.ts365 // ───────────────────────────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/server.ts412 // ───────────────────────────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/server.ts417 // ───────────────────────────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/server.ts475 // ───────────────────────────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/server.ts477 // ───────────────────────────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/server.ts612 // ───────────────────────────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/server.ts614 // ───────────────────────────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/server.ts734 // ───────────────────────────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/server.ts742 // ───────────────────────────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/server.ts845 // ───────────────────────────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/server.ts848 // ───────────────────────────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/server.ts1114 // ───────────────────────────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/server.ts1118 // ───────────────────────────────────────────────────────────────────────────
MEDIUMsrc/renderer/smb/server.ts1271// ─── helpers ─────────────────────────────────────────────────────────────────
Hallucination Indicators2 hits · 20 pts
SeverityFileLineSnippet
CRITICALsrc/renderer/lib/libv86.js319new wa(f,()=>this.v86.cpu.devices.vga&&this.v86.cpu.devices.vga.screen_fill_buffer()):f.ansi?new bc(f):new ac(f);e.scree
CRITICALsrc/renderer/lib/libv86.js335N.prototype.get_disk_fdb=function(){return this.v86.cpu.devices.fdc.drives[1].get_buffer()};N.prototype.set_cdrom=async
Over-Commented Block4 hits · 4 pts
SeverityFileLineSnippet
LOWguest-tools/agent/w95tools.c21
LOWsrc/renderer/smb/index.ts1// Glue: hook v86's TCP-connection bus event for port 139 and bridge it to
LOWsrc/renderer/smb/index.ts101 // ─── TCP 139 hook ───────────────────────────────────────────────────────
LOWsrc/renderer/smb/server.ts521 // words: AndX(4) Flags(2) Access(2) SearchAttrs(2) FileAttrs(2)
AI Slop Vocabulary1 hit · 3 pts
SeverityFileLineSnippet
MEDIUMtools/bisect-v86.sh2# Bisect harness: checkout v86 to a commit, rebuild wasm, probe boot.
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippet
LOWtools/bisect-v86.sh5# Usage:
Hyper-Verbose Identifiers1 hit · 1 pts
SeverityFileLineSnippet
LOWsrc/main/windows.ts26export function getOrCreateWindow(): BrowserWindow {