Skip to content

Instantly share code, notes, and snippets.

View musketyr's full-sized avatar
🖥️
I may be slow to respond.

Vladimir Orany musketyr

🖥️
I may be slow to respond.
View GitHub Profile
@musketyr
musketyr / migration-diff.html
Created February 12, 2026 09:25
Spock to JUnit 5 migration diff for GoogleAnalyticsInsightsFactorySpec (sc-185909)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Spock → JUnit 5 Migration: GoogleAnalyticsInsightsFactorySpec</title>
<style>
* { box-sizing: border-box; margin: 0; padding: 0; }
body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; background: #f5f5f5; padding: 20px; line-height: 1.6; }
h1 { text-align: center; margin-bottom: 20px; color: #333; }
@musketyr
musketyr / 941c0fd8-5f2f-4f3b-af0d-33d51e2ff264-sectioned-diff-sc185914.html
Created February 12, 2026 09:14
Spock to JUnit 5 Migration Diff - sc185914 - RoiDataSynchronizerServiceSpec
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Spock → JUnit 5 Migration: RoiDataSynchronizerServiceSpec</title>
<style>
* { box-sizing: border-box; margin: 0; padding: 0; }
body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; background: #f5f5f5; padding: 20px; line-height: 1.6; }
h1 { text-align: center; margin-bottom: 20px; color: #333; }
@musketyr
musketyr / 90382f05-11c4-4492-8d39-28d9c1ab6480-sectioned-diff-sc185842.html
Last active February 12, 2026 09:13
Spock to JUnit 5 Migration Diff - ConnectCallbackControllerSpec (sc185842)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Spock → JUnit 5 Migration: ConnectCallbackControllerSpec</title>
<style>
* { box-sizing: border-box; margin: 0; padding: 0; }
body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; background: #f5f5f5; padding: 20px; line-height: 1.6; }
h1 { text-align: center; margin-bottom: 20px; color: #333; }
@musketyr
musketyr / a7d3f2e1-sectioned-diff-sc185908.html
Created February 12, 2026 09:07
Spock to JUnit 5 Migration: GoogleAnalyticsAccountSummaryFactorySpec (sc185908)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Spock → JUnit 5 Migration: GoogleAnalyticsAccountSummaryFactorySpec</title>
<style>
* { box-sizing: border-box; margin: 0; padding: 0; }
body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; background: #f5f5f5; padding: 20px; line-height: 1.6; }
h1 { text-align: center; margin-bottom: 20px; color: #333; }
@musketyr
musketyr / OPENCLAW_CONNECTOR.md
Created February 11, 2026 17:44
Compose/Scribe OpenClaw Connector Design Doc

Compose (Scribe) → OpenClaw Connector Design

Last updated: 2025-02-11

Problem

Compose's chat sidebar was removed because it required exposing the OpenClaw Gateway publicly via Tailscale Funnel. We need chat to work like first-class OpenClaw channels (Telegram, Slack, Discord) — with proper session management, security, and message routing — without exposing the Gateway to the internet.

1. Architecture Overview

@musketyr
musketyr / 42f585378a8bfbc27ac33a76da3c73b6-sectioned-diff-sc185874.html
Created February 11, 2026 10:06
Spock to JUnit 5 migration diff - sc185874
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Spock → JUnit 5 Migration: RoiKeyPerformanceMetricsSpec</title>
<style>
* { box-sizing: border-box; margin: 0; padding: 0; }
body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; background: #f5f5f5; padding: 20px; line-height: 1.6; }
h1 { text-align: center; margin-bottom: 20px; color: #333; }
@musketyr
musketyr / 13af531d-26ec-4ca6-a4b9-55c2f3c3ed7e-sectioned-diff-sc185883.html
Created February 11, 2026 10:05
Side-by-side diff for sc185883 - RoiPeriodicMetricSpec migration
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Spock → JUnit 5 Migration: RoiPeriodicMetricSpec</title>
<style>
* { box-sizing: border-box; margin: 0; padding: 0; }
body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; background: #f5f5f5; padding: 20px; line-height: 1.6; }
h1 { text-align: center; margin-bottom: 20px; color: #333; }
@musketyr
musketyr / 99f4fb3b-f8b5-4713-8c62-469e113bf0d5-sectioned-diff-sc185871.html
Last active February 11, 2026 19:03
Spock → JUnit 5 Migration: NumberUtilsSpec (sc185871)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Spock → JUnit 5 Migration: NumberUtilsSpec</title>
<style>
* { box-sizing: border-box; margin: 0; padding: 0; }
body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; background: #f5f5f5; padding: 20px; line-height: 1.6; }
h1 { text-align: center; margin-bottom: 20px; color: #333; }
@musketyr
musketyr / e009a5d2e473e0189f1a360b91944f99-sectioned-diff-sc185875.html
Created February 11, 2026 10:05
Spock to JUnit 5 Migration Diff - sc185875 RoiDateUtilsSpec
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Spock → JUnit 5 Migration: RoiDateUtilsSpec</title>
<style>
* { box-sizing: border-box; margin: 0; padding: 0; }
body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; background: #f5f5f5; padding: 20px; line-height: 1.6; }
h1 { text-align: center; margin-bottom: 20px; color: #333; }
@musketyr
musketyr / 220b17ba-4d8f-4541-b395-682b55067a6e-sectioned-diff-sc185864.html
Created February 11, 2026 10:03
Spock → JUnit 5 Migration Diff: GenericUtilsSpec (sc185864)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Spock → JUnit 5 Migration: GenericUtilsSpec</title>
<style>
* { box-sizing: border-box; margin: 0; padding: 0; }
body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; background: #f5f5f5; padding: 20px; line-height: 1.6; }
h1 { text-align: center; margin-bottom: 20px; color: #333; }