Conversation
- Comprehensive spec for wiring up existing animation infrastructure - 7 user stories covering banner, spinners, transitions, progress - Zero new dependencies (everything from feature 004) - Quick wins identified: banner (1 line change), spinners, transitions
…s for CLI operations Signed-off-by: dgtalbug <dgtalbug@gmail.com>
…anner rendering Signed-off-by: dgtalbug <dgtalbug@gmail.com>
…nd resize handling Signed-off-by: dgtalbug <dgtalbug@gmail.com>
…onsistency - Renamed plan.md, spec.md, tasks.md, research.md, data-model.md, quickstart.md, and animation-api.md for improved accessibility - Updated README.md to include architectural analysis and next steps for future specs - Added ANIMATIONS.md and REFACTORING_ROADMAP.md for comprehensive guides on animations and refactoring plans Signed-off-by: dgtalbug <dgtalbug@gmail.com>
Signed-off-by: dgtalbug <dgtalbug@gmail.com>
* feat: add comprehensive specification and analysis for stabilizing base architecture * refactor: rename state package to store and update related references Signed-off-by: dgtalbug <dgtalbug@gmail.com> * feat(config): implement configuration loading and validation from multiple sources Signed-off-by: dgtalbug <dgtalbug@gmail.com> * feat(env): modularize environment variable loading into dedicated functions Signed-off-by: dgtalbug <dgtalbug@gmail.com> * feat(animation): implement LERP-based animation system and remove harmonica dependency Signed-off-by: dgtalbug <dgtalbug@gmail.com> * test(config): add comprehensive tests for configuration loading and validation Signed-off-by: dgtalbug <dgtalbug@gmail.com> * feat(tests): complete phase 7 objectives and validate core architecture metrics Signed-off-by: dgtalbug <dgtalbug@gmail.com> * feat(theme): implement YAML-based theme loading and add new themes * test(detect): update color profile tests to expect slices and validate against multiple profiles Signed-off-by: dgtalbug <dgtalbug@gmail.com> --------- Signed-off-by: dgtalbug <dgtalbug@gmail.com>
Bumps the actions-updates group with 1 update: [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action). Updates `golangci/golangci-lint-action` from 6 to 9 - [Release notes](https://github.com/golangci/golangci-lint-action/releases) - [Commits](golangci/golangci-lint-action@v6...v9) --- updated-dependencies: - dependency-name: golangci/golangci-lint-action dependency-version: '9' dependency-type: direct:production update-type: version-update:semver-major dependency-group: actions-updates ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [golang.org/x/term](https://github.com/golang/term) from 0.31.0 to 0.38.0. - [Commits](golang/term@v0.31.0...v0.38.0) --- updated-dependencies: - dependency-name: golang.org/x/term dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: dgtalbug <dgtalbug@gmail.com>
Signed-off-by: dgtalbug <dgtalbug@gmail.com>
Signed-off-by: dgtalbug <dgtalbug@gmail.com>
Signed-off-by: dgtalbug <dgtalbug@gmail.com>
Signed-off-by: dgtalbug <dgtalbug@gmail.com>
… commands Signed-off-by: dgtalbug <dgtalbug@gmail.com>
Signed-off-by: dgtalbug <dgtalbug@gmail.com>
…environment and terminal capabilities Signed-off-by: dgtalbug <dgtalbug@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
This PR implements feature #6: 006-stabilize-base
Type of Change
Related Issue
Relates to feature #6 -
006-stabilize-baseChanges Made
Implementation Summary
Completed Work by Phase
Files Changed Summary
Testing
Test Execution Results
$ make test ✅ All tests passCoverage Summary
internal/appinternal/brandinginternal/configinternal/preferencesinternal/terminalinternal/testinginternal/versioninternal/xdgpkg/clipkg/logpkg/storepkg/store/localpkg/uipkg/ui/animationspkg/ui/componentspkg/ui/layoutpkg/ui/markdownpkg/ui/stylespkg/ui/themesCritical packages all meet or exceed their coverage targets! 🎉
Ready for Review! 🚀
Branch:
006-stabilize-baseSpec Directory:
specs/006-stabilize-baseGenerated: 2025-12-25 17:46:54