Skip to content

Instantly share code, notes, and snippets.

View sttts's full-sized avatar

Dr. Stefan Schimanski sttts

View GitHub Profile
@sttts
sttts / ai-simulate-sweeper-for-dgdr-v1beta2.md
Last active August 24, 2026 16:13
AI Simulate Sweeper for DGDR v1beta2 — Where It Helps and Where It Doesn't

AI Simulate Sweeper for DGDR v1beta2 — Where It Helps and Where It Doesn't

Experimental: Sweeper and the DGDR v1beta2 integration are still evolving.

Management Summary

Finding Decision or number
Decision Adopt Sweeper as DGDR v1beta2's search and offline simulation engine.
Current repository status 11 fixes merged; 1 duplicate with its underlying issue fixed; 1 partial fix; 1 path requires revalidation.
@sttts
sttts / kubectl-doc-bd-epics-tasks.md
Created June 14, 2026 20:21
How kubectl-doc was developed with bd and /goal loops

kubectl-doc bd epics and tasks export

Source: github.com/sttts/kubectl-doc, .beads/issues.jsonl.

Generated directly from the passive bd JSONL export. The local bd binary could not open this Dolt-backed database in this environment, so this export avoids bd runtime dependencies.

Summary

  • Total issues: 69
  • Epics: 10
diff --git a/staging/src/k8s.io/client-go/testing/fixture.go b/staging/src/k8s.io/client-go/testing/fixture.go
index 878ae7403ea..6662424f917 100644
--- a/staging/src/k8s.io/client-go/testing/fixture.go
+++ b/staging/src/k8s.io/client-go/testing/fixture.go
@@ -22,6 +22,7 @@ import (
"sort"
"strings"
"sync"
+ "time"
diff --git a/.gitignore b/.gitignore
index 2ddc5a8b..4b09af17 100644
--- a/.gitignore
+++ b/.gitignore
@@ -28,3 +28,5 @@ tools/setup-envtest/out
junit-report.xml
/artifacts
+
+examples/kcp/.gitignore
commit a755b09e49a3fd44a5a6fdbbd441eb9366cdf475
Author: Dr. Stefan Schimanski <stefan.schimanski@gmail.com>
Date: Tue Feb 11 22:15:16 2025 +0100
Add fair queue
Signed-off-by: Dr. Stefan Schimanski <stefan.schimanski@gmail.com>
diff --git a/pkg/builder/controller.go b/pkg/builder/controller.go
index 47b519e..1902a20 100644
diff --git a/pkg/registry/rbac/validation/kcp.go b/pkg/registry/rbac/validation/kcp.go
index 6695bcb42e9..6fdab0846cf 100644
--- a/pkg/registry/rbac/validation/kcp.go
+++ b/pkg/registry/rbac/validation/kcp.go
@@ -2,6 +2,7 @@ package validation
import (
"context"
+ "fmt"
"strings"
diff --git a/pkg/reconciler/tenancy/initialization/apibinder_initializer_controller.go b/pkg/reconciler/tenancy/initialization/apibinder_initializer_controller.go
index 89bc580cc..5e6bf42a2 100644
--- a/pkg/reconciler/tenancy/initialization/apibinder_initializer_controller.go
+++ b/pkg/reconciler/tenancy/initialization/apibinder_initializer_controller.go
@@ -57,8 +57,8 @@ const (
// NewAPIBinder returns a new controller which instantiates APIBindings and waits for them to be fully bound
// in new Workspaces.
func NewAPIBinder(
- kcpClusterClient kcpclientset.ClusterInterface,
- logicalClusterInformer corev1alpha1informers.LogicalClusterClusterInformer,
diff --git a/pkg/reconciler/tenancy/initialization/apibinder_initializer_controller.go b/pkg/reconciler/tenancy/initialization/apibinder_initializer_controller.go
index 89bc580cc..e7df15dd8 100644
--- a/pkg/reconciler/tenancy/initialization/apibinder_initializer_controller.go
+++ b/pkg/reconciler/tenancy/initialization/apibinder_initializer_controller.go
@@ -57,8 +57,8 @@ const (
// NewAPIBinder returns a new controller which instantiates APIBindings and waits for them to be fully bound
// in new Workspaces.
func NewAPIBinder(
- kcpClusterClient kcpclientset.ClusterInterface,
- logicalClusterInformer corev1alpha1informers.LogicalClusterClusterInformer,
diff --git a/staging/src/k8s.io/apiextensions-apiserver/test/integration/ratcheting_test.go b/staging/src/k8s.io/apiextensions-apiserver/test/integration/ratcheting_test.go
index b00b97b29e3..ca61e7b7ab1 100644
--- a/staging/src/k8s.io/apiextensions-apiserver/test/integration/ratcheting_test.go
+++ b/staging/src/k8s.io/apiextensions-apiserver/test/integration/ratcheting_test.go
@@ -45,7 +45,6 @@ import (
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime/schema"
- utilerrors "k8s.io/apimachinery/pkg/util/errors"
"k8s.io/apimachinery/pkg/util/uuid"
commit 35652e53928c351644c70b3448ca17040d494898
Author: Dr. Stefan Schimanski <stefan.schimanski@gmail.com>
Date: Fri Dec 13 15:08:10 2024 +0100
Fix option mutation
Signed-off-by: Dr. Stefan Schimanski <stefan.schimanski@gmail.com>
diff --git a/pkg/controlplane/apiserver/config.go b/pkg/controlplane/apiserver/config.go
index 0137e7be961..dd1e0efe15d 100644