Skip to content

docs(quoter-bot): resolve telemetry README merge conflict - #216

Open
prd-carapulse[bot] wants to merge 1 commit into
quoter-bot-otel-stack-99e870from
hermes/pr206-readme-merge-fix
Open

prd-carapulse[bot] wants to merge 1 commit into
quoter-bot-otel-stack-99e870from
hermes/pr206-readme-merge-fix

Conversation

@prd-carapulse

@prd-carapulse prd-carapulse Bot commented Sep 13, 2026

Copy link
Copy Markdown
Contributor

Why

Reviewing #206 at 4e074e4 found committed README merge markers around two conflicting environment-variable tables. The older side still documents the removed middleware signer and contradicts the current maker/signer requirements. Green lint and format checks do not catch this; git diff main...HEAD --check reports the leftover markers.

Change

Resolve only the environment-variable table in bots/quoter-bot/README.md: keep the current main table verbatim in content and append the original OTLP endpoint/header rows. Remove both raw and formatter-expanded conflict markers. No runtime, signing, chart, or workflow changes.

This PR is stacked onto #206 (quoter-bot-otel-stack-99e870), not main.

Verification

  • Exact row-content comparison against main plus the original OTel rows passed; unique variable names.
  • Conflict-marker scan and combined diff check against main passed.
  • pnpm exec oxfmt --check bots/quoter-bot/README.md passed.
  • Parent head local verification on Node 24.14.1: 1,385 tests passed in telemetry, observability, and quoter-bot, excluding fork e2e; scoped typechecks, lint, format check, knip, JSDoc check, contracts build, bot build and built CLI version smoke passed.
  • Test environment note: first run inherited OTEL_SERVICE_NAME=carapulse and failed the test-bot identity assertion; rerun with inherited OTEL_* removed passed.

Requested by: @julien-devatom (GitHub), via #206 (comment)


Devin Review

Keep the current main environment table and preserve the OTel rows
without obsolete signer instructions or committed conflict markers.

Co-authored-by: Julien <61523188+julien-devatom@users.noreply.github.com>

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🔍 Devin Review: 1 flag

Not posted on this PR by your GitHub settings — view it in Devin Review. (Configure)

Devin Review

julien-devatom added a commit that referenced this pull request Sep 14, 2026
Applies prd-carapulse's #216 (resolves the README table left with
committed conflict markers by the last merge) and #217 (per-signal
OTLP endpoint validation so a malformed endpoint disables that signal
instead of forwarding headers to the SDK's localhost fallback,
OTEL_* fixture isolation with a subprocess regression, and empty-side
rate snapshots deleted using the real ladder projection). Adds a
compile-time never assertion to the metric mapper's default branch and
documents the transaction.lifecycle counter in the README inventory.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@julien-devatom

Copy link
Copy Markdown
Collaborator

Absorbed into #206 at 45779db (cherry-picked verbatim) — this PR's diff should now be empty against its base; safe to close. Thanks for the focused fix.

🤖 Addressed by Claude Code

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