Skip to content

Feature/optional feature flags#3

Merged
lee-to merged 6 commits intomasterfrom
feature/optional-feature-flags
Mar 20, 2026
Merged

Feature/optional feature flags#3
lee-to merged 6 commits intomasterfrom
feature/optional-feature-flags

Conversation

@lee-to
Copy link
Owner

@lee-to lee-to commented Mar 20, 2026

Project flags for markers and linear hlv arch

lee-to and others added 6 commits March 20, 2026 15:10
…kers flags

Two independent boolean feature flags (both default true) allow projects
to opt out of HLV's opinionated linear architecture and @hlv marker system.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…nostics

hlv init now asks two yes/no questions for linear_architecture and
hlv_markers flags. check_code_trace skips CTR-010/CTR-001 when markers
are disabled.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
implement and validate skills now read project.yaml features at Step 0.
Sections for linear architecture and @hlv markers are wrapped in
conditional blocks that can be skipped when flags are false.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Tests cover Features defaults, explicit false, partial deserialization,
roundtrip, and check_code_trace with markers disabled. Fixtures now
include explicit features section.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add Feature flags section to README with project.yaml example.
Update init description in WORKFLOW.md and STRUCTURE.md to mention
the new linear_architecture and hlv_markers flags.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@lee-to lee-to merged commit fc08462 into master Mar 20, 2026
7 checks passed
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.

1 participant