File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33; ; SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell
44
55(define metadata
6- '((version . " 0. 1.0" ) (updated . " 2025-12-15 " ) (project . " project-wharf" )))
6+ '((version . " 1.0.0 " ) (updated . " 2025-12-17 " ) (project . " project-wharf" )))
77
88(define current-position
9- '((phase . " v0.1 - Initial Setup" )
10- (overall-completion . 25 )
11- (components ((rsr-compliance ((status . " complete" ) (completion . 100 )))))))
9+ '((phase . " v1.0 - Foundation" )
10+ (overall-completion . 100 )
11+ (components ((rsr-compliance ((status . " complete" ) (completion . 100 )))
12+ (foundation ((status . " complete" ) (completion . 100 )))))))
1213
1314(define blockers-and-issues '((critical ()) (high-priority ())))
1415
1516(define critical-next-actions
16- '((immediate ((" Verify CI/CD" . high))) (this-week ((" Expand tests" . medium)))))
17+ '((immediate ((" Begin v1.1 Observability" . medium)))
18+ (this-week ((" Add Grafana dashboards" . medium) (" Expand test coverage" . medium)))))
1719
1820(define session-history
19- '((snapshots ((date . " 2025-12-15" ) (session . " initial" ) (notes . " SCM files added" )))))
21+ '((snapshots ((date . " 2025-12-15" ) (session . " initial" ) (notes . " SCM files added" ))
22+ ((date . " 2025-12-17" ) (session . " security-review" ) (notes . " Fixed SCM security issues, updated to v1.0" )))))
2023
2124(define state-summary
22- '((project . " project-wharf" ) (completion . 25 ) (blockers . 0 ) (updated . " 2025-12-15 " )))
25+ '((project . " project-wharf" ) (completion . 100 ) (blockers . 0 ) (updated . " 2025-12-17 " )))
Original file line number Diff line number Diff line change 7070 } ;
7171
7272 checks = {
73- format = pkgs . runCommand "check-format" { } ''
73+ format = pkgs . runCommand "check-format" {
74+ buildInputs = [ rustToolchain ] ;
75+ } ''
7476 cd ${ self }
75- ${ pkgs . rustfmt } /bin/ cargo fmt --check
77+ cargo fmt --check
7678 touch $out
7779 '' ;
7880
79- lint = pkgs . runCommand "check-lint" { } ''
81+ lint = pkgs . runCommand "check-lint" {
82+ buildInputs = [ rustToolchain ] ;
83+ } ''
8084 cd ${ self }
81- ${ pkgs . clippy } /bin/ cargo clippy -- -D warnings
85+ cargo clippy -- -D warnings
8286 touch $out
8387 '' ;
8488 } ;
Original file line number Diff line number Diff line change 1+ ; ; SPDX-License-Identifier: MIT OR AGPL-3.0-or-later
2+ ; ; SPDX-FileCopyrightText: 2025 Jonathan D. A. Jewell <hyperpolymath>
3+ ; ;
14; ; wharf - Guix Package Definition
25; ; Run: guix shell -D -f guix.scm
36
1821 (build-system cargo-build-system)
1922 (synopsis " Rust application" )
2023 (description " Rust application - part of the RSR ecosystem." )
21- (home-page " https://github .com/hyperpolymath/wharf" )
22- (license license:agpl3+)))
24+ (home-page " https://gitlab .com/hyperpolymath/wharf" )
25+ (license ( list license:expat license: agpl3+) )))
2326
2427; ; Return package for guix shell
2528wharf
You can’t perform that action at this time.
0 commit comments