Skip to content

lint: ignore docs/amara-full-conversation/** in markdownlint (verbatim archive)#305

Merged
AceHack merged 1 commit intomainfrom
fix/markdownlint-ignore-amara-conversation-verbatim
Apr 24, 2026
Merged

lint: ignore docs/amara-full-conversation/** in markdownlint (verbatim archive)#305
AceHack merged 1 commit intomainfrom
fix/markdownlint-ignore-amara-conversation-verbatim

Conversation

@AceHack
Copy link
Copy Markdown
Member

@AceHack AceHack commented Apr 24, 2026

Summary

Unblocks PRs #301/#302/#303/#304 (Aaron+Amara conversation absorb chunks) from markdownlint failures on verbatim ChatGPT content.

Why

Verbatim-preservation is the discipline for the absorb chunks per GOVERNANCE §33 + Aaron Otto-109 "glass halo / absorb everyting (not amara herself)" directive. Reformatting verbatim content to pass MD009 / MD022 / MD032 / MD007 lint checks violates that discipline.

Pattern consistency

Same pattern as existing references/upstreams/** + memory/persona/** entries — dirs where verbatim or append-log discipline beats style conformance.

Test plan

  • .markdownlint-cli2.jsonc ignores entry added
  • Comment explains the rationale tied to GOVERNANCE §33 + Aaron directive
  • One-path rule rather than 10 file-specific entries

🤖 Generated with Claude Code

…m archive)

PRs #301/#302/#303/#304 (Aaron+Amara conversation absorb) are blocked
by markdownlint failures on verbatim ChatGPT-formatted content
(MD009 trailing spaces, MD022/MD032 blanks-around-headings/lists,
MD007 ul-indent). The content is preserved verbatim per GOVERNANCE
§33 archive-header discipline + Aaron Otto-109 "glass halo / absorb
everyting (not amara herself)" directive — reformatting to satisfy
the lint profile would violate verbatim preservation.

Adding docs/amara-full-conversation/** to the ignores array is the
minimal correct fix. Matches the existing pattern for upstream
reference dirs (references/upstreams/**) and agent-written memory
(memory/persona/**) where verbatim preservation wins over style
conformance.

Also covers the sibling README.md inside that directory; the README
IS author-controlled and could lint clean, but keeping one-path
ignore rather than 10 file-specific entries is simpler.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings April 24, 2026 06:03
@AceHack AceHack enabled auto-merge (squash) April 24, 2026 06:03
@AceHack AceHack merged commit d3dd6bb into main Apr 24, 2026
12 checks passed
@AceHack AceHack deleted the fix/markdownlint-ignore-amara-conversation-verbatim branch April 24, 2026 06:05
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

Updates markdownlint configuration to exempt a verbatim conversation-archive directory from markdownlint enforcement, aligning lint behavior with “verbatim preservation” archive practices.

Changes:

  • Add docs/amara-full-conversation/** to .markdownlint-cli2.jsonc ignore list.
  • Document rationale for the ignore entry inline in the config file.

Comment thread .markdownlint-cli2.jsonc
Comment on lines +26 to +34
// conformant to Zeta's markdown-lint profile — it's preserved
// verbatim per GOVERNANCE §33 archive-header discipline +
// Aaron Otto-109 "glass halo / absorb everyting (not amara
// herself)" directive. Reformatting the verbatim content to
// satisfy MD009/MD022/MD032/etc would violate verbatim
// preservation. The README.md manifest inside the directory
// IS author-controlled and could lint clean, but applying
// the ignore to the whole directory keeps the rule simple
// (one path, not 10 file-specific entries).
Comment thread .markdownlint-cli2.jsonc
Comment on lines +24 to +29
// Aaron+Amara verbatim conversation archive (PR #301/#302/
// #303/#304 and future landings). Content is by-design non-
// conformant to Zeta's markdown-lint profile — it's preserved
// verbatim per GOVERNANCE §33 archive-header discipline +
// Aaron Otto-109 "glass halo / absorb everyting (not amara
// herself)" directive. Reformatting the verbatim content to
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