Skip to content

docs: ensure_deps SHA pin (#99) and Laminar tracing sync (#97) - #101

Merged
mrojas54 merged 5 commits into
mainfrom
cursor/engineering-documentation-updates-a724
Aug 14, 2026
Merged

docs: ensure_deps SHA pin (#99) and Laminar tracing sync (#97)#101
mrojas54 merged 5 commits into
mainfrom
cursor/engineering-documentation-updates-a724

Conversation

@cursor

@cursor cursor Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Summary

Documentation-only sync after merged #99 and #97. Extends open #100 with README architecture module bullets for observability/tracing (prefer this branch; #100 can close once this lands).

Docs added/updated

  • README.md — complex ensure_deps SHA pin + troubleshooting; Laminar --hook exclusion; architecture bullets for cli.py tracing wrap + observability/tracing.py; Status note for Laminar; suite 738/4
  • AGENTS.md — stdlib-by-default opening; analyzer constraint for SHA-pinned deps/warmups; optional tracing extra; module ownership for observability/tracing
  • SPEC.md / EVALUATION.md — S20 extended for optional Laminar CLI tracing
  • BUILDPLAN.md — T22 (fix(complex): pin ensure_deps to manifest SHA, not corpus HEAD #99), T23 (Add opt-in Laminar CLI tracing #97); runtime note for tracing extra
  • docs/superpowers/specs/2026-07-12-complex-debug-probe-design.md — SHA pin for npm_ci/warmup

Codepaths covered

  • complex_runner.ensure_deps (git show npm manifests + archived warmup tree at packaged manifest SHA)
  • cli.py + observability/setup_tracing.py + tracing.run_traced (console-only; worktrees --hook untraced)

Knowledge gaps addressed

Open in Web View Automation 

cursoragent and others added 3 commits August 4, 2026 11:01
Document that npm_ci copies and warmups follow the packaged manifest
SHA via git show / archive, not corpus HEAD, and record T22.

Co-authored-by: Michelle Rojas <mrojas54@users.noreply.github.com>
Extend S20/EVALUATION/AGENTS/BUILDPLAN for the #97 tracing extra,
note worktrees --hook stays untraced, and refresh the hermetic count.

Co-authored-by: Michelle Rojas <mrojas54@users.noreply.github.com>
Add cli.py tracing wrap and observability/tracing.py module bullets,
note Laminar in Status, and align AGENTS.md opening with stdlib-by-default
(optional tracing extra).

Co-authored-by: Michelle Rojas <mrojas54@users.noreply.github.com>
cursoragent and others added 2 commits August 14, 2026 02:30
Take main's TOOLBENCH_TRACING=1 opt-in wording for the Laminar section, and
align architecture / AGENTS / SPEC / EVALUATION with that same gate.

Co-authored-by: Michelle Rojas <mrojas54@users.noreply.github.com>
Align SPEC and EVALUATION with cli.py's explicit opt-in gate after the
main merge (same boundary already documented in README/AGENTS).

Co-authored-by: Michelle Rojas <mrojas54@users.noreply.github.com>
@mrojas54
mrojas54 marked this pull request as ready for review August 14, 2026 02:31
@mrojas54
mrojas54 merged commit 46268ad into main Aug 14, 2026
2 checks passed
@mrojas54
mrojas54 deleted the cursor/engineering-documentation-updates-a724 branch August 14, 2026 02:32
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.

2 participants