Purge leftover Rust implementation
Remove the legacy/ Rust tree (Cargo manifests, .rs sources, desktop entry), drop Rust-specific .gitignore blocks and README note, and strip now-dangling "ported from Rust" comments from the Go sources. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
// Package domain holds the core commitment types and validation, ported from
|
||||
// the original Rust implementation. These are pure data types with no I/O.
|
||||
// Package domain holds the core commitment types and validation. These are
|
||||
// pure data types with no I/O.
|
||||
package domain
|
||||
|
||||
import (
|
||||
|
||||
@@ -30,8 +30,8 @@ type Source interface {
|
||||
Watch(ctx context.Context, onChange func(WindowSnapshot))
|
||||
}
|
||||
|
||||
// titleNoise matches the legacy clock/ratio/percent runs that pollute bucket
|
||||
// keys (e.g. "1:23", "50.5%", "-3.0"). Ported verbatim from the Rust impl.
|
||||
// titleNoise matches the clock/ratio/percent runs that pollute bucket
|
||||
// keys (e.g. "1:23", "50.5%", "-3.0").
|
||||
var titleNoise = regexp.MustCompile(`-?\d+([:.]\d+)+%?`)
|
||||
|
||||
// extraSpace collapses the whitespace runs left behind by the scrubs below.
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// Package statemachine holds the pure runtime and commitment transition
|
||||
// functions ported from the Rust implementation. No I/O, no shared state.
|
||||
// functions. No I/O, no shared state.
|
||||
package statemachine
|
||||
|
||||
import (
|
||||
@@ -9,8 +9,8 @@ import (
|
||||
)
|
||||
|
||||
// RuntimeAction enumerates runtime transitions. Activate's policy acceptance
|
||||
// and admin-override exit targets from the Rust enum are flattened into
|
||||
// distinct actions so the action type stays a simple value.
|
||||
// and admin-override exit targets are flattened into distinct actions so the
|
||||
// action type stays a simple value.
|
||||
type RuntimeAction string
|
||||
|
||||
const (
|
||||
|
||||
Reference in New Issue
Block a user