Conversation
… to GitHub Pages Signed-off-by: dgtalbug <dgtalbug@gmail.com>
* feat: phase 1 to 3 Signed-off-by: dgtalbug <dgtalbug@gmail.com> * feat: add run, info, and history commands to workspace CLI Signed-off-by: dgtalbug <dgtalbug@gmail.com> * feat: add workspace manifests for voice-only, security, and full development configurations Signed-off-by: dgtalbug <dgtalbug@gmail.com> --------- Signed-off-by: dgtalbug <dgtalbug@gmail.com>
There was a problem hiding this comment.
Go Benchmark
Details
| Benchmark suite | Current: 4833880 | Previous: baa16c2 | Ratio |
|---|---|---|---|
BenchmarkRenderBanner |
232329 ns/op 37917 B/op 630 allocs/op |
239536 ns/op 39953 B/op 630 allocs/op |
0.97 |
BenchmarkRenderBanner - ns/op |
232329 ns/op |
239536 ns/op |
0.97 |
BenchmarkRenderBanner - B/op |
37917 B/op |
39953 B/op |
0.95 |
BenchmarkRenderBanner - allocs/op |
630 allocs/op |
630 allocs/op |
1 |
BenchmarkRenderBannerAnimated |
238668 ns/op 37918 B/op 630 allocs/op |
119674 ns/op 42564 B/op 630 allocs/op |
1.99 |
BenchmarkRenderBannerAnimated - ns/op |
238668 ns/op |
119674 ns/op |
1.99 |
BenchmarkRenderBannerAnimated - B/op |
37918 B/op |
42564 B/op |
0.89 |
BenchmarkRenderBannerAnimated - allocs/op |
630 allocs/op |
630 allocs/op |
1 |
BenchmarkRenderBannerAnimated_NoAnimation |
133068 ns/op 44724 B/op 630 allocs/op |
120383 ns/op 45200 B/op 630 allocs/op |
1.11 |
BenchmarkRenderBannerAnimated_NoAnimation - ns/op |
133068 ns/op |
120383 ns/op |
1.11 |
BenchmarkRenderBannerAnimated_NoAnimation - B/op |
44724 B/op |
45200 B/op |
0.99 |
BenchmarkRenderBannerAnimated_NoAnimation - allocs/op |
630 allocs/op |
630 allocs/op |
1 |
BenchmarkRenderGradientBanner/cyan-purple |
110619 ns/op 35802 B/op 589 allocs/op |
107077 ns/op 35785 B/op 589 allocs/op |
1.03 |
BenchmarkRenderGradientBanner/cyan-purple - ns/op |
110619 ns/op |
107077 ns/op |
1.03 |
BenchmarkRenderGradientBanner/cyan-purple - B/op |
35802 B/op |
35785 B/op |
1.00 |
BenchmarkRenderGradientBanner/cyan-purple - allocs/op |
589 allocs/op |
589 allocs/op |
1 |
BenchmarkRenderGradientBanner/rainbow |
110600 ns/op 35652 B/op 586 allocs/op |
105891 ns/op 35652 B/op 586 allocs/op |
1.04 |
BenchmarkRenderGradientBanner/rainbow - ns/op |
110600 ns/op |
105891 ns/op |
1.04 |
BenchmarkRenderGradientBanner/rainbow - B/op |
35652 B/op |
35652 B/op |
1 |
BenchmarkRenderGradientBanner/rainbow - allocs/op |
586 allocs/op |
586 allocs/op |
1 |
BenchmarkRenderGradientBanner/fire |
105105 ns/op 35727 B/op 589 allocs/op |
105493 ns/op 35698 B/op 589 allocs/op |
1.00 |
BenchmarkRenderGradientBanner/fire - ns/op |
105105 ns/op |
105493 ns/op |
1.00 |
BenchmarkRenderGradientBanner/fire - B/op |
35727 B/op |
35698 B/op |
1.00 |
BenchmarkRenderGradientBanner/fire - allocs/op |
589 allocs/op |
589 allocs/op |
1 |
BenchmarkRenderGradientBanner/ocean |
104539 ns/op 35802 B/op 590 allocs/op |
123918 ns/op 35709 B/op 590 allocs/op |
0.84 |
BenchmarkRenderGradientBanner/ocean - ns/op |
104539 ns/op |
123918 ns/op |
0.84 |
BenchmarkRenderGradientBanner/ocean - B/op |
35802 B/op |
35709 B/op |
1.00 |
BenchmarkRenderGradientBanner/ocean - allocs/op |
590 allocs/op |
590 allocs/op |
1 |
BenchmarkRenderGradientBanner/matrix |
105446 ns/op 35693 B/op 586 allocs/op |
104990 ns/op 35625 B/op 586 allocs/op |
1.00 |
BenchmarkRenderGradientBanner/matrix - ns/op |
105446 ns/op |
104990 ns/op |
1.00 |
BenchmarkRenderGradientBanner/matrix - B/op |
35693 B/op |
35625 B/op |
1.00 |
BenchmarkRenderGradientBanner/matrix - allocs/op |
586 allocs/op |
586 allocs/op |
1 |
BenchmarkRenderCharacterRainbow |
723380 ns/op 59048 B/op 3569 allocs/op |
728498 ns/op 59048 B/op 3569 allocs/op |
0.99 |
BenchmarkRenderCharacterRainbow - ns/op |
723380 ns/op |
728498 ns/op |
0.99 |
BenchmarkRenderCharacterRainbow - B/op |
59048 B/op |
59048 B/op |
1 |
BenchmarkRenderCharacterRainbow - allocs/op |
3569 allocs/op |
3569 allocs/op |
1 |
BenchmarkColorizeHelp |
17290 ns/op 2256 B/op 71 allocs/op |
17061 ns/op 2256 B/op 71 allocs/op |
1.01 |
BenchmarkColorizeHelp - ns/op |
17290 ns/op |
17061 ns/op |
1.01 |
BenchmarkColorizeHelp - B/op |
2256 B/op |
2256 B/op |
1 |
BenchmarkColorizeHelp - allocs/op |
71 allocs/op |
71 allocs/op |
1 |
BenchmarkColorizeHelpWithAnimation |
221366447 ns/op 1385 B/op 50 allocs/op |
221253761 ns/op 1385 B/op 50 allocs/op |
1.00 |
BenchmarkColorizeHelpWithAnimation - ns/op |
221366447 ns/op |
221253761 ns/op |
1.00 |
BenchmarkColorizeHelpWithAnimation - B/op |
1385 B/op |
1385 B/op |
1 |
BenchmarkColorizeHelpWithAnimation - allocs/op |
50 allocs/op |
50 allocs/op |
1 |
BenchmarkHexToColor |
23.93 ns/op 0 B/op 0 allocs/op |
23.78 ns/op 0 B/op 0 allocs/op |
1.01 |
BenchmarkHexToColor - ns/op |
23.93 ns/op |
23.78 ns/op |
1.01 |
BenchmarkHexToColor - B/op |
0 B/op |
0 B/op |
1 |
BenchmarkHexToColor - allocs/op |
0 allocs/op |
0 allocs/op |
1 |
BenchmarkColorToHex |
165.3 ns/op 8 B/op 1 allocs/op |
161.4 ns/op 8 B/op 1 allocs/op |
1.02 |
BenchmarkColorToHex - ns/op |
165.3 ns/op |
161.4 ns/op |
1.02 |
BenchmarkColorToHex - B/op |
8 B/op |
8 B/op |
1 |
BenchmarkColorToHex - allocs/op |
1 allocs/op |
1 allocs/op |
1 |
BenchmarkInterpolate |
4.484 ns/op 0 B/op 0 allocs/op |
4.827 ns/op 0 B/op 0 allocs/op |
0.93 |
BenchmarkInterpolate - ns/op |
4.484 ns/op |
4.827 ns/op |
0.93 |
BenchmarkInterpolate - B/op |
0 B/op |
0 B/op |
1 |
BenchmarkInterpolate - allocs/op |
0 allocs/op |
0 allocs/op |
1 |
BenchmarkColorTransitionAt |
4.703 ns/op 0 B/op 0 allocs/op |
4.85 ns/op 0 B/op 0 allocs/op |
0.97 |
BenchmarkColorTransitionAt - ns/op |
4.703 ns/op |
4.85 ns/op |
0.97 |
BenchmarkColorTransitionAt - B/op |
0 B/op |
0 B/op |
1 |
BenchmarkColorTransitionAt - allocs/op |
0 allocs/op |
0 allocs/op |
1 |
BenchmarkLoadConfig |
3732 ns/op 216 B/op 5 allocs/op |
3805 ns/op 216 B/op 5 allocs/op |
0.98 |
BenchmarkLoadConfig - ns/op |
3732 ns/op |
3805 ns/op |
0.98 |
BenchmarkLoadConfig - B/op |
216 B/op |
216 B/op |
1 |
BenchmarkLoadConfig - allocs/op |
5 allocs/op |
5 allocs/op |
1 |
BenchmarkShouldAnimate |
767.1 ns/op 0 B/op 0 allocs/op |
777.8 ns/op 0 B/op 0 allocs/op |
0.99 |
BenchmarkShouldAnimate - ns/op |
767.1 ns/op |
777.8 ns/op |
0.99 |
BenchmarkShouldAnimate - B/op |
0 B/op |
0 B/op |
1 |
BenchmarkShouldAnimate - allocs/op |
0 allocs/op |
0 allocs/op |
1 |
BenchmarkFrameRateAdapter_RecordFrame |
109.1 ns/op 16 B/op 0 allocs/op |
103.7 ns/op 16 B/op 0 allocs/op |
1.05 |
BenchmarkFrameRateAdapter_RecordFrame - ns/op |
109.1 ns/op |
103.7 ns/op |
1.05 |
BenchmarkFrameRateAdapter_RecordFrame - B/op |
16 B/op |
16 B/op |
1 |
BenchmarkFrameRateAdapter_RecordFrame - allocs/op |
0 allocs/op |
0 allocs/op |
1 |
BenchmarkFrameRateAdapter_GetCurrentFPS |
5.58 ns/op 0 B/op 0 allocs/op |
5.435 ns/op 0 B/op 0 allocs/op |
1.03 |
BenchmarkFrameRateAdapter_GetCurrentFPS - ns/op |
5.58 ns/op |
5.435 ns/op |
1.03 |
BenchmarkFrameRateAdapter_GetCurrentFPS - B/op |
0 B/op |
0 B/op |
1 |
BenchmarkFrameRateAdapter_GetCurrentFPS - allocs/op |
0 allocs/op |
0 allocs/op |
1 |
BenchmarkFrameRateAdapter_GetStats |
35.33 ns/op 0 B/op 0 allocs/op |
35.1 ns/op 0 B/op 0 allocs/op |
1.01 |
BenchmarkFrameRateAdapter_GetStats - ns/op |
35.33 ns/op |
35.1 ns/op |
1.01 |
BenchmarkFrameRateAdapter_GetStats - B/op |
0 B/op |
0 B/op |
1 |
BenchmarkFrameRateAdapter_GetStats - allocs/op |
0 allocs/op |
0 allocs/op |
1 |
BenchmarkLerp |
0.3132 ns/op 0 B/op 0 allocs/op |
0.312 ns/op 0 B/op 0 allocs/op |
1.00 |
BenchmarkLerp - ns/op |
0.3132 ns/op |
0.312 ns/op |
1.00 |
BenchmarkLerp - B/op |
0 B/op |
0 B/op |
1 |
BenchmarkLerp - allocs/op |
0 allocs/op |
0 allocs/op |
1 |
BenchmarkEaseInOut |
4.704 ns/op 0 B/op 0 allocs/op |
4.73 ns/op 0 B/op 0 allocs/op |
0.99 |
BenchmarkEaseInOut - ns/op |
4.704 ns/op |
4.73 ns/op |
0.99 |
BenchmarkEaseInOut - B/op |
0 B/op |
0 B/op |
1 |
BenchmarkEaseInOut - allocs/op |
0 allocs/op |
0 allocs/op |
1 |
BenchmarkEaseOut |
19.45 ns/op 0 B/op 0 allocs/op |
19.58 ns/op 0 B/op 0 allocs/op |
0.99 |
BenchmarkEaseOut - ns/op |
19.45 ns/op |
19.58 ns/op |
0.99 |
BenchmarkEaseOut - B/op |
0 B/op |
0 B/op |
1 |
BenchmarkEaseOut - allocs/op |
0 allocs/op |
0 allocs/op |
1 |
BenchmarkColorTransition |
14.62 ns/op 0 B/op 0 allocs/op |
14.43 ns/op 0 B/op 0 allocs/op |
1.01 |
BenchmarkColorTransition - ns/op |
14.62 ns/op |
14.43 ns/op |
1.01 |
BenchmarkColorTransition - B/op |
0 B/op |
0 B/op |
1 |
BenchmarkColorTransition - allocs/op |
0 allocs/op |
0 allocs/op |
1 |
BenchmarkPerformanceMonitor_RecordFrame |
16.42 ns/op 22 B/op 0 allocs/op |
15.04 ns/op 22 B/op 0 allocs/op |
1.09 |
BenchmarkPerformanceMonitor_RecordFrame - ns/op |
16.42 ns/op |
15.04 ns/op |
1.09 |
BenchmarkPerformanceMonitor_RecordFrame - B/op |
22 B/op |
22 B/op |
1 |
BenchmarkPerformanceMonitor_RecordFrame - allocs/op |
0 allocs/op |
0 allocs/op |
1 |
BenchmarkPerformanceMonitor_GetStats |
4617 ns/op 1792 B/op 2 allocs/op |
4631 ns/op 1792 B/op 2 allocs/op |
1.00 |
BenchmarkPerformanceMonitor_GetStats - ns/op |
4617 ns/op |
4631 ns/op |
1.00 |
BenchmarkPerformanceMonitor_GetStats - B/op |
1792 B/op |
1792 B/op |
1 |
BenchmarkPerformanceMonitor_GetStats - allocs/op |
2 allocs/op |
2 allocs/op |
1 |
BenchmarkPerformanceMonitor_Disabled |
2.502 ns/op 0 B/op 0 allocs/op |
2.512 ns/op 0 B/op 0 allocs/op |
1.00 |
BenchmarkPerformanceMonitor_Disabled - ns/op |
2.502 ns/op |
2.512 ns/op |
1.00 |
BenchmarkPerformanceMonitor_Disabled - B/op |
0 B/op |
0 B/op |
1 |
BenchmarkPerformanceMonitor_Disabled - allocs/op |
0 allocs/op |
0 allocs/op |
1 |
BenchmarkWithProgress |
207.3 ns/op 0 B/op 0 allocs/op |
205.7 ns/op 0 B/op 0 allocs/op |
1.01 |
BenchmarkWithProgress - ns/op |
207.3 ns/op |
205.7 ns/op |
1.01 |
BenchmarkWithProgress - B/op |
0 B/op |
0 B/op |
1 |
BenchmarkWithProgress - allocs/op |
0 allocs/op |
0 allocs/op |
1 |
BenchmarkResizeHandler_GetSize |
5.698 ns/op 0 B/op 0 allocs/op |
5.662 ns/op 0 B/op 0 allocs/op |
1.01 |
BenchmarkResizeHandler_GetSize - ns/op |
5.698 ns/op |
5.662 ns/op |
1.01 |
BenchmarkResizeHandler_GetSize - B/op |
0 B/op |
0 B/op |
1 |
BenchmarkResizeHandler_GetSize - allocs/op |
0 allocs/op |
0 allocs/op |
1 |
BenchmarkResizeHandler_ShouldContinue |
5.658 ns/op 0 B/op 0 allocs/op |
5.66 ns/op 0 B/op 0 allocs/op |
1.00 |
BenchmarkResizeHandler_ShouldContinue - ns/op |
5.658 ns/op |
5.66 ns/op |
1.00 |
BenchmarkResizeHandler_ShouldContinue - B/op |
0 B/op |
0 B/op |
1 |
BenchmarkResizeHandler_ShouldContinue - allocs/op |
0 allocs/op |
0 allocs/op |
1 |
BenchmarkWithSpinner |
17.27 ns/op 0 B/op 0 allocs/op |
17.19 ns/op 0 B/op 0 allocs/op |
1.00 |
BenchmarkWithSpinner - ns/op |
17.27 ns/op |
17.19 ns/op |
1.00 |
BenchmarkWithSpinner - B/op |
0 B/op |
0 B/op |
1 |
BenchmarkWithSpinner - allocs/op |
0 allocs/op |
0 allocs/op |
1 |
BenchmarkAnimateThemeTransition |
4.383 ns/op 0 B/op 0 allocs/op |
4.393 ns/op 0 B/op 0 allocs/op |
1.00 |
BenchmarkAnimateThemeTransition - ns/op |
4.383 ns/op |
4.393 ns/op |
1.00 |
BenchmarkAnimateThemeTransition - B/op |
0 B/op |
0 B/op |
1 |
BenchmarkAnimateThemeTransition - allocs/op |
0 allocs/op |
0 allocs/op |
1 |
BenchmarkThemePreviewFrame |
59.74 ns/op 0 B/op 0 allocs/op |
59.65 ns/op 0 B/op 0 allocs/op |
1.00 |
BenchmarkThemePreviewFrame - ns/op |
59.74 ns/op |
59.65 ns/op |
1.00 |
BenchmarkThemePreviewFrame - B/op |
0 B/op |
0 B/op |
1 |
BenchmarkThemePreviewFrame - allocs/op |
0 allocs/op |
0 allocs/op |
1 |
BenchmarkGenerate |
4093658 ns/op 1806466 B/op 22150 allocs/op |
||
BenchmarkGenerate - ns/op |
4093658 ns/op |
||
BenchmarkGenerate - B/op |
1806466 B/op |
||
BenchmarkGenerate - allocs/op |
22150 allocs/op |
||
BenchmarkGenerateWithAllFeatures |
3574178 ns/op 1465557 B/op 19486 allocs/op |
||
BenchmarkGenerateWithAllFeatures - ns/op |
3574178 ns/op |
||
BenchmarkGenerateWithAllFeatures - B/op |
1465557 B/op |
||
BenchmarkGenerateWithAllFeatures - allocs/op |
19486 allocs/op |
||
BenchmarkCleanGeneratedDir |
4117417 ns/op 1804654 B/op 22117 allocs/op |
||
BenchmarkCleanGeneratedDir - ns/op |
4117417 ns/op |
||
BenchmarkCleanGeneratedDir - B/op |
1804654 B/op |
||
BenchmarkCleanGeneratedDir - allocs/op |
22117 allocs/op |
||
BenchmarkInitialize |
504719 ns/op 253009 B/op 3284 allocs/op |
||
BenchmarkInitialize - ns/op |
504719 ns/op |
||
BenchmarkInitialize - B/op |
253009 B/op |
||
BenchmarkInitialize - allocs/op |
3284 allocs/op |
||
BenchmarkInitializeWithExistingWorkspace |
11771903 ns/op 4924297 B/op 59264 allocs/op |
||
BenchmarkInitializeWithExistingWorkspace - ns/op |
11771903 ns/op |
||
BenchmarkInitializeWithExistingWorkspace - B/op |
4924297 B/op |
||
BenchmarkInitializeWithExistingWorkspace - allocs/op |
59264 allocs/op |
||
BenchmarkDetectRoot |
1522 ns/op 456 B/op 13 allocs/op |
||
BenchmarkDetectRoot - ns/op |
1522 ns/op |
||
BenchmarkDetectRoot - B/op |
456 B/op |
||
BenchmarkDetectRoot - allocs/op |
13 allocs/op |
||
BenchmarkValidate |
24456 ns/op 14536 B/op 176 allocs/op |
||
BenchmarkValidate - ns/op |
24456 ns/op |
||
BenchmarkValidate - B/op |
14536 B/op |
||
BenchmarkValidate - allocs/op |
176 allocs/op |
||
BenchmarkValidateWithManyServices |
66692 ns/op 30856 B/op 467 allocs/op |
||
BenchmarkValidateWithManyServices - ns/op |
66692 ns/op |
||
BenchmarkValidateWithManyServices - B/op |
30856 B/op |
||
BenchmarkValidateWithManyServices - allocs/op |
467 allocs/op |
||
BenchmarkValidateMinimal |
14461 ns/op 10480 B/op 105 allocs/op |
||
BenchmarkValidateMinimal - ns/op |
14461 ns/op |
||
BenchmarkValidateMinimal - B/op |
10480 B/op |
||
BenchmarkValidateMinimal - allocs/op |
105 allocs/op |
This comment was automatically generated by workflow using github-action-benchmark.
…README documentation Signed-off-by: dgtalbug <dgtalbug@gmail.com>
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.
This pull request introduces several documentation improvements and CI workflow enhancements for the A.R.C. project. The most significant changes include the addition of a comprehensive overview and service registry for A.R.C., updates to CI/CD workflows for improved benchmarking and coverage reporting, and refinements to development and branching guidelines.
Documentation Enhancements:
arc-info.mdfile providing a detailed overview of A.R.C., including its architecture, service registry, and codename matrix. This document explains the platform's philosophy, stack components, and unique service roles.docs/README.mdto reference new guides such asWORKSPACE_QUICKSTART.mdandANIMATIONS.md, and improved the documentation navigation structure. [1] [2] [3] [4]CI/CD Workflow Improvements:
.github/workflows/benchmark.ymlworkflow to supportworkflow_calltriggers, added outputs for benchmark results, and implemented conditional deployment to GitHub Pages. This enables more flexible benchmarking and artifact publishing. [1] [2] [3] [4].github/workflows/ci.ymlto run tests across grouped core and CLI packages, and added a dedicatedtest-coveragejob for coverage reporting.Development & Branching Guidelines Updates: