docs-v2/content
Jason Stirnaman 624c6ad0d8
Jts contrib and linting fixes (#6494)
* feat(ci): improve linting configuration for instruction files

- Add GitHub-flavored Markdown support with remark-gfm
- Create generic Vale config (.vale-instructions.ini) for instruction files
- Use pattern-based file inclusion instead of explicit file lists
- Mount repository to /workdir in remark-lint container to preserve node_modules

Changes:
- Add remark-gfm to .ci/remark-lint/package.json
- Create .remarkrc.yaml at repository root for instruction files
- Update content/.remarkrc.yaml to include remark-gfm
- Create .vale-instructions.ini for generic writing rules
- Update compose.yaml: mount repo to /workdir (preserves /app/node_modules)
- Update lefthook.yml: use glob patterns for uppercase .md files and .github/**/*.md
- Update DOCS-CONTRIBUTING.md: remove empty CONTRIBUTING.md directory reference

Benefits:
- Automatic inclusion of new instruction files without config updates
- Pattern matching for uppercase .md files (DOCS-*.md, CLAUDE.md, etc.)
- Coverage for .github/, .claude/, api-docs/ directories
- GFM features: tables, task lists, strikethrough, autolinks, footnotes
- Separate linting rules for instruction files vs product documentation

feat(lint): separate remark-lint auto-fix for instructions vs report-only for content

- Split lint-markdown into two hooks:
  - lint-markdown-instructions: Auto-fixes README, DOCS-*.md, .github/**, .claude/**
  - lint-markdown-content: Reports issues in content/**, api-docs/** without modifying
- Changed remark-lint volume mount from read_only: true to read_only: false
- Instruction files now behave like Prettier (auto-fix + stage)
- Content files report errors and block commits until manually fixed

* chore(instructions): Add content/shared details, husky/lefthook updates
2025-10-27 20:24:25 -05:00
..
chronograf/v1
enterprise_influxdb/v1 chore(enterprise_influxdb): specify Enterprise v1 and remove new sign… (#6485) 2025-10-24 12:52:47 -05:00
flux/v0
influxdb Jts/obsolete monitor enterprise with cloud (#6453) 2025-10-10 22:17:09 -05:00
influxdb3 feat(influxdb3): Core/Enterprise: Upgrade instance or cluster:- Addre… (#6483) 2025-10-25 07:42:53 -05:00
kapacitor/v1 Release Kapacitor v1.8.2 2025-09-29 14:24:11 +02:00
platform chore(enterprise_influxdb): specify Enterprise v1 and remove new sign… (#6485) 2025-10-24 12:52:47 -05:00
resources
shared chore(instruction): content/shared instructions: (#6493) 2025-10-27 20:14:05 -05:00
telegraf/v1 Telegraf v1.36.3 (#6473) 2025-10-21 12:23:21 -05:00
.remarkrc.yaml Jts contrib and linting fixes (#6494) 2025-10-27 20:24:25 -05:00
CLAUDE.md Update content/CLAUDE.md 2025-09-23 10:40:39 -05:00
_index.md
example.md
test-version-detector.md feat(influxdb): Version detector shortcode triggers a modal 2025-09-30 19:01:21 -05:00