Skip to content

Feat/federalregister - #81

Merged
chris-c-thomas merged 11 commits into
mainfrom
feat/federalregister
Mar 31, 2026
Merged

Feat/federalregister#81
chris-c-thomas merged 11 commits into
mainfrom
feat/federalregister

Conversation

@chris-c-thomas

@chris-c-thomas chris-c-thomas commented Mar 31, 2026

Copy link
Copy Markdown
Owner

This pull request introduces comprehensive documentation and configuration updates to add full support for the Federal Register (FR) as a first-class source in the LexBuild project. It updates the monorepo structure, CLI documentation, and output formats to reflect the addition of the new @lexbuild/fr package, and details how FR documents are downloaded, converted, and organized. The changes also include several minor and patch-level changeset entries for versioning and maintenance.

Federal Register (FR) source integration and documentation:

  • Added @lexbuild/fr as a stable, documented package for Federal Register support, including updates to all relevant documentation (README.md, CLAUDE.md) to describe the FR workflow, CLI commands, output structure, and metadata fields. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17]

CLI and output enhancements:

  • Documented new CLI commands for downloading and converting Federal Register documents (download-fr, convert-fr), including options, usage examples, and output directory structure. [1] [2] [3] [4]
  • Added examples of FR-specific Markdown frontmatter and clarified identifier conventions for FR documents. [1] [2]

Monorepo and changeset configuration:

  • Updated .changeset/config.json to include @lexbuild/fr in the fixed version group, ensuring proper versioning across all core packages.
  • Added and updated several changeset files for minor and patch releases, reflecting new features, bug fixes, and code quality improvements across all packages, including FR. [1] [2] [3] [4] [5] [6] [7]

Design and architecture notes:

  • Expanded design documentation to cover FR-specific conventions, API limitations, directory structures, and architectural decisions, ensuring consistency and clarity for future development. [1] [2] [3] [4]

Maintenance and quality improvements:

  • Included notes and changeset entries for addressing PR review issues, ESLint errors, and general code quality fixes across the monorepo. [1] [2] [3] [4]

These updates collectively ensure that the Federal Register is fully integrated into the LexBuild project, with robust documentation, CLI support, and consistent architecture and versioning.

@chris-c-thomas chris-c-thomas self-assigned this Mar 31, 2026
@chris-c-thomas chris-c-thomas added feature New feature implemented main packages labels Mar 31, 2026
@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
4.0% Duplication on New Code (required ≤ 3%)
D Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

@chris-c-thomas
chris-c-thomas merged commit 2d599ad into main Mar 31, 2026
7 of 8 checks passed
@chris-c-thomas
chris-c-thomas deleted the feat/federalregister branch April 13, 2026 00:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature implemented main packages

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant