Skip to content

feat(new): code/ audit zone + symlink custom workspaces (board discovery)#13

Merged
Dxsk merged 1 commit into
mainfrom
feat/code-zone-and-board-discovery
Jun 11, 2026
Merged

feat(new): code/ audit zone + symlink custom workspaces (board discovery)#13
Dxsk merged 1 commit into
mainfrom
feat/code-zone-and-board-discovery

Conversation

@Dxsk

@Dxsk Dxsk commented Jun 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • Adds a code/{sources,sourcemaps,js,beautified} white-box / source-map audit zone to every new workspace.
  • When dotsec new creates an engagement in a custom path, it symlinks it back to WORKSPACE_ROOT/<target> so the board (was stuck on "Create one"), browser, status, rm all discover it. Docker follows the symlink for mounts; rm resolves the link to delete the real workspace + the link.

Test plan

  • make test (70 bats) + make lint
  • live (stubs): dotsec new probe3 <custom> code/ present, symlink in WORKSPACE_ROOT, __homer_gen_config lists the engagement

…E_ROOT

Adds a code/{sources,sourcemaps,js,beautified} white-box audit zone to the workspace. When an engagement is created in a custom path, dotsec symlinks it back to WORKSPACE_ROOT/<target> so the board, browser, status and rm all discover it (Docker follows the symlink for mounts). rm resolves the link to delete the real workspace + the link. Fixes the dashboard showing 'Create one' for custom-path engagements.
@Dxsk Dxsk merged commit f6de091 into main Jun 11, 2026
@Dxsk Dxsk deleted the feat/code-zone-and-board-discovery branch June 11, 2026 21:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant