Skip to content

Add Summit Competitive Subsumption Protocol Prompt#17256

Closed
BrianCLong wants to merge 3 commits intomainfrom
feat/summit-competitive-protocol-prompt-5857007008867645772
Closed

Add Summit Competitive Subsumption Protocol Prompt#17256
BrianCLong wants to merge 3 commits intomainfrom
feat/summit-competitive-protocol-prompt-5857007008867645772

Conversation

@BrianCLong
Copy link
Copy Markdown
Owner

@BrianCLong BrianCLong commented Jan 30, 2026

Added the "Summit Competitive Subsumption Protocol v1.0" prompt to prompts/competitive/summit-competitive-subsumption-protocol.md. This prompt provides a structured, evidence-first methodology for competitive analysis, integration, and transcendence.

Also created the intel/targets/ directory (with a .gitkeep file) to serve as the standard output location for artifacts generated by running this prompt.

Verification:

  • Confirmed file existence and content.
  • Confirmed directory creation.
  • Ran prompt integrity tests (no regressions).

PR created automatically by Jules for task 5857007008867645772 started by @BrianCLong

Summary by CodeRabbit

  • Chores

    • Updated CI workflows to ensure proper build tool initialization across multiple jobs
    • Updated dependency for advanced caching to use optimized WebAssembly hashing library
    • Removed spellchecker dependency from NLP package
  • Documentation

    • Added comprehensive competitive analysis protocol specification detailing workflows and artifact requirements

✏️ Tip: You can customize this high-level summary in your review settings.

Adds `prompts/competitive/summit-competitive-subsumption-protocol.md` with the full competitive intelligence protocol instructions.
Creates `intel/targets/` directory structure for storing output artifacts.

Co-authored-by: BrianCLong <6404035+BrianCLong@users.noreply.github.com>
@google-labs-jules
Copy link
Copy Markdown
Contributor

👋 Jules, reporting for duty! I'm here to lend a hand with this pull request.

When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down.

I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job!

For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with @jules. You can find this option in the Pull Request section of your global Jules UI settings. You can always switch back!

New to Jules? Learn more at jules.google/docs.


For security, I will only act on instructions from the user who triggered this task.

@gemini-code-assist
Copy link
Copy Markdown
Contributor

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Jan 30, 2026

Warning

Rate limit exceeded

@BrianCLong has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 37 minutes and 17 seconds before requesting another review.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

Walkthrough

This PR introduces pnpm setup steps across CI workflows to ensure package manager configuration before Node setup, updates package dependencies by replacing xxhash with xxhash-wasm in advanced-caching and removing spellchecker from nlp, and adds a new comprehensive specification document for competitive analysis workflows.

Changes

Cohort / File(s) Summary
CI Workflow Configuration
.github/workflows/ci-verify.yml, .github/workflows/governance-lockfile-verify.yml
Adds pnpm/action-setup step after checkout in multiple workflow jobs to initialize pnpm before Node setup.
Package Dependencies
packages/advanced-caching/package.json, packages/nlp/package.json
Replaces xxhash with xxhash-wasm (v1.0.2) in advanced-caching; removes spellchecker dependency from nlp.
Protocol Specification
prompts/competitive/summit-competitive-subsumption-protocol.md
New comprehensive specification document defining Summit competitive subsumption protocol, including roles, constraints, multi-phase workflows, artifact schemas, run modes, and integration guidelines.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

Poem

🐰 A pnpm setup, dependencies slide,
Old libraries fade, new ones provide,
And from the warren, a protocol grand,
To map competition across the land! 📋✨

🚥 Pre-merge checks | ✅ 2 | ❌ 1
❌ Failed checks (1 warning)
Check name Status Explanation Resolution
Description check ⚠️ Warning The PR description is incomplete relative to the template. Critical sections are missing: Assumption Ledger, Diff Budget, Success Criteria, Type of Change, and Green CI Contract Checklist are not filled out. Complete the PR description template by filling in: Assumption Ledger, Diff Budget with expected LOC, Success Criteria, Type of Change selection, and Green CI Contract Checklist items.
✅ Passed checks (2 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately describes the main change in the PR: adding the Summit Competitive Subsumption Protocol prompt file to the repository.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch feat/summit-competitive-protocol-prompt-5857007008867645772

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@chatgpt-codex-connector
Copy link
Copy Markdown

Codex usage limits have been reached for code reviews. Please check with the admins of this repo to increase the limits by adding credits.

bcl-topsum
bcl-topsum previously approved these changes Jan 31, 2026
Copy link
Copy Markdown
Collaborator

@bcl-topsum bcl-topsum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comprehensive Agent Prompt - Approved

Operational Excellence

Complete Instruction Set: 298-line prompt provides agents with detailed execution guidance for competitive subsumption. Covers intake → extraction → integration → transcendence → moat/gates with hard constraints and deliverables.

Artifact Specification: Defines 9 required artifacts with deterministic naming (intel/targets/<slug>/00_target_manifest.json through 80_pr_stack_plan.md). Fixed schemas ensure consistent outputs.

Legal/Ethical Guardrails: Hard constraints on public-only info, no code copying, license discipline, and security posture prevent IP violations.

Structured Workflow

5 Phases + 4 Run Modes: Agents can execute fast-scan, deep-dive, integration-sprint, or moat-sprint depending on context.

Evidence-Based: Every claim requires citation pointer. Capability matrix CSV has fixed columns for structured comparison.

Strategic Alignment

Complements protocol docs (#17265) and templates (#17262). This prompt is what agents actually execute. Creates intel/targets/ directory structure for competitive intelligence artifacts.

Ready for main. Operationalizes competitive strategy.

@github-actions
Copy link
Copy Markdown
Contributor

Release Readiness Report

Status: ❌ NOT RELEASABLE
Commit: 95fc6a534286c47a1f20ee32a20748e517ecbb6f
Message: Merge 883398c into 673f881
Timestamp: 2026-01-31T19:01:32Z
Workflow: Release Readiness Gate (#2569)

Checks Performed

Check Description Status
TypeCheck All TypeScript compiles without errors
Lint All ESLint and Ruff rules pass
Build All packages build successfully
Unit Tests All unit tests pass
CI Tests Full test suite with coverage
Workflow Lint All GitHub Actions workflows are valid
Filter Safety Required workflows trigger on critical changes

Guarantees

When this check is green, the following is guaranteed:

  • ✅ All code compiles without TypeScript errors
  • ✅ All linting rules are satisfied
  • ✅ All packages build successfully
  • ✅ All unit tests pass
  • ✅ All integration tests pass with adequate coverage
  • ✅ All CI workflows are valid and will not break
  • ✅ Required checks cannot be bypassed by path filters

Next Steps

This commit is NOT RELEASABLE. Action required:

  • Review failed checks in the workflow logs above
  • Fix all issues locally before pushing
  • Re-run the workflow after fixes

Red means not releasable. Fix before merge.

- Add pnpm/action-setup to multiple workflows to fix missing pnpm errors
- Upgrade OPA to v0.68.0 to resolve legacy syntax issues
- Replace node-xxhash with xxhash-wasm in advanced-caching package to fix build failures
- Remove unused spellchecker dependency from nlp package to fix build failures

Co-authored-by: BrianCLong <6404035+BrianCLong@users.noreply.github.com>
…upgrade, artifact conflicts

- Add missing `pnpm/action-setup` to `pr-quality-gate.yml` jobs
- Add missing `pnpm/action-setup` to `ci-security.yml` jobs
- Upgrade `open-policy-agent/setup-opa` to `v0.68.0` in `mvp4-gate.yml`
- Rename aggregated security artifact in `ci-security.yml` to avoid 409 Conflict
- Fix indentation in python script within `ci-security.yml`
- Remove invalid semgrep action inputs

Co-authored-by: BrianCLong <6404035+BrianCLong@users.noreply.github.com>
Copy link
Copy Markdown
Collaborator

@TopicalitySummit TopicalitySummit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM - Bulk approval phase.

@TopicalitySummit TopicalitySummit enabled auto-merge (squash) February 4, 2026 03:04
@BrianCLong
Copy link
Copy Markdown
Owner Author

Closing as superseded by more recent competitive intelligence PRs (#17265, #17268, #17270). Consolidating PR backlog for GA release.

@BrianCLong BrianCLong closed this Feb 8, 2026
auto-merge was automatically disabled February 8, 2026 07:54

Pull request was closed

@google-labs-jules
Copy link
Copy Markdown
Contributor

Closing as superseded by more recent competitive intelligence PRs (#17265, #17268, #17270). Consolidating PR backlog for GA release.

Understood. Acknowledging that this work is now obsolete and stopping work on this task.

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.

3 participants