@JamesNK@davidfowl@aspiredotdev AI can fed our structured event definitions via skill, so data queries can be more structured than generic representation in the dashboard
@JamesNK@davidfowl@aspiredotdev James, 1P here - used aspire dashboard for a while but switch to our own OTel listener that dumps all into sqlite. Then exposed it through an MCP for AI-insights into the data. Might be an opportunity there for dashboard as well, maybe?
Ukrainian operation against Russian logistics - Rubikon, Arabat Spit, Snizhne (5/6)
Hi, this week Iโve decided to analyze the attacks on Russian logistics, which have intensified significantly over the last two months. This is my fifth post on this topic. I'll leave the other four in the comment.
Three strikes in the last two months stand out from the run of routine truck and train kills because they hit specific high-value Russian command and logistics nodes at significant range, with significant body counts and significant operational implications. Worth taking each in turn.
Rubikon Center, Manhush, 16โ17 April. Rubikon is the Russian military's elite UAV development and operations centre - the cell that has been coordinating much of Russia's drone strike activity against Ukrainian infrastructure, and the source of a lot of the Lancet-family and FPV operations on the southern axis. Ukraine's Special Operations Forces (SSO) had been hunting Rubikon assets since early March, with four separate destructions documented in the first two weeks of that month alone. The Manhush strike was the culmination. SSO mid-strike drones hit the Rubikon logistics base near Mariupol - approximately 105 km from the contact line, sitting near the M-14 approach - and produced a large-scale fire with thermal imagery confirming multiple structures detonating. Tractor trucks with low-bed trailers (the kind used to move drone systems to forward launch sites) were among the kills. Euromaidan Press framed it accurately: the most dangerous Russian drone unit lost its logistics base near Mariupol. The pattern continued - on 21โ22 May, Ukrainian munitions destroyed the Rubikon Center headquarters at Starobilsk in Luhansk Oblast.
Arabat Spit FSB headquarters, 16โ17 May. The Arabat Spit is the narrow sandbar between the Sea of Azov and the Syvash lagoon, running south from Henichesk into occupied Crimea - a geographically vulnerable but strategically important position because it covers the Henichesk approach to Crimea and hosts FSB counter-intelligence and air-defence assets. SSU Special Operations Center "A" drones struck the FSB command post at Shchaslyvtseve, hitting all nine buildings of the complex. The same operation took out a Pantsir-S1 SAM, an ammunition depot, and a separate drone and missile storage site. Reported casualties were around 100 killed and wounded, including FSB personnel. NASA FIRMS confirmed the heat anomaly. Zelensky announced the operation publicly. The range was roughly 190 km from the contact line, well inside what Russian forces had treated as deep rear.
Snizhne drone academy, 20 May. Ukraine's USF struck a drone pilot training facility used by Russia's 78th Spetsnaz Sever-Akhmat Regiment of the 42nd Motor Rifle Division, attached to the 58th Combined Arms Army. The facility sat at Snizhne in occupied Donetsk Oblast, approximately 135 km from the contact line. Reported casualties were 65, including Lieutenant Colonel "Buryi" killed in action. The strike also destroyed production and repair facilities and four GAZ Tiger vehicles. The strategic logic is straightforward - if Russia is escalating drone strikes against Ukrainian infrastructure, targeting the training pipeline degrades the operational tempo months downstream rather than just removing one platform now.
Two threads run through all three. First, range. Manhush at 105 km, Snizhne at 135 km, Arabat at 190 km - Ukraine is hitting command and personnel-concentration targets across the full depth of the occupied territories, not just the front-line zone. Second, intelligence. None of these strikes work without precise location data, often time-stamped to when the target was occupied. The integration between SSO/SSU intelligence cells and the strike platforms is now mature enough to run multiple operations of this complexity in parallel inside a four-week window.
For Russia, the implication is uncomfortable. Hardening worked for hangars (Donetsk Airport built four concrete bunkers after the 7 March SCALP-EG strike). It is much harder to harden a regimental training facility, an FSB command post in a low-rise complex, or a drone unit's logistics base. The rear is not a sanctuary for command, intelligence, or training, and the strikes are designed to make that visible.
The video shows an attack on the FSB headquarters on the Arabat Spit.
Sources in the comment below
If you appreciate what I do, I'd really appreciate your financial support. Thanks a lot!
https://t.co/xSPlYVeZrR
@spboyer What is a loaded skill in your message - any skill in skills folder? skill known by its front-matter? or a skill that is discovered/loaded by explicit callout?
@_Evan_Boyle you guys rock with fast releases. But it has downsides too, v40/v41 breaks per-project MCP configs, neither .mcp.json nor .copilot/mcp.json are picked up. And CLI keeps hallucinating, with only options is to move per-project MCPs to user profile temporarily.
@davidfowl Last week, to be able to do telemetry analysis from SF devcluster - vibe coded otel collector writing sqlite db, and an MCP exposing this to AI. Game changer for debugging. Thanks Asire dashboard, but for structured events analysis this is better
@_Evan_Boyle Worth a try: can you foks add a switch/env var to stop โcopilotโ from changing terminal title, since I have already crafted it to mean something
@davidfowl thanks a lot, David. Though this little accidental exchange you've introduced me to the world of dnx goodness - and smoother MCP distribution story it enables for .NET ecosystem
@madebygps Intriguing! Would love to hear more about what is in the middle between โadd skill folderโ and โprofitโ.
By the way, youโll probably like this repo: https://t.co/lzpYxKHUfQ
All I want in 2026 is simple (and absolutely not negotiable):
Peace.
Justice.
A fair war crimes process.
russia held fully responsible.
Every Ukrainian POW, civilian, and child returned home to Ukraine.
Thatโs it. No โcreative interpretations.โ No compromises disguised as diplomacy.
And to every supporter and donor who stood with me, our @LibertyUkraineF team when it wasnโt trendy, convenient, or comfortable - may karma keep receipts and pay you back with interest. Your kindness, generosity, and stubborn belief in doing the right thing matters more than you know.
If good karma were a currency, some of you would already be billionaires.
And if justice moved slower, at least it better show up eventually with paperwork done correctly.
Hereโs to 2026 - less evil, more accountability, and a whole lot of Ukrainians coming home where they belong.
With love & hugs from the capital of brave - Kyiv!