Skip to content

feat(server): Add the Builder persona prompt - #83

Merged
Jacksondr5 merged 2 commits into
feature/agent-persona-integrityfrom
feature/builder-agent-prompt
Sep 14, 2026
Merged

Jacksondr5 merged 2 commits into
feature/agent-persona-integrityfrom
feature/builder-agent-prompt

Conversation

@bryantderosier

@bryantderosier bryantderosier commented Sep 3, 2026 •

Copy link
Copy Markdown
Collaborator

What does this implement or fix?

Adds the versioned Builder V1 operating contract and composes it through the Codex developer-instruction and Claude system-prompt channels. Runtime policy remains the authority boundary, while focused coverage ensures non-Builder launches stay unchanged and Builder cannot cross commit or push boundaries.

This is PR 7 of 10 in GitHub stack pingdotgg#120. It targets feature/agent-persona-integrity and depends on #81.

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality not to work as expected)
  • This change requires a documentation update

How has this been tested?

The focused remaining-stack suite passed 234 tests across 10 files, including Builder prompt, runtime policy, Codex adapter, and Claude adapter coverage.

  • Focused tests pass locally
  • Existing behavior outside this layer remains covered
  • The branch diff passes git diff --check

Screenshots or GIFs (Optional)

Not applicable to this server prompt and policy layer.

Merge order

This PR is part of GitHub stack pingdotgg#120. Merge from bottom to top:

#75 -> #76 -> #78 -> #79 -> #80 -> #81 -> #83 -> #82 -> #85 -> #118

Stack rebuilt 2026-09-09 (stack pingdotgg#120): #84 and #86 were dropped, and fork-boundary refactors moved the persona RPCs, guards, and client wiring into J5-owned files. Review threads were preserved.

Generated with GPT-5 using the Codex desktop app.

@coderabbitai

coderabbitai Bot commented Sep 3, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Advanced

Run ID: 0a9e154e-22d2-4a7b-a43b-7845ac32c7eb

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

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

@github-actions github-actions Bot added vouch:trusted PR author is trusted by repo permissions or the VOUCHED list. size:L 100-499 effective changed lines (test files excluded in mixed PRs). labels Sep 3, 2026
@bryantderosier bryantderosier self-assigned this Sep 3, 2026
@bryantderosier
bryantderosier force-pushed the feature/builder-agent-prompt branch from f3fa9ff to bef2539 Compare September 8, 2026 14:32
@github-actions github-actions Bot added size:M 30-99 effective changed lines (test files excluded in mixed PRs). and removed size:L 100-499 effective changed lines (test files excluded in mixed PRs). labels Sep 8, 2026
@bryantderosier
bryantderosier force-pushed the feature/builder-agent-prompt branch from bef2539 to d7e5fd3 Compare September 8, 2026 14:53
@bryantderosier
bryantderosier force-pushed the feature/builder-agent-prompt branch from d7e5fd3 to f7a3bfa Compare September 9, 2026 12:52
@bryantderosier
bryantderosier removed this pull request from stack #89 September 9, 2026 13:01
@bryantderosier
bryantderosier added this pull request to stack #120 September 9, 2026 13:02
@bryantderosier
bryantderosier force-pushed the feature/builder-agent-prompt branch from bee57a7 to 71e9e66 Compare September 11, 2026 17:35
The Claude system-prompt append and the Codex developer-instructions
expression keep their upstream shape and gain one J5 helper call each;
the joining logic lives in j5/agents/agentPersonaPrompts.ts.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@bryantderosier
bryantderosier force-pushed the feature/builder-agent-prompt branch from 71e9e66 to 2004550 Compare September 14, 2026 12:07
@Jacksondr5
Jacksondr5 merged commit 9cd2ffc into j5/main Sep 14, 2026
19 of 20 checks passed
@Jacksondr5
Jacksondr5 deleted the feature/builder-agent-prompt branch September 14, 2026 21:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:M 30-99 effective changed lines (test files excluded in mixed PRs). vouch:trusted PR author is trusted by repo permissions or the VOUCHED list.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants