Skip to content

fix(shard-1036z): add missing pipe-row header + fix double-pipe Δ table#3417

Merged
AceHack merged 1 commit into
mainfrom
fix/shard-1036z-schema-otto-cli-2026-05-15
May 15, 2026
Merged

fix(shard-1036z): add missing pipe-row header + fix double-pipe Δ table#3417
AceHack merged 1 commit into
mainfrom
fix/shard-1036z-schema-otto-cli-2026-05-15

Conversation

@AceHack
Copy link
Copy Markdown
Member

@AceHack AceHack commented May 15, 2026

Summary

Post-merge schema fix for the 1036Z tick shard landed via PR #3414. Two Copilot P1 catches:

  1. Missing required 6-column pipe-row header at line 1 (schema is at docs/hygiene-history/ticks/README.md); the shard would fail B-0529's check-tick-history-shard-schema.ts.
  2. Δ table header + separator rows used || as leading delimiter, creating an unintended empty first column.

Both fixed. Wrote the original via heredoc and missed both conventions — substrate-honest authoring failure on my part. Going forward: copy from an existing shard as template rather than writing from scratch.

Test plan

  • Markdownlint clean
  • Schema row has all 6 pipe-separated columns
  • Δ table renders without empty first column
  • CI green
  • Auto-merge fires

🤖 Generated with Claude Code

Copilot P1 + P1 catches on the now-merged PR #3414:

1. Missing required 6-column pipe-row header at line 1 (timestamp /
   model id / cron / body / PR ref / observation) per the schema
   documented in docs/hygiene-history/ticks/README.md. The schema/
   validator tooling parses this as the first non-empty line and the
   shard would fail B-0529's check-tick-history-shard-schema.ts.

2. Δ table header + separator rows used `||` as leading delimiter,
   creating an unintended empty first column and inconsistent
   rendering. Replaced with single `|` matching other tick shards.

I wrote the shard via heredoc and missed both conventions. Wired
heredoc shards are a known authoring failure mode — the more robust
path is to copy from an existing shard as template. Will adopt that
convention for future shards.

Verified: markdownlint clean; pipe-row resolves correctly with all
6 columns; Δ table renders without empty first column.

Co-Authored-By: Claude <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings May 15, 2026 10:45
@chatgpt-codex-connector
Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@AceHack AceHack enabled auto-merge (squash) May 15, 2026 10:45
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR fixes the 1036Z tick shard so it conforms to the tick-history shard schema and renders its internal Markdown table correctly.

Changes:

  • Adds the required six-column first-line pipe row for the shard.
  • Keeps the shard body as the detailed tick narrative.
  • Ensures the Δ table uses normal Markdown table delimiters.

@AceHack AceHack merged commit e464ffc into main May 15, 2026
25 checks passed
@AceHack AceHack deleted the fix/shard-1036z-schema-otto-cli-2026-05-15 branch May 15, 2026 10:47
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