Skip to content

chore - rename InQL to IncQL#103

Merged
dannymeijer merged 2 commits into
mainfrom
chore/incql-rename-publish
Jul 14, 2026
Merged

chore - rename InQL to IncQL#103
dannymeijer merged 2 commits into
mainfrom
chore/incql-rename-publish

Conversation

@dannymeijer

@dannymeijer dannymeijer commented Jul 14, 2026

Copy link
Copy Markdown
Member

Summary

Renames the package, repository-facing identifiers, docs, RFCs, workflow metadata, and query-block companion crate from InQL to IncQL. This aligns the public brand, the lowercase technical slug, generated metadata, CI paths, and the GitHub repository name.

Type of change

  • Bug fix
  • New feature
  • Refactor / maintenance
  • Documentation
  • CI / tooling
  • RFC (adds/updates docs/rfcs/*)

Area(s)

  • Package & tests
  • Specification (RFCs)
  • Documentation
  • Automation & repo config
  • Other

Key details

  • User-facing behavior: The product, package, documentation, and RFC filenames now use IncQL and incql.
  • Internals: Renamed the package manifest, metadata helper, vocabulary companion crate, locks, CI paths, examples, and repository references consistently.
  • Risks: The package slug is intentionally breaking for consumers that still declare or import inql; downstream consumers must move to incql.

Testing / verification

  • make ci (format, style, companion tests, registry metadata, library build, and 269 tests)
  • make fmt-check
  • test-style check
  • vocabulary companion tests
  • Manual verification described below

Manual verification notes:

  • git diff --check passed.
  • A repository-wide inql text/path audit returned no matches.
  • The generated public-consumer project type-checked and executed its query, quality, and governance smoke program successfully.
  • Corrected the generator payload marker to the renamed INCQLGEN1 value before publishing the branch.

Docs impact

  • No docs changes needed
  • Docs updated
  • Docs follow Divio intent (tutorial/how-to/reference/explanation) where applicable

Checklist

  • I kept public docs user-focused and moved internals to contributing docs when appropriate
  • I avoided duplicating canonical install/run instructions in multiple places
  • I added/updated tests where it materially reduces regressions

@incan-triage-bot incan-triage-bot Bot added automation CI, Makefile, .github/, repo config documentation Improvements or additions to documentation package Library source, tests, incan.toml specification docs/rfcs/ normative RFCs labels Jul 14, 2026
@dannymeijer dannymeijer self-assigned this Jul 14, 2026
@github-project-automation github-project-automation Bot moved this to Todo in @IncQL Jul 14, 2026
@dannymeijer
dannymeijer marked this pull request as ready for review July 14, 2026 15:17
@dannymeijer
dannymeijer merged commit 9e642e5 into main Jul 14, 2026
4 of 5 checks passed
@github-project-automation github-project-automation Bot moved this from Todo to Done in @IncQL Jul 14, 2026
@dannymeijer
dannymeijer deleted the chore/incql-rename-publish branch July 16, 2026 18:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation CI, Makefile, .github/, repo config documentation Improvements or additions to documentation package Library source, tests, incan.toml specification docs/rfcs/ normative RFCs

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant