Skip to content

docs: sync #112 complexity budget and tracing CI lane - #116

Draft
cursor[bot] wants to merge 1 commit into
mainfrom
cursor/engineering-documentation-updates-f206
Draft

docs: sync #112 complexity budget and tracing CI lane#116
cursor[bot] wants to merge 1 commit into
mainfrom
cursor/engineering-documentation-updates-f206

Conversation

@cursor

@cursor cursor Bot commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Summary

Documentation-only sync after #112 (and the already-merged #102/#104 docs) so operator docs match current main.

Docs added/updated

  • README.md — architecture, quality gate, Laminar section, troubleshooting
  • AGENTS.md — toolchain, suite counts, complexity ownership
  • SPEC.md (S20 / S22), EVALUATION.md (S20 / S22), BUILDPLAN.md (T21 / T23)
  • docs/superpowers/specs/2026-07-15-tech-debt-cicd-routine-design.md — two CI jobs

Codepaths covered

Knowledge gaps addressed

Notes

Verification

  • Re-read complexity_gate.py, pyproject.toml, .github/workflows/ci.yml, tests/test_complexity_gate.py, tests/test_observability.py
  • uv run pytest -q → 748 passed / 4 skipped
  • uv sync --extra tracing && uv run pytest -q → 749 passed / 3 skipped
Open in Web View Automation 

Retarget operator docs from the inert pyproject mccabe key to
complexity_gate.DEFAULT_THRESHOLD, drop stale logfire-in-dev wording
after #104, and document the CI tracing job plus suite counts
(748/4 default, 749/3 with --extra tracing).

Co-authored-by: Michelle Rojas <mrojas54@users.noreply.github.com>
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