0
0
Fork 0
Codesys-MCP-SP21-plus/docs
Karstein Phobic Nyvold Kvistad 03058eba4e docs(smoke-test): re-verify 4 morning fixes against live SP22 CODESYS
Closes the 'vitest pass / live verify pending' gap from the 2026-04-25
sweep: each of `57ad449` (list_project_libraries), `fc49e7f`
(add_library dedup+placeholder), `763a307` (compile JSON-long
defensive walker), and `0f8981d` (rename_object reference rewrite)
was tool-called against MCPTest2 on SP22 Patch 1, with PLC_PRG-level
side-effects audited via get_all_pou_code and a 0/0 compile after
each mutation.

Result: 4/4 verified, 0 regressions. The fifth bug from the original
tracker (c87f3a9 create_folder) was already verified end-to-end in
its own commit body.

Two caveats logged:
- compile_project deliberate-error injection didn't propagate (CODESYS
  scripting build() appears to short-circuit on cached state); the
  defensive walker still ran on the watcher startup messages without
  crashing, validating non-regression but not full repro of the
  original 0xFFFFFFFFFFFF severity-long crash.
- Cosmetic: server.ts add_library always renders "added" even on the
  dedup no-op branch -- the data-level dedup is correct, but the
  user-facing message would benefit from threading the script's
  branch outcome through formatModifyingResponse.
2026-04-28 22:00:30 +02:00
..
superpowers plan: phobiCS-tui v0.1 + v0.2 implementation plan 2026-04-28 20:42:24 +02:00
MIGRATION-SP21-PLUS.md docs: add Sources section to SP21+ migration doc 2026-04-25 14:16:00 +02:00
OPEN-BUGS-CROSS-REFERENCE.md docs: cross-reference all 5 remaining bugs against helpme-codesys.com 2026-04-25 18:56:58 +02:00
SMOKE-TEST-2026-04-25.md fix: drop dead sp21-plus-migration-notes branch refs from generated md + smoke-test doc 2026-04-26 22:56:43 +02:00
SMOKE-TEST-2026-04-28.md docs(smoke-test): re-verify 4 morning fixes against live SP22 CODESYS 2026-04-28 22:00:30 +02:00