Resolved. Audit findings recorded above; the two code outcomes both merged to master: the JS es-overlay guard spec (spikersoft-angular PR #94) and the shared shell-chrome tour segment covering…
Resolved in spikersoft-angular PR #94 (merged to master). JavaScript playground now renders the shared LanguagePlaygroundShellComponent with the debugger toolbar/rail projected through the…
Resolved in spikersoft-angular PR #93 (merged to master). data-testid convention established: e2e/support/testids.ts as source of truth (kebab-case, nav-*/mobile-*/app-* prefixes),…
Parity audit results (C / C++ / Python / JS vs C#)
Audited on top of #324's migration (spikersoft-angular PR #94), so JavaScript is included as a fifth column.
PR open: spikersoft-angular#94 (spikerj/spikersoft-angular#94), branch feat/issue-324-js-playground-shell off master.
Against this issue's checklist:
- …
Sub-issues + status
PR open: spikersoft-angular#93 (spikerj/spikersoft-angular#93), branch test/issue-315-data-testid-convention off master.
What it covers against this issue's…
Resolved in spikersoft-backend PR #50 (merged to master). GET /api/interests is now [AllowAnonymous] (public catalog only); create/update/delete remain Admin/Staff-gated. The public…