EDGEMAT / DOCS

EDGEmat docs

EDGEmat is the EDGEmodders material editor for Cyberpunk 2077, a VS Code extension with an MCP server: pick a garment, click a layer, choose a color and see it on the model, or ask an assistant to do it.

Document What it covers
Progress log Where EDGEmat stands: what was done day by day, decisions, findings from the game, open requests to other repos, and the owner’s to-dos. Start here to catch up
Tests Every test run so far, automated, by hand and in the game: how to run it again, what to expect, and what it showed
Design The mission, what EDGEmat edits, its shape, the material library, the MCP server, prior art, phases M0 to M6. Draft 0.2
Behavior spec What EDGEmat must understand about multilayered materials: the chain from item to layers, every .mlsetup field, templates, masks, how layers blend, saving, bridge needs, features, the test set, in-game tests and the checklist for the local session. Draft 0.2, checked against the game (2026-10-15)
Dev setup What a PC needs to work on EDGEmat
REDcode docs The editor extensions and the bridge EDGEmat builds on

Roadmap status

As of 2026-10-16.

Phase Status
M0 Spec Done 2026-10-16. The behavior spec draft 0.2 is checked against the game and agreed; one bridge request filed and shipped (REDbridge #4); the viewer hook requested (REDcode #6); Neurolinked contacted
M1 Library Done 2026-10-16 (smoke test and hand test in VS Code pass). The extension (0.1.0) with its activity bar container and Library view, the MCP server skeleton (mat_library, mat_templates, mat_microblends), the bridge client, and the library built from the game: 386 surfaces and 131 microblends in about 22 s, matching the game’s counts (npm run smoke passes)
M2 Read In progress. The surface page and MCP mat_colors done 2026-10-17 (hand test passed). The read-only setup editor and MCP mat_describe done 2026-10-17 (hand test passed). The Find view and MCP mat_find built 2026-10-17, hand test pending
M3 Edit Not started
M4 Preview Not started
M5 Beyond mlsetup Not started
M6 Ship Not started

Source code and issues: github.com/Edgemodders/EDGEmat