Skip to content

fix: align build system PROJECT variable with source directory (fixes #22)#23

Merged
gerchowl merged 5 commits intomainfrom
issue22
Nov 10, 2025
Merged

fix: align build system PROJECT variable with source directory (fixes #22)#23
gerchowl merged 5 commits intomainfrom
issue22

Conversation

@gerchowl
Copy link
Copy Markdown
Contributor

Description

Fixes build system project directory mismatch where the Makefile PROJECT variable didn't match the actual source directory location.

Changes

  • Build System Fix (Fix build system project directory mismatch #22): Changed Makefile PROJECT variable from technical-documentation to docs
  • Documentation Reorganization: Moved VERSION_MANAGEMENT.md to .cursor/
  • Version Bump: 0.4.0 → 0.4.1 (patch)
  • Workflow Documentation: Clarified version bump order in create-pr

Testing

  • make diagrams and make pdf pass
  • All pre-commit hooks pass
  • All commits follow conventional format

Fixes #22

gerchowl and others added 4 commits November 10, 2025 19:50
Changed PROJECT variable from 'technical-documentation' to 'docs'
to match the actual source directory structure. This fixes the build
failure where build-diagrams.py was looking for diagrams in
/workspace/technical-documentation/diagrams but the actual source
is in /workspace/docs/diagrams.

The output file names remain unchanged (build/technical-documentation.pdf)
as they are controlled by the OUT variable, not the PROJECT variable.

Fixes #22
Relocate VERSION_MANAGEMENT.md from docs/ to .cursor/ as it is
development/process documentation rather than user-facing content.
The .cursor/ directory is the appropriate location for workflow
documentation and development tooling.

Updated all references:
- .cursor/commands/create-pr.md
- .cursor/commands/tag-and-release.md
- CHANGELOG.md

Related to #22 (documentation cleanup on same branch)
Version bump: 0.4.0 → 0.4.1
Type: patch

Build system bug fix (issue #22). CHANGELOG entry already added in
previous commit, consolidated into proper [0.4.1] section.
@gerchowl gerchowl merged commit efb618e into main Nov 10, 2025
1 check failed
Add note that version bump happens first, then CHANGELOG editing,
to make the workflow sequence clearer for users following the
create-pr command.
gerchowl added a commit that referenced this pull request Nov 10, 2025
fix: align build system PROJECT variable with source directory (fixes #22)
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.

Fix build system project directory mismatch

1 participant