Bjorn Hovland

Dec 19, 2025 - Sep 7, 2026

238

Decisions

0

Active Todos

19

Patterns

Decisions (238)

Sensitive Decision

Sensitive

Sensitive Decision

Sensitive

Take the KT 9.8 one-year bridge - engineering will figure it out as long as the million dollars comes with headcount

Korea Telecom needs 9.8 rather than the 9.6 discussed the day before, ahead of a regulatory approval process. Bjorn proposed installing 9.8 now with CIQ supporting it for a year - including CVE remediation, which CIQ does not normally do outside LTS versions - against a commitment that KT migrates to 9.10 a year out, for a million dollars. Peter shook Bjorn hand on it and then told Nathan in their 1:1. Nathan pushed back that he does not like doing CVEs on a non-LTS 9.8. Peter did not argue the technical objection: he answered that it is not just a million dollars, it comes with people, that it will not cost more than one or two headcount, and that once those hires are indoctrinated into Nathan system he can redeploy them elsewhere.

Sep 7
strategy

Refuse to green-light the HPE indemnity escalation - this is a Bjorn call, not an Engineering call

HPE was blocking the Core42 Stargate deal on the grounds that Rocky is not a certified OS on the GB300s, against a contract where HPE has guaranteed 99.999 percent uptime with penalties. On 9/1 Adam Jackson proposed that CIQ absorb HPEs support penalties for the first cluster and contract the risk out to an insurer, laid out a six-step plan starting with an immediate call to HPEs Russ Fromkin, and asked Peter and Bjorn for permission to make that call. Six minutes later Peter answered with one sentence: This is a Bjorn call, not an Engineering call. Adam stood down - I will not reach out to Russ unless I am given the green light - and Bjorn took ownership, slowing the solutioning until the actual contract terms were known. Dave Dickerson pressed the same way, asking repeatedly to see the contract. The exposure being discussed turned out to be roughly an 8 million dollar guarantee against roughly a 10 million dollar future deployment stream.

Sep 3
strategy

Sensitive Decision

Sensitive

Sensitive Decision

Sensitive

Judge the Atlas code on its engineering merits alone - keep it, port it off the laptop, and stop building skills with direct data access

After a deep dive through the revops-motherbrain repo and a walkthrough with Karl Lowenbjer, Tabatha Wilmot and Chris Baek, Peter delivered a written verdict on 8/31. He opened by refusing the question he was not asked: I am making ZERO statements about whether what this code was written to do is something we need at CIQ - that is a discussion for others. On the code itself: keep the bulk of it. API, frontend, warehouse and agents are independently separable with no cross dependencies. Data access is SQL direct rather than through hallucination-prone skill paths, read-only is enforced at the right layers, the MCP server sits above those layers, test-to-code ratio is roughly 2:3 and the documentation has not drifted. Fixes named: pull the business logic out of the code into a human-readable rule set (he called it the most valuable part of the project), delete the dead Trust Anchor, remove a write token that should be read-only, de-duplicate the mql LLM screen defined in two codebases. The real problem is what runs on the contractor laptop - Claude skills against the claude.ai MCP connector with direct HubSpot write scope, running without asking permission, bypassing the pipeline-approval and closed-edit rules HubSpot enforces on humans. Verdict on the open PRs: approve the move to a consolidated server, do NOT proceed with the interim laptop-resident lead router, fix it properly instead. And a standing instruction: the process of building out skills with direct access to data should stop immediately. In the 8/31 sync with Bjorn and Chris Baek he also confirmed he could pick up and make good use of the code if the contractor who wrote it did not stay - separating the keep-the-code question from the keep-the-person question.

Sep 2
technical

Hold the Core42 commitment at five weeks, signal two-to-three as likely, and trade the compression for topology data

Core42 sent an overnight message via Anand asking CIQ to pull in the deployment timeline because HPE is running double shifts and the delay is causing them problems. Bjorn Hovland called an impromptu Zoom with Nathan Blackham and Peter, said he wanted to pull the previously quoted five weeks into two to three, and asked Nathan to confirm his notes that two to three weeks was reasonable for a bare greenfield deployment with none of the Scott Shinn extras. Nathan agreed it was reasonable if Ansible scripts and prep work started now. Peter then set the terms of what could actually be said to the customer, in three parts. One - the estimate is fine but the commitment is not: I think two or three weeks is reasonable and possible. I would be really careful about committing to it when it is the first time we have done this with these resources. One thing goes wrong and that timeline is blown. Two - keep the contracted number and frame the gap honestly: I am really comfortable with you telling them five weeks was our padded... so it covers something goes wrong. But we think it is likely to land in the two to three week range. I am fine with that. I just would not commit to two or three weeks. Three - convert the customer urgency into an input: I would leverage it a little bit with them and say, yeah, we can probably bring it into two or three weeks. By the way, guys, the more you can give us about your topology, the more information then that you can feed us now, the way more likely we are to hit two or three weeks. Later that morning in DM he restated it: I would be VERY careful about how we word commitment around something tightly timed like this. I do not think we CAN hit this timeline, and when Bjorn said Nathan had originally said two weeks, Peter corrected the provenance of the number - No he did not. He answered a question about how fast it MIGHT go if everything went perfectly. he gave a range. the minimum side of that range was 3 weeks... There is a reason under promise and over deliver is a phrase.

Aug 31
strategy

Sensitive Decision

Sensitive

Hire Jori Koolstra now - go into the interview intending to sell, then compress the loop to days

Peter had a 10:00 interview with Jori Koolstra for the Linux Kernel Development Engineer role on Aug 30 (a Sunday). Beforehand he asked Nathan Blackham directly whether the slot was an interview or a sell, and said his own plan was already sell: I hope it is sell because that is my plan. I also really hope I like this guy because I LOVE his resume. Immediately after the call he told Nathan Hire him now. That is my take, and in the group DM with Nathan and Brianne Clasen he wrote We should hire Jori. Like... today. In #distinguished-leaders, replying to Bjorn Hovland asking whether anything ever happened with Tim Pepper and saying We need to be better at evangelizing Rocky and We just do not have an active community leader over there, Peter volunteered the same candidate: I also interviewed a kernel engineer candidate that I LOVED today (background in math) who wants to spend a lot of time evangelizing Rocky upstream and building a community. Bjorn replied Get him. Nathan confirmed the next morning that it was a sell, said he would get the roundtable scheduled for today or tomorrow, and added that he might be trying to get him out earlier.

Aug 31
people

Attack the live-patching gap through Google co-development as a paid deliverable while keeping the req open - buy the timeline, do not just wait for the hire

In the 2026-08-25 Exec Product Prioritization session Peter named kernel live patching as his single biggest capability gap, and said he does not need more heads beyond the requisitions already open to deliver the top of the board - with live patching the exception. Rather than waiting on that hire, he took a 5:15pm sync with Tissa Senevirathne at Google the same day, scoped specifically to whether Google can accelerate the live-patching timeline and whether it can be added as another paid deliverable to the existing engagement. He described the approach to Chris Baek and Bjorn Hovland as throwing co-development options at the wall to see what sticks. The Rex requisition stays open, so this is an additional path rather than a substitute for the hire.

Aug 28
strategy

Broken-in-production is an automatic fast path - small thing with embarrassing impact jumps the queue regardless of the size of the epic around it

In the 2026-08-25 Exec Product Prioritization session the errata CPE-to-product mapping item had drifted to number 30 on the board. The specific defect was that CIQ was shipping images identified as Rocky Linux when they should have been identified as RLC Pro. Peter moved it into the top ten on the spot. Brian Dawson stopped and asked what criterion drove the move, and Peter generalised it: something broken that we are shipping is an automatic fast path. He bounded it in the same breath - the broader errata epic is genuinely large and stays where it is; only the shipping-the-wrong-identifiers piece jumps, because fixing that piece is not dramatic at all. In the same meeting he pushed the reciprocal direction, arguing that some net-new items should be prioritized above keep-the-lights-on work because a two-month effort sitting at number 34 becomes a six-month effort.

Aug 28
strategy

Accept Bjorn conclusion on the Stratum name while refusing his reason - dont make a decision now that you dont have to make

Naming the new CIQ Kubernetes product. On Aug 23 in the executive group DM, Bjorn Hovland put up five candidates - CIQ Lattice, CIQ Stratum, CIQ Formation, CIQ Maestro, CIQ Marshal. Peter opened against the field with his own pick: my vote is Lattice, Marshal does not fit. Bjorn raised an SEO conflict, that an HR platform already owns Lattice, and Peter switched in one message - Stratum for the win, shrug. Chris Wolford independently backed Stratum and noted Lattice is also Quantum object storage system. Chris Baek started the trademark search. In the Aug 24 Kubernetes sync Bjorn laid out his actual reasoning - that over time he expects to combine the back ends into one and simply route a workload to Kubernetes or Fuzzball, but that is not the world today, so calling it the Fuzzball Kubernetes engine would muddy the waters too early and he needs to run keywords against Kubernetes as a discrete product. Peter agreed with the destination and rejected the route: he gets to the same place for totally different reasons, does not believe Bjorn story about the way the world ends up, and points out that if you do not believe it then you want the thing to have its own referenceable name anyway. Peter also asked that the final form match the naming convention used elsewhere.

Aug 24
strategy

Fuzzball Substrate can be an option for the Kubernetes engine, never the only runtime - ship on existing rails or nobody buys the train

In the Aug 24 Kubernetes Weekly Sync, Jonathon Anderson raised whether the new CIQ Kubernetes engine should use Fuzzball Substrate as its default or its only container runtime, framing it as the question that would drive whether Substrate gets open-sourced - a Substrate-by-default engine would put Substrate in far more places and let CIQ target the same worker nodes with both Fuzzball Orchestrate and the Kubernetes engine. Bjorn Hovland split it immediately: default yes, only no, on the grounds that forcing one runtime reduces the usefulness of Kubernetes and CIQ products should be independently viable with value-add tie-ins. Peter argued against both halves from the buyer side, taking the position of a hyperscaler already running Kubernetes and evaluating a switch to CIQ: either CIQ sits on the same Kubernetes they already sit on, which is an easy sale to reason about, or CIQ hands them a pile of validation hoops to clear before a contract can be signed. He compressed it to a rule - it has to include existing rail widths, otherwise nobody is going to buy our trains - and then kept the door open rather than closing it, noting defaults can change over time as Fuzzball starts getting traction. Jonathon withdrew the framing as overstated. Chris Wolford then supplied the decisive fact, that Substrate cannot be the Kubernetes default because the engine would fail Kubernetes conformance testing and lose certification, and proposed it as a user-selectable option in the Pro tier instead. Jonathon concluded the open-source question is therefore deferred, since it only mattered if Substrate were the shipping default.

Aug 24
technical

Call the Core42 SOW1 won mid-call and forbid reopening anything that does not need reopening

During the Aug 24 Core42 and CIQ call, the customer side kept probing why the SOW does not cover the broader logical control set, and the CIQ team started engaging on where work splits under partials. Peter intervened twice in four minutes in the internal channel running alongside the call. First he reframed the confusion: I think we have lost track of the fact that ultimately there will be 2 SOWs. Then, once Alex Trafton had asked whether they could sign, he closed it: this is won, we should be careful not to re-open ANYTHING that does not need to be reopened. When Adam Jackson asked whether he could stop screen-sharing the HLD, Peter answered yes please stop sharing. The team changed behaviour inside the same minute - Bjorn said I will wrap, Brian Dawson said he would refrain from additional comment and let Bjorn and Adam land it, and Adam stopped sharing. The SOW1 final package went out to Core42 by email that afternoon.

Aug 24
strategy

Govern AI spend by notification and trust rather than a cap - alert at a thousand over, and if the person knows what they are doing get out of their way

Peter met with Steve Wallace and Scott Moody on AI and cloud costs Aug 24 at 11am, then recounted the outcome to Ryan and Bjorn an hour later. What he asked for is visibility plus a Slack notification when someone goes a thousand dollars over their limit, followed by a second one. The rule attached to the notification is not a stop - it is: if you do not know you are doing that, stop what you are doing and figure it out, and if you do know what you are doing and it is right and you are a smart person and it is right, I do not want to get in your way. He explicitly declined a single best-practice standard, differentiating by workload: Sultan costs are fine because he is dealing with a CVE swarm and the right behaviour is solve it as fast as you possibly can, whereas Jason Rodriguez spinning up 13 Opus or Fable agents makes no sense - but Peter attributed that to missing visibility rather than to judgment. He named his own next step as a person-by-person conversation with each leader over what he can now see. Separately on cloud costs he closed the question rather than opening it: the split is 100 percent Fuzzball, and he told Bjorn and Ryan they just need to get used to that being the new normal, while committing to sit with Wolford to slice it up.

Aug 24
operational

Define the forward-deployed deployment hire as a spearhead and work-distributor whose job is to work themselves out of a job - and reject the all-remote premise outright

In the Aug 24 Ryan/Peter/Bjorn session on the forward-deployed engineering org, Bjorn framed the headcount - one head for deployment, sitting under Ryan, Core42 as the prototype, jack of all trades, paid real money rather than the slightly junior mold-them profile Ryan usually favours. Peter locked onto Bjorn word spearhead and redefined the role around it: it is great if this person can do a pile of the work and they should be able to sanity check it, but the core capability is getting to know the rest of Ryan org, knowing the capabilities, and being able to tap a shoulder and say I need Arsalan for 14 hours here, I need somebody in Nathan org for 14 hours here. They do not need to do it all themselves, they need to be a distributor of work. He added the geographic requirement - willing to be anywhere in the world - and rejected the stated Core42 premise flatly: the plan with Core42 is that it is all remote setup, 100 percent, my confidence that that is true is zero, absolutely zero. On the long-term shape he split from Bjorn deliberately: Bjorn does not want the person plugged in long-term, Peter said he expects they will be, and that he is not arguing, he wants them acting as if their job is to not be there later. He named why he likes it as a support role - the person stands up repeatable, stampable systems so that most customer issues funnel into Ryan down-the-middle support funnels rather than back to the deployment person. Ryan took the JD first draft and named a candidate, Chris Wolford former number two based in Florida.

Aug 24
people

Sensitive Decision

Sensitive

Claim the Core42 Dubai build-out for engineering outright - there is no sales engineering function, so if it gets built it gets built by engineering, and every scope increase still arrives with headcount

In a DM with Nathan on 8/20, Nathan was worrying about the scale of what Core42 is asking CIQ to stand up. Peter walked the argument to its end rather than reassuring him. He said CIQ does not have a sales engineering function, maybe one day it will, but today if something is going to get built at this company it will be handled by engineering - and that does not mean the people who work here today. He then named the pattern: we have seen over and over for the last year that requests for additional scope have come with a demand for headcount, and me and Bjorn be aligned on that. He asked Nathan directly whether Jimmy, Larry or Patrick were going to build out a datacenter of that scale, and if not, whether Nathan wanted Bjorn managing it or Peter. He closed by absorbing it: all the resources I listed will report to me, so it is not a Nathan problem, it is 100 percent a Peter problem - and asked how do we get you to a place where you never spend another brain cell worrying about that kind of thing. The staffing shape he named was consult where needed, heavy lifting from the Shin brothers plus one or two from Ryan world, then see if another contractor or two is needed.

Aug 21
strategy

Approve the NVIDIA-supported Fuzzball hackathon at SC - with a Wolford engineer on site a day early and a month of hardware notice from NVIDIA

In the L/P Quick Sync on 2026-08-18, Lindsay Aamodt brought the NVIDIA hackathon she has been building - in person in Chicago, Friday November 13 kickoff, build Saturday and Sunday, judging Monday, winner presented in the booth Tuesday as SC opens - and asked Peter to name the risks that would make it a flop in person. Peter approved it and attached conditions: someone who works for Chris Wolford goes on site a day ahead to stand the clusters up, explicitly not Lindsay; and NVIDIA must confirm exactly what hardware they are providing a month in advance so the networking is handled beforehand. He committed himself as a judge alongside Bjorn, Greg and Scott, and Wolford as mentor staying through Saturday.

Aug 19
operational

Show Core42 the responsibility matrix filled in, not blanked - a first cut we are flexible on beats arriving with an empty working sheet

In the Core42 implementation-review pre-call on 2026-08-18, Michael Shinn was uneasy about showing his RACI/responsibility diagram because it assumed a much larger scope than Core42 might want, and offered to blank the boxes so the conversation could fill them in. Adam Jackson agreed and asked for the letters removed so CIQ would go in with no expectation. Peter challenged that directly and argued for leaving the chart filled in, framed as a first cut with an explicit statement that CIQ is flexible and not married to any of it. Adam conceded. On the following morning call the control matrix was in fact presented as a draft rather than as a blank working sheet.

Aug 19
strategy

Pre-empt a three-week delivery commitment to Core42 before the deal closes - hand Bjorn the real sequencing mid-call so the number dies before it is said

During the Aug 19 Core42 gap-analysis call, with the customer having just widened the scope, Peter went to Bjorn privately in DM to stop the three-week delivery figure from being repeated to Core42. He gave the decomposition rather than an instruction: setting all of this up will take dramatically longer than the 3 weeks we have been talking about. Lots of this cannot even start till we have done the 3 weeks we were planning of getting OSs set up and networked, etc. Then it is setting up identity managment, that could take two weeks on its own (likely one). And then other monitoring etc on top of that. He then named the intent outright - I want it to be a problem for after the deal closes... I am trying to pre-empt a Bjorn special we will have this all done in 3 wks comment made before the deal closes. Bjorn produced the correctly caveated version unprompted: To be clear, I will say that provided there are no external dependencies, that we could deliver original SOW is 3-4 weeks. The new scope is larger. Peter: super comfortable.

Aug 19
strategy

Fork the Core42 engagement into two SOWs and let nothing delay the first - land the GB300 paper now, put the expanded security architecture in a separate SOW

On the Aug 19 CIQ-C42 Gap Analysis Part 2 call, Alex Trafton (Core42 CISO, roughly 10 weeks into the role) opened a scope far wider than the existing SOW - PAM consolidation across 4-plus tools, continuous vulnerability management, AI-specific security, physical and OT telemetry correlation, and future AMD MI350X deployments. The room read it as a much larger opportunity. Peter, facilitating, held the immediate GB300 deployment SOW as a closeable unit on its own and pushed the expanded scope into a separate second SOW. In the debrief immediately after the call he put it to Adam Jackson directly: But you agree, Adam, that for the next couple of days, it is just about getting that first SOW across. Adam: Yeah, 100 percent, Peter, 100 percent. Peter: I just do not want to put anything in the way of that. The same instinct had been set the night before in the pre-call, where the agreed play was to propose a second SOW or a simple addendum rather than expand the current paper.

Aug 19
strategy

Sensitive Decision

Sensitive

Decline the DGX Spark allocation for now - a queue exists, Peter owns it, and the next batch is gated on CIQ showing Nvidia progress first

Sarah Almaraz relayed a request for a DGX Spark unit for Brian on 2026-08-15. Peter refused flatly and gave the conditions that would change the answer: You cannot. When Nvidia has more to give us I can put Brian on the list. But there are other people first. And we need to show some progress to Nvidia first. Realistically it is going to be a few more weeks before we might get more. He closed by taking the explanation upward himself - I will walk Bjorn through it though.

Aug 18
operational

Refuse to debate the cause of the Rocky download reversal until the metric itself is validated - either it is the number we track and it warrants attention, or we track a different one

Ryan Smith sent Peter a note that Rocky usage via Fedora DNF count-me stats had reversed for the first time since RESF started, correlating with Alma rise, and that Brian Clemens attributed it mainly to Neil and Lewis leaving with Lewis publicly promoting Alma since. Peter posted the whole note to #distinguished-leaders on 2026-08-18 flagged for the next morning meeting, and rejected the attribution: I do not buy that caused 250k less downloads of Rocky Linux. Something smells funny there. When Greg asked for his gut feeling, Peter declined to give one on causation and reframed the agenda instead: What I want to talk about is whether we believe the number is the number we should be looking at. If we do, then I think it warrants attention. If it does not, then I want us tracking a different numbers. In the C-Suite Sync the same morning he repeated the magnitude objection to Greg and named where the analytics capability should sit - that is what Dieter should plug it into.

Aug 18
strategy

Redirect the entire Core42 solution-review effort away from the people on the call and toward whoever watches the recording afterward - and make every answer technical, never personal

Peter reframed the Core42 engagement in his Nathan 1:1 and again in the group prep. His read: the Core42 security team is married to a Red Hat solution and is using the calls to collect disqualifying gaps, so there is no answer that converts the room. He therefore instructed the team to assume the people on the call are antagonistic, to stop optimizing answers for them, and to tailor everything to the decision-makers who will review the recording. Concretely: stay calm, concise and confident; give less detail rather than more; say yes we can do that repeatedly; and convert every rebuttal from a personal challenge into a technical statement - the FreeIPA docs confirm session recording is possible, not why are you saying it cannot. He also killed Bjorn framing that the win depends on having the best prepared answers.

Aug 13
strategy

Sensitive Decision

Sensitive

Give the Fuzzball engineering team the Arcee credit ahead of Bjorn, in writing, in their own channel - then cross-post it to department heads so the framing is on the record

Arcee closed on Aug 6 - the first major Fuzzball deal, to an AI lab that will run a model training run on the product. On Aug 7 Peter posted a note to #fuzzball that opened by naming and then subordinating the commercial credit: Bjorn pounds his chest about getting the deal across the line (and he earned that - he was hounding them daily). But you are the reason there was a deal to close. They did not buy a pitch. They bought Fuzzball. Everyone here understands that, and I want to make sure you hear it from me directly. He acknowledged the cost - I know about the long nights and weekends that went into making that happen. Thank you. It is not lost on me - and then added three forward statements: the standard is now understood so this gets easier from here, Arcee is the first of these and it is the worst Fuzzball deployment that is ever going to happen, a reference customer changes the conversations we get to have with the next AI lab and with investors, and this team has changed gears and is holding the pace, which is the hard part. He then reposted the whole message into #department-heads with the framing just so you all have visibility into what I am telling the Fuzzball engineering org. He had told Chris Wolford in their 1:1 that morning that Bjorn will pat himself on the back for getting the deal across the line, and yeah, he was hounding them daily, but your team did the work - and tagged Mini-Me in the same breath to remind him to send it that evening.

Aug 11
people

Declare Jira a system of record and not a venue for process debate - shut the product-prioritization thread and move it into a room

A process argument had been running in the #product-prioritization Jira-linked thread since Jul 29. Peter cut it off with a purpose statement rather than a position on the substance: I want to make one thing clear. Jira (and slack) are not conducive to good process debates. Jira is a great system of record. That is all. Lets just get the right people together in a room and talk - this should be a collaborative process on both sides. He tagged Bjorn to make sure it was seen, then closed the thread explicitly - then maybe we leave this thread alone until that meeting - and named the cost he was actually reacting to: the ripples this thing is creating across the company are substantial and unnecessary. All on the same team, all trying to get to the same place. Two days later he applied the same instrument to the adjacent board question in #department-heads-engineering: just remember the goals of the two boards, and that by definition it is not true that everything on Product Priorities has to move to the Eng board.

Aug 11
operational

Treat prototypes crossing from Product into Engineering as a feature rather than a burden - the code is worth two days, the market learning is the payload, and every one arrives with headcount

Justin raised Elm - a prototype somebody had been building for about three weeks and which was apparently launching the following week - and assumed it would eventually become his problem without the bandwidth to carry it. Nathan had objected in stronger terms that we cannot launch things without engineering being deep into it. Peter sided against both of them and with Bjorn, and gave the reasoning in two parts. On the code: it is a prototype, nothing more than a prototype, the amount of code there is not more valuable than two days, it would take two days to recreate it from nothing, so when it does come over to our side of the fence it is not like we are burdened with a pile of architecture that is terrible and horrible to manage. On what actually transfers: all we are burdened with is what we have learned in the market about what people want from it, which is an awesome thing to be burdened with - because now we are burdened with these two customers wanted to do these things, instead of Brady woke up one day and had a brain fart and decided that this is what a product should do. He then removed the capacity objection three separate times: it will come with headcount. Two, and you are seeing Ascender come your way with headcount, period. Everfox desktop with headcount, Kubernetes with headcount. So it will come with headcount, period. He named the contrast with their shared past - it is a very different model than anything we would have done at Amazon - and pushed the logic further with Bjorn, suggesting Satellite be announced with a go-to-market and a feature list without actually making the software available, to see who rings our front doorbell. He also accepted Justins counter-constraint on feature bloat and added his own: we can cut features too, I do not mind us removing features and seeing if nobody ever notices.

Aug 11
strategy

Make the LG meeting 100 percent about understanding their problem - no selling, no refusing - and pull Justin in for that purpose only

After a Jul 30 pre-brief in which the sales team delivered what Peter called a giant mea culpa - we are sorry we have been pitching solutions that do not work, but we still want to do something for LG, and we have realised we do not understand LGs problem - Peter set the shape of the next meeting explicitly in his Justin 1:1. I want to make that meeting 100 percent about understanding their problem. Not telling them, no, we will not do this. Not telling them, no, we cannot. Just lets understand their problem. And then you and I will come back and we will write down what we think is a good thing for CIQ to do in response to that. One option might be walk away. One option might be, I do not know what. He was equally explicit about what the invitation was not: the signup is not, hey, Justin, look what you get to build. Step one is we are going to go chat, learn. He also drew the line he will hold once a response exists: I am going to stand on, if we provide it, we are giving some surety that it is supportable and that it will work. And even if we shake your hands on you are not going to come back and complain at us, we know you are going to. So I want to make sure we are staffed for that. He distinguished that from not blocking them - well, we are not going to stop you, and that is different from we are going to provide it. He admitted openly that he cannot currently explain what LG actually wants: they seem to want a repo that does not point at anything, and I do not understand why they would want it or what problem they think it is solving.

Aug 11
strategy

No engineering team owns C3 - the content is wrong and outdated, so manage it or kill it, and Peter explicitly does not care which

Brady Dibble asked Peter directly at 8:40pm whether any team in Engineering owns C3 yet. Peter answered within two minutes: To my understanding the explicit answer is No. I raised it with Bjorn last week. The content is wrong/outdated. We need to either manage it or kill it in my opinion. (I do not care which). Brady acknowledged - thank you for confirming. Three things are established in one message: engineering has no owner, the artifact is in a bad state, and the acceptable resolutions are exactly two with no preference between them. The escalation had already been made to Bjorn a week earlier, so this is confirming and sharpening a position rather than forming a fresh one - what is new is the binary and the explicit indifference.

Jul 30
operational

The engineering re-leveling lands as a conversation with each direct report, not a directive - and Wallaces org is over-titled but not over-paid

Peter settled how the engineering leveling and compensation review will be delivered. The artifact is a spreadsheet comparing each orgs leveling and compensation against all of engineering, and he will walk it through individually with each direct report next week. He pre-emptively stripped it of authority in both 1:1s where it came up. To Ryan: it is going to be the spreadsheet I am putting together is the beginning of a conversation with each of my direct reports to say, here is how your org is structured from a leveling perspective, here is how all of engineering is structured, here is how your org is compensated, here is how all of engineering is compensated. I am not going to shove it down your throat. To Steve, twice: it is not something I am going to force down your throat or anybody else throat, it is the beginning of a conversation, that is all it is - and I will get it in front of you sometime next week, but it is for a conversation, not for this is what I am doing to your team exercise. He also delivered the specific diagnosis for Wallaces org directly to Steve: your team has titles that are far above the rest of the organization, so there is going to be some leveling reset that ends up impacting your team - but from a comp perspective your team is not overly compensated, in fact they may be low in some places, so I think you are going to have a fine story to tell. To Ryan he was blunter about the same finding: the number of directors we have across Wallaces org is just stupid, and it does not fit what I am doing everywhere else in engineering. He deliberately left the remedy open - we could change it by making more people VPs, we could strip away VP titles, we could do a lot of different things to level it - and named Mariah as involved with probably Bjorn a bit. He deferred the Steve walkthrough to Monday because he was slammed both days.

Jul 30
people

Sensitive Decision

Sensitive

Core 42 delivery will not land on Nathans org - it needs a purpose-built deployment team, likely based in the Middle East, under Bjorns forward-deployed structure

Nathan called an impromptu Zoom to make sure the Core 42 work was not silently assigned to him. His read: the work is a data-center build-out, a white-glove deployment similar to how Fuzzball is delivered, requiring a standard-operations deployment skill set he does not hire for - and CIQ has no equivalent of Wolfgang doing Rocky deployments. Peter agreed and made the routing call: if we get across the line on this, we need to be making clear to the account team we are going to need to put together a team to go do this, and it is not the people currently in Nathans org - they may be able to help. He accepted that some of the work will land on Nathans team as guidance, architecture and planning, but not execution. Then he named the likely shape and geography: there is a good chance the small team that does this wants to be located in the Middle East - a team in Qatar flying to the UAE, to Saudi, doing these deployments across the region. Nathan twice offered to own that team and Peter twice declined on his behalf: I think this is going to fit in with Bjorns forward-deployed engineering structure that he is trying to set up, and I do not think you want to own that. I get that you are happy to, but I do not think it fits properly there. Peter added his expectation that it ends up under sales eventually.

Jul 30
strategy

Confidence numbers stay human and per-leader - Brady translates them, Engineering does not remap to his scale

Bjorn brought Brady Dibbles push for a uniform, consistent cross-team definition of the confidence column. Peter rejected it in a DM thread on 7/29 evening and repeated the same ruling to Nathan on 7/30. Confidence is a human thing. That is why we call the column that. It is not computed immutable expectation of delivery for a reason. Justin is risk averse, so he will not put a 99 when he can imagine millions of ways for something to go wrong. Another leader might. The team will learn over time what Justins 90 means. On Bradys ask: the real and only question is what does Brady want to do with these numbers that he cannot do - what is he going to do with a 95 different than a 90. If Brady wants to turn the numbers into high/medium/low or into ranges in his own process that is fine, but that is him translating, not asking Engineering to fit an arbitrary mapping. If he wants a structured definition of exactly what high/medium/low means, now he is losing the experience of engineering leadership and having a function fill out his numbers. Peter also rejected high/medium/low outright: the minute you have high/medium/low it is not functional enough and you end up with twelve gradations and the same problem. And he told Bjorn to test it empirically - ask Duane if he can work with the numbers Justin is providing, the answer will be yes.

Jul 30
operational

Took the Fuzzball pitch to Axiom Space himself rather than letting Sales carry it - and set the closing path at NDA then contract

On the 7/28 Axiom Space CTO introductory call (Mark Seigle and Ethan Leas, with Tom Shingler, Ramesh Srinivasan and Bjorn on the CIQ side), Peter learned Axiom is building an orchestration platform for sovereigns and immediately concluded CIQ needs to get Fuzzball in front of them. When Bjorn asked whether Tom was pitching it, Peter answered I did. He read out the technical fit in real time - they will need post-quantum work which is already on the roadmap and they seemed happy with that, and they will need Ascender plus updates to run well over low-connectivity satellite links - set the next step as sign an NDA and start talking contract, and named the strategic window: they are just starting, so they are in a position to choose OS cleanly right now. Mark said he wants to close in weeks. Peter told Bjorn yeah if we lose this we suck and posted in the deal channel sounds like it is ours to lose. Ramesh confirmed Axiom is moving forward with the NDA.

Jul 29
strategy

Google ELTS: pay or I stop the work - and CIQ eats the disputed 150k out of the existing discount to remove the excuse

In the 7/28 CIQ ELTS payment discussion with Google (Madhu, Alyssa, Arun, Katur and Kelly Hall), Peter went in deliberately hot and said so. Madhu was trying to hold Kelly to account for who made a technical decision back in February, with the implication that if CIQ made it Google would not pay for work since then. Peter refused the premise - these are technical decisions, they get made by the team, they get recorded by your people as the decisions of the consolidated team, and then we move forward - and then removed the money as an obstacle by offering to absorb it against an existing concession: I gave you a 250,000 dollar discount over here, so you are bitching about 150,000. I will shake your hand right now that that is on us. That 250,000 discount just turned into a 100,000 discount. With the excuse gone he put the actual question: are we getting paid or are we not getting paid, and if we are not getting paid I am taking my toys and going home. Madhus boss and others stopped the meeting and committed to closing it out by the next day. The call also ended abruptly, which Peter read as someone telling Madhu to stand down.

Jul 29
strategy

Every org owes its own delivery-performance metric system, and Wolfords dashboard is the deliberate exemplar - used to train the Linux side of the house

Peter restructured the 7/28 Engineering Weekly into a fast breadth-first TPS pass followed by a single-org deep dive, and made Wolford go first on purpose. After Wolford walked through his PIC tooling - PR review latency, time-to-merge, bug-vs-feature ratio, commit distribution, release cadence, internal and external documentation coverage, plus a per-quarter epic assignment board - Peter named the ask explicitly: I dont care whether there is a dashboard or just a system that reports a set of metrics, but this is the kind of thing I am going to be looking for from every org. It is not an accident that Wolfords going first here. He then propagated the exemplar three ways: forwarded the Fathom recap to Bjorn saying he was using it to help train the Linux side of the house, told Nathan to watch the recording because there are critical things in there that will impact your teams and that I want to be able to talk through in terms of team management, and told Wolford directly that the presentation was exactly what I wanted/needed to kick that all off - while warning him you will not be impressed when Linux and the other portions of eng deliver theirs. Sarah set the rotation: Wolford, then Nathan, then Steve, Ryan and Justin.

Jul 29
operational

I dont know is the right answer - Support does not guess how Oracle does it, and LG questions are an Engineering/Product call not a Support call

With Bjorn about to dig into the LG U+ escalation and likely to reach out directly to support engineers, Peter set an information-hygiene rule and had Ryan Smith push it to his team. The rule has three parts: if the team does not know how Oracle is doing it, the answer is we do not know - not they must be doing blah blah blah; answer his questions truthfully but do not lead the witness; and the LG question itself is an Engineering and Product call, not Support. Ryan confirmed his team had acked it and named Amr as the likely contact point, and Peter said he was doing the same thing with Howard. Peter closed with answer his questions. No guessing.

Jul 29
operational

Kill the reuse justification - the LG solution does not get to be reused for other customers

In the multi-party LG group DM with Bjorn, Arthur Tyde, Ally Cho, Tommy Ho Sung Yi and Justin Haynes, Peter closed off the argument that building the LG package-layering solution would pay for itself across the customer base. His construction: either every customer would need different testing, or CIQ would be handing customers packages it had done zero testing on. He named the second branch as not good business, and restated the conclusion in plain form - that is another way of saying the solution for LG does not get to get reused for other customers.

Jul 29
strategy

Three non-negotiables on the LG U+ RHEL-layering path - drawn before the technical debate, with a lawyer-and-everybody-else escape hatch

After Howard produced a document mapping what is technically possible for layering CIQ/Rocky packages onto a RHEL host, Peter opened his reply to Bjorn with three flat lines: (1) we are not going to take CIQ packages and present them as RH packages, (2) we are not going to have CIQ repos that point to or include RH key files, (3) we are not going to host any RH files ourselves. He named the Oracle precedent Howard cited - listing RH as its own EFI vendor directory - as something CIQ can do technically but not legally or morally. He then supplied the only conditions under which he would revisit: a room where everyone confirms they understood the question, a lawyer who agrees, and evidence that CIQ would not be the only party doing it. Even then he held that it remains another release chain that is real work.

Jul 29
strategy

Sensitive Decision

Sensitive

Endura scope for CIQs own pipelines - include Fuzzball, Warewulf, Ascender and Depot; exclude Apptainer

Eric Sheridan of Infrared Security updated Peter on the Endura proposal for securing CIQ build pipelines, noting Nathan and Justin had reviewed the Koji integration strategy positively and that Bjorn was excited about using Endura to protect Rocky core packages. Eric asked whether scope should extend beyond Rocky to Fuzzball, Warewulf, Apptainer and Ascender. Peter replied to include Fuzzball, Warewulf and Ascender, said Apptainer should not be necessary, and added a product Eric had not asked about - Depot - on the grounds that projects which serve CIQ products to customers should be included as well. Pricing follows this scope, and a call with Greg and Bjorn was set for Wednesday.

Jul 28
technical

Ascender-orchestrates-Warewulf belongs in Ascender Pro as paid-tier differentiation; route Josephs proposal to Zarina

Joseph Tate proposed tightening Ascender and Warewulf together - Ascender able to tell Warewulf to do things, and Warewulf passing data back at boot so a system auto-registers into Ascender Pro inventory and kicks off its own deploy, closing the gap between a system launching and being configured. Peter ruled it in immediately and specifically into Ascender Pro as paid differentiation, leaving open for debate whether any of it belongs in free Ascender. He directed Joseph to write a half-pager or one-pager and send it to Zarina, declining Josephs offer to build it himself and declining to take it into his own queue.

Jul 28
strategy

Everfox desktop - CIQ is an integrator, not a builder of novel desktop technology; convert the ambiguity into integrator-shaped requirements

Max raised that the Everfox desktop requirement had reached him third-hand through Nathan as something about launching multiple GUI programs with some running in a special memory-protected mode. Max said CIQ can be great as an integrator pulling patches together and writing tests, but cannot build brand new security-critical technology into Linux. Peter agreed - not with the tiny team that we have - and made that the operating constraint. He tasked Max, with Bjorn and possibly Brady, to convert whatever Everfox is actually asking for into a series of requirements that fit an integrator posture, and stated he does not want CIQ designing a new desktop. He offered the shape he hopes the answer takes: which desktop are we shipping, which variant, and is there a set of a few applications we ensure run.

Jul 27
strategy

Grant Max standing permission to publish public Spark/Nemotron benchmarks with no pre-approval

Max asked whether he had permission to submit a state-of-the-art single-unit Nemotron benchmark on DGX Spark to a public benchmark site under his own name, fixing bugs in the currently submitted benchmarks. Peter said do it, and when Max offered to write an internal doc first for Peter and Lindsay to review before publishing, Peter overrode that and told him to publish first and write the addendum after. Peter generalised it: whenever you do it, just do it, you do not need permission to make us look good. Max is to share the finished public artifact with Peter and Bjorn afterwards.

Jul 27
operational

Codify how engineering answers sales - bugs get fixed, out-of-scope features get a no, and the only next step is Product not re-escalation

Coming out of the LG episode Peter laid down the operating rule in writing in the temp-lg channel: Engineering will respond to sales requesting a fix for a bug and will deliver that bug fix without product involvement. Engineering response to a sales request for a new feature that falls outside currently supported builds or plans is no. The step after that is for Product to get involved. In the meeting he attached three companion rules: re-escalation after an answer has to stop, engineering should stop saying you can try it and it might work in favour of that is not supported, and CIQ must present a unified front so no internal voice tells a customer something is a bug after engineering has ruled it is not. He also drew the line between discussion time and decision time - internal deliberation should not be shown to sales as if it were still open.

Jul 27
operational

Definitive no to LG U+ cross-distro package support - the test is whether we would ship it down the middle for everyone

LG U+ wants to run DNF update on RHEL servers pointed only at CIQ/Rocky repos, which touches bootloader packages and breaks the system on reboot. They rejected the exclude-packages workaround. In the LG - Next Steps meeting Peter refused to let the discussion be about whether the ask is a bug or whether it closes the deal, and reframed it to a single question for Justin: is this something we would do down the middle for everybody, or is it one-off work for LG. Justin answered we cannot support it. Peter then gave the definitive verdict: no, this is not something CIQ Engineering is going to support. He posted the same conclusion in the temp-lg channel after aligning with Bjorn, and handed customer messaging to Bjorn with Tommy and Art.

Jul 27
strategy

Reclassify the GDC MIP-listing disclosure question as a contract-timing call and route it to Kelly Hall with a decision criterion

On 7/23 Brady Dibble escalated to Peter, Bjorn, and Kelly that CIQ still had not told GDC the 8/8 MIP listing was at risk because the ESV certificate had not arrived from NIST - and that atsec had flagged NIST not asking for review or comment, typically meaning they had not reached the certificate. Justin Haynes pushed back directly with why would we not let them know. Peter did not answer the disclosure question. He assigned it: this is a Kelly Hall call, and supplied the criterion - whatever path is most likely to get a contract signed in the next couple of days. The thread resolved as non-disclosure, with Bjorn stating he would not flag it and Justin later confirming they did not bring it up and neither did we.

Jul 24
strategy

Sensitive Decision

Sensitive

Endura / Eric Sheridan: yes as a pass-through go-to-market offering only, no engineering pipeline work this half

In the 7/23 C-Suite Sync Bjorn asked two questions about bringing Eric Sheridan on and attaching his Endura offering to CIQ customers. Peter answered with a conditional yes plus a hard boundary. On mechanics: fine as long as CIQ does no work - a pass-through offering linked in go-to-market land, with nothing entering the engineering pipeline this half. On the product question of whether it is a cohesive story bolted onto Rocky Pro Hardened, Peter said it is worth testing in the market, then immediately qualified his own confidence with no freaking clue, to be honest. Bjorn actual interest is the person rather than the offering - he is sharp, he knows code, he knows product, I would like to get him - and Peter left the hire itself to Bjorn.

Jul 24
strategy

Sensitive Decision

Sensitive

Slow-roll Googles request for kernel-build documentation until the contract is signed

On 7/23 Google asked CIQ for documentation on how it builds its kernels. Peter decided to slow-roll any response until after the contract is signed, and said so in both a group DM and directly to Justin Haynes - correct, at least until contract is signed, after that I am fine. He read the motive out loud: they are asking so they can build their own.

Jul 24
strategy

Narrow the NGD board to cross-company coordination only - not a deliverables tracker and not a complete decomposition of product acceptance criteria

In the 7/24 Brian Dawson / Brady Dibble sync Peter ruled against the working assumption that the NGD board is the comprehensive ordered list of engineering deliverables. His ruling: the boards only purpose is coordination across the company for things that drive value. It is not for tracking deliverables, not for holding engineering accountable to delivery dates, and does not need to be a complete decomposition of the acceptance criteria in a product ticket. Anything that should not link to a value driver is a component and belongs in Jira, which Peter will never look at. Engineering may blend several product-priority items into one NGD ticket or ship one top-level ticket, as long as the board forms a palette that overlays the product priority and engineering can say when these are done, this product priority is complete. Separately he fixed the product priorities list as strategic priorities full stop - no delivery dates, plus an engineering order-of-operations column and nothing more.

Jul 24
operational

Approve +1 US headcount for Ryan to build forward-deployed engineering in-house for Citadel; re-evaluate in six months rather than scale per customer

In the 7/23 Ryan 1:1 Peter resolved the forward-deployed-engineering disagreement between Ryan and Bjorn. He drew a boundary - Bjorn gets to decide he wants the capability in-house, Bjorn does not get to decide that Ryans team has capacity - then asked Ryan what he needs to build it. Ryan asked for one US-based head who would serve as TAM plus Fuzzball subject-matter expert and half-operate as an SE. Peter granted it, confirmed the separate APAC backfill rec for Owen is already Ryans, and said he would get it across the line with Gordon. He also set the guardrail explicitly - the story to Bjorn is not plus-one-head-per-customer; it is one head now, scoped to Citadel, re-evaluated in six months.

Jul 24
people

Release the Google 6.18 build; hold the line on future deliverables until Google resolves the LTS question

On 7/22 Peter lifted his own 7/21 hold on the Google/GDC 6.18 image. He connected with Bjorn first, then told Justin Haynes in #google-partnership-governance and in DM to Kelly Hall: give Google the build. He emailed Tissa Senevirathne at Google the same morning confirming the release, restating a firm stance that the LTS work has already been provided to Google, and stripping Mahdu and Alyssa off the thread. He paired the release with an explicit condition: future deliverables are held until Google sorts out the LTS commitment.

Jul 24
strategy

Back keeping forward-deployed/TAM in-house under Ryan; own the capacity assessment

In the C-Suite Sync, Bjorn killed the plan to outsource the TAM/forward-deployed-engineering function (sold to Citadel) to Cutting Edge and gave it to Ryan team instead. Ryan pushed back that he lacks capacity. Peter backed the in-house call and took ownership of the capacity question: he will work with Ryan to figure out capacity and come back only if they are short people. He also offered that forward-deployed engineering should ultimately report into go-to-market, not core engineering.

Jul 21
people

Pull the business side (Kelly) into the FIPS 6.18 CAVP-retrigger vs fork call

Justin flagged that upstream 6.18 LT landed hundreds of CVEs/fixes touching the crypto code being FIPS-certified, forcing a choice between re-triggering CAVP (risking the 8/8 Google delivery) or forking/reverting the kernel (a growing maintenance burden). Justin was inclined to retrigger CAVP and risk the timeline. Peter did not make the technical call himself - he decided the business side must be convened, with Kelly Hall involved, because the choice puts the Google 8/8 delivery at risk.

Jul 21
strategy

Codify the Product-Engineering operating model: value drivers are context, product demands date+confidence and owns prioritization

In the Peter/Brady/Brian session Peter laid down the operating contract between Product and Engineering. (1) Value drivers are context/metadata, period - not prioritized and not a vehicle to smuggle in scope. (2) Product superpower is to demand a date plus confidence number from engineering and own prioritization, while staying on its own side of the fence - not telling engineering how or who, not chasing the whys. (3) Escalation: first confirm alignment on priorities; if not aligned, mutually escalate to Peter and Bjorn immediately. (4) Engineering runs a sustainable pace; early low-confidence estimates will slide, but a re-baselined date is made intentionally with test harness and context, and must then be hit.

Jul 21
operational

Approve GPU hardware spend and drive hours-not-days urgency for the Fuzzball/Arcee test cluster

Peter approved procuring and standing up GPU hardware for a Fuzzball test cluster - routing ~240K of GB200 cards he had in hand to the Reno office, approving a ~60K server plus InfiniBand switch (and more if needed), and greenlighting installing cards into the office servers Brady was using. He pushed hard on speed: hours matter, not days. The goal is to get a cluster online fast for Chris Wolford Arcee/Fuzzball work and the board/Nvidia demos.

Jul 21
strategy

Hold the Google 6.18 image as contract leverage - nothing ships to Google without Peter say-so

Both 6.18 kernels (default and minimal) were built and validated by 7/17, but Peter instituted a delivery-control gate: no kernels go to Google without his explicit say-so, and delivery-timing questions route to Kelly Hall. The build is done; the only remaining gate is contractual, so CIQ holds the finished image as leverage until GDC signs and resolves the outstanding payment. The ultimate release decision Peter deferred to Bjorn and Kelly.

Jul 21
strategy

Rule the Toyota kernel patch a feature not a bug; no automatic queue jump, escalate through normal priority

Nathan flagged a Toyota/Yoshi request (relayed via Art/sales) framed as a bug fix. Peter ruled it is a feature, not a bug, so it does not automatically jump the engineering queue on the bug argument. Support may still be offered, but the bug framing is off the table. If the business wants it prioritized it must go through normal escalation and trade-off (Peter + Bjorn), not a backdoor via mislabeling severity. Reinforced later the same day in the Ryan 1:1 (Peter rebuked Art for taking the bug-vs-feature fight to engineering).

Jul 10
operational

Willing to pull C3 into engineering, gated on Product confirming it is a priority

In his 1:1 with Art Tyde, Peter said he is willing to pull C3 into his engineering org, conditional on Product (Bjorn) actually confirming it is a priority. C3 ownership is currently ambiguous (Peter was told Greg owns it, which he called a terrible answer, and nobody under Peter owns it), it is degraded (reported ~50 percent down, Fathom-approximate), and it is blocking a Huawei evaluation. Peter made a note to figure out who is responsible for keeping it up and how to fix that.

Jul 9
operational

Support Nathan CVE-first prioritization over the Google minimal-kernel delivery; own the customer comms

Nathan flagged that in-flight critical local-privilege-escalation CVEs collided with the committed 6.18 minimal-kernel delivery to Google and called for CVE remediation to come first. Peter backed that call rather than making it: agreed to a bounded slip (no more than a week, not three), was comfortable asking the team to work a weekend to verify already-built patches, and took personal ownership of communicating the slip to Google - framed as value-add (surface only the CVEs Google benefits from), not an apology. Peter wrote and sent the explanatory email to Tissa and the Google team the same day.

Jul 9
strategy

Gate Rakuten 8.6 / RT-kernel support work on a signed 1.6 to 1.8M expansion that funds dedicated headcount

Decided that the risky, currently unsupportable Rakuten 8.6 / RT-kernel support work will either not be done at all or only be delivered tied to a signed contract expansion in the 1.6 to 1.8M range that funds dedicated Rakuten headcount on CIQ side. The bar is enough to cover roughly two dedicated engineers, not an arbitrary large number. Peter forwarded the engineering teams infrastructure objections to Bjorn to arm the customer conversation.

Jul 6
strategy

Sensitive Decision

Sensitive

Sensitive Decision

Sensitive

Everfox desktop-OS: require explicitly scoped and funded eng-investment before supporting the deal

On the Everfox desktop-OS deal, Peter framed it as a fundamentally different business (be like Ubuntu while also being like RedHat, not add desktop support to Rocky) and insisted the unknowns around hardware enablement / driver support and a dedicated lab be made explicit. His engineering-side conditions: the MSA must fix the hardware scope with out-of-scope hardware priced separately, and CIQ should proceed only with an explicit commitment to fund the engineering regardless of revenue. He tasked Max to assess technical feasibility with Nathan before committing. Relates to the prior logged Everfox decision d1ea8ed9; this is the engineering-stewardship condition layer.

Jun 30
strategy

Champion Kubernetes-by-CIQ as an H2 engineering deliverable (build on the standard)

Peter is actively pushing for a CIQ-branded Kubernetes offering, built on the standard rather than reinvented, to be an H2 engineering deliverable that eliminates a recurring objection in sales conversations. He green-lit Chris Wolford putting Kubernetes by CIQ on his H2 doc. It fits the broader turnkey/easy-button vision (single installable image combining Rocky Hardened plus Fuzzball substrate). Peter acknowledges final product prioritization authority sits with Bjorn/Product; his action here is advocacy and engineering-roadmap steering, not a prioritization decree.

Jun 30
strategy

EU Cyber Resilience Act - scope hinges on legal definitions; Bjorn to engage lawyers; aim to publish our own definitions

On the CRA thread (raised by Leigh Hennig re a Sept 11 deadline for RESF/Rocky/CIQ), Peter directed that the entire scope hinges on two definitions - vulnerability and actively exploited - and delegated Bjorn to engage lawyers to weigh in. Strategic aim: ideally CIQ/RESF publishes its own definitions, reframing CRA compliance as living up to our stated market promises rather than being exposed to outside interpretation. Until legal responds, nothing to do.

Jun 18
strategy

Hold the margin line - willing to walk from bad-economics deals (currently applied to Rakuten)

In his 1:1 with Baek, Peter articulated a generalized stance and named its current target: stop playing the tell-the-customer-yes-to-anything game, and hold a hard line even if it means losing the deal. He will not spend 2M to capture 400K. He confirmed this is a generalized principle that at this moment absolutely applies to Rakuten as those negotiations finalize.

Jun 18
strategy

Veeam CVE-escalation response: tell the honest intentional-tradeoff story, diagnose via Dickerson first

Ahead of a 5 AM Monday call with Veeam on a roughly 1M deal Bjorn flagged as at-risk, Peter set the response strategy. Tell Veeam the honest story: CIQ made an intentional trade-off (criticals 9-plus, known-exploit CVEs, and high-8s are handled; behind on some low-7s) because it is investing in CVE automation to handle the coming flood, and this is NOT a reaction to being caught. Step one is to reach out to Dickerson first to learn Veeams actual expectations and what specifically unblocks their signature. Nathan owns the technical scanner-nuance explanation (stack-protection downgrades, scanners scoring off non-Red-Hat CVEs).

Jun 18
strategy

Set kernel-independence north star; justify RESF-CIQ pipeline convergence investment as the path to it

In the C-Suite Sync, after conceding to Bjorn that CIQ must keep racing Red Hat on critical CVEs today (customer parity is a non-negotiable sales requirement for Citadel, Rakuten, Veeam), Peter named an explicit north star: a future where CIQ is far less tightly bound to the Red Hat kernel via an opinionated, upstream-first posture. He validated with Greg and Bjorn that this is a real future option, then framed the present-day decision as investing now in the RESF and CIQ pipeline and tooling convergence as the infrastructure that makes the north star reachable later. He was explicit that this changes nothing for customers today.

Jun 17
strategy

Mandate 24-hour Sev-1 outage auto-escalation to estaff and AE

After the Fyr Fuzzball outage ran roughly 5 days without surfacing to leadership and the customer had to ping Horn directly to force escalation, Peter directed that any Sev-1 or customer outage open past 24 hours must automatically notify estaff and the account AE, built into tooling so it does not depend on a human judgment call. Ryan operationalized it as Zendesk automation plus CCing named-account AEs at ticket creation.

Jun 17
operational

Gate NVIDIA/Spark announcement on engineering supportability — eng-only until then, then hand to GTM

With NVIDIA engagement happening at very high levels over the next week, Peter decided to say nothing publicly and not pre-announce anything until CIQ has something it can support — something it would actually ship and point a customer at the support org for. Until then the Spark/Rocky-on-Spark work stays purely engineering (get it on Nathan, Wolford, Westley, and Peter own Sparks; validate it works), explicitly not a Bjorn/GTM item. Once it is supportable, GTM is unleashed.

Jun 12
strategy

Intent to move Ascender to Zorina with dedicated headcount; stays under Justin for now

Peter decided the direction for Ascender (and Ascender Pro; Ledger Pro pending a Bjorn confirmation): move it under Zorina as a clean, dedicated product home, with headcount Peter has secured for Zorina to hire a team (Bay-Area-first, lightly). For now Ascender remains under Justin — NOT Nathan — and the move to Zorina is directional intent, not yet executed. Larry and Jimmy (original engineers) move to sales-support under Bjorn. Intent is to productize Ascender like any other shippable product rather than leave it an orphan.

Jun 12
strategy

Prioritize RLC 10.2 to the top, drop AI+H work — and validate the JPD deprioritization as correct

After a Citadel-driven escalation (10.2 needed for a ~$200k contract + expansion), Peter pulled Nathan, Justin and Max into a 5-minute call, made 10.2 priority-one for Linux eng above RLC AI and H work (only 3 critical CVEs rank higher), and was willing to drop other work if needed. He then posted an actionable timeline range to #department-heads (inner bound Fri 6/19, outside June 30, gated by CVEs). Crucially, he endorsed that the team had correctly deprioritized 10.2 per the JPD board and framed the whole episode as a communication failure (Bjorn got a single June-30 date without the range/assumptions), NOT an execution failure.

Jun 12
strategy

Establish 3 as the performance-review norm — close alignment with Bjorn and Greg

Peter established that a 3 on the 5-point scale is the expected/solid norm in performance reviews (not a 5), and closed alignment on this calibration standard with Bjorn and Greg, resolving a leadership split that had become visible to the org during the active review cycle.

Jun 8
people

Performance-engineer rec stays under Greg/research for now; likely transitions to engineering later

In the HR Weekly (6/02), Greg offered Peter the performance-engineer rec, saying performance does not belong in research under the new charter and that the rec should go to Peter. Peter chose to leave the rec under Greg/research for now (roughly the first four months), with shared agreement that it likely transitions to Peter/engineering long-term once there is something concrete to manage toward. Peter framed it as a stance to leave the meeting with unless someone had an epiphany that evening; the stance held.

Jun 4
people

Take on Value Drivers Board restructure as the next coordination lever after JPD doctrine

In the 6/01 Leadership Roundtable, Peter committed to bring a formal proposal to restructure the Value Drivers Board, explicitly sequenced as the next move now that the product-priorities board (the JPD-doctrine work, closed 5/29) is aligned where he wanted it. Took the Fathom action item to draft the proposal and share with Chris Baek and the group within a couple of days. Triggered by Lindsay surfacing marketing/product misalignment (premature RLC+AMD announcement before AMD validation; Fuzzball multicloud date churn May 28 to June 4).

Jun 1
operational

JPD board scope locked to ordered priority list — Peter drew the line in writing to Nathan

In a long Slack DM thread on 5/27 (~25 Peter messages, 09:15–09:41 AM PDT), Peter rejected Nathan's draft framing for JPD scope and replaced it with an absolute definition: JPD is an ordered list of product's priorities used to drive company strategy, and nothing else. Not project planning, not marketing coordination, not a control surface for engineering order-of-operations. Tickets should be as large as possible and only split when product strategically cares about sub-priority. Value Drivers carry GTM linkage and dates. Every time someone tries to widen JPD scope, Nathan is instructed to push back. Reinforced same day in Baek 1:1 (Peter-recorded Fathom) and surfaces in the RLC cross-functional standup where Nathan is tasked with drafting the formal product-board structure proposal.

May 28
operational

RHEL patching support: same-day customer-facing document with explicit Ubuntu carve-out

Peter wrote and shared a Google Doc same-day (within 32 minutes of the Leadership Roundtable action item) outlining CIQ Engineerings agreed scope for supporting RHEL patching. Sent to Bjorn and Ramesh for review with the intention of forwarding to Art for customer-facing use (lead-gen + knowledge-transfer). The doc explicitly does NOT cover Ubuntu — Peter made the Ubuntu carve-out explicit in the DM thread when Ramesh raised Canonicals different model.

May 27
strategy

Peter Computex condition: product must be production-ready, not a POC

For the proposed early-June Computex Fuzzball-on-DGX-Spark announcement, Peter set one engineering-side condition: the product must be production-ready (not just a POC). Bjorn separately set the GTM-cadence gates (max 6-week lag between announcement and delivery; sufficient PR-runway for Lindsay and Cathay). Peter held the engineering line cleanly and let Bjorn hold the product-marketing line.

May 27
strategy

Engineering hiring forecast: 2-3 engineers every 6 months, Linux Security next, Bay Area preference

Peter committed to a 12-month engineering hiring cadence of 2-3 net new engineers every 6 months. Next 6 months: Linux Security Engineer (target hire 4-6 months out), plus potentially one more for Nathans team contingent on bug volume. Hiring location preference: Bay Area. Mariah updates the shared headcount/salary forecast spreadsheet to reflect this for Bjorn.

May 27
people

Kyle move conditions: permanent (no return) and gated on RLC completion

If/when Kyle moves to Gregs research team, the move is permanent with no path back to Wolfords org. The gate is Kyle completing his current RLC commitments first, not just Wolford filling the backfill rec. Greg owns the conversation and setting expectations with Kyle on self-management and performance; Greg will update Peter and Bjorn on Kyles decision.

May 27
people

Cedric placed full-time on Gregs research team; Kyle still pending Gregs conversation

After the C-Suite Sync surfaced the Kyle/Cedric risk asymmetry (Kyle = low performer needing hard deadlines, Cedric = high-output engineer well-suited for rapid POCs), the research-team assignment from yesterday flipped: Cedric is now the firm full-time mover to Gregs research org, while Kyles move is still open and gated on Greg-owned conversation + Kyle finishing his RLC commitments first. The Wolford backfill rec opens regardless of which one moves.

May 27
people

Hire dedicated cloud-security engineer — Steve drafts JD, Peter champions, dovetail with Nathan STIG/FIPS gap

In Steve 1:1 5/21, TJ flagged CIQ is doing the bare minimum on infrastructure security across 4-5 clouds. Peter asked Steve to have TJ (or Steve) draft a quickie JD describing what the role does and is responsible for — explicitly NOT urgent, but needed as a champion artifact so Peter can take it to Bjorn/Greg with a concrete ask. Steve flagged that the same hire could dovetail with Nathans STIG/FIPS expertise need on the technical side; Peter agreed ("Awesome"). QBR 5/22 made it official as a Steve-owned area requiring formal assessment and potentially a new headcount.

May 26
people

Reward Yesh for responsible disclosure — CIQ first-ever bug bounty

When Yesh (pentestine@gmail.com) reported a ciq.com vulnerability on 5/21 via email, Peter responded within minutes to Steve Wallace and Bjorn: I would like us to reward here to encourage this behavior. He immediately forwarded the bug detail to Justin Haynes for the fix and aligned with Steve on severity. The reward is still pending execution as of 5/26 — this is the first bug bounty CIQ has ever paid.

May 26
strategy

Dieter Middle East trip proceeds; Peter shifts to off-loading other stress vectors

After the Nathan 1:1 5/21 raised the Middle East trip as a stress concern, Peter and Bjorn aligned: the trip business value holds, Dieter ships. The landed decision is upstream — Peter recalibrates his support for Dieter to be much more sensitive to overload signals and actively off-loads other stress vectors (release pressure framing, recognition, vacation enforcement post-release, board-proposal ghostwriting timing) so the Middle East trip is the one stressor, not stacked on top of others.

May 26
people

Refuse holiday-weekend pressure on people — Mariah review deadline AND Ryan reviews

Two paired actions on 5/24. (1) When Mariah pushed Peter Sunday evening that mid-year reviews were 50% complete on the day-of deadline, Peter held the line — no pushing direct reports who are on a 3-day holiday weekend. Drew distinction between the people who plan ahead (will finish on time) and those who do not (will finish Tuesday night either way). Committed to thinking about better engagement separately. (2) Same evening Peter DMed Ryan: I am not going to read your reviews today or tomorrow — you should take a break. Same posture applied to a direct report Peter could see was burning out from a hard week.

May 26
people

Hardware lab: paint the full picture and buy the whole complement upfront

When Nathan proposed buying one server per quarter to build out the engineering hardware lab, Peter pushed back: do it backwards. Define what we want the lab to be, then buy the full complement, not slice by quarter. Only chunk it if there is a real reason (cooling, ops bandwidth) — not for budget reasons. Tied to: NVIDIA H100/GB300/B200, AMD parity, and figuring out where to put it (Reno closet vs Texas DC).

May 26
operational

Firewall Greg AI prototyping team — company makes no plans against their output

Peter explicitly framed Gregs AI prototyping work as a separate research division that the rest of the company cannot bet on. No items show on the value drivers board for this work; nothing is committed to customers; deliverables are not on engineering plans. If they emerge with a usable nugget, fine — Wolfords or Nathans team will productize it. Until then, planning treats the team as if it does not exist.

May 26
strategy

Ascender ownership moves to Nathan org with possible Zarina-led sister team

Peter decided Ascender does not stay parked between Jimmy and Larry as a half-supported side-project — it needs a real owner. Not adding a direct report to Peter; not adding to Justin who is at his limit. Lands in Nathans org. Possible structure: a sister group under Nathan (parallel to Justins org) for customer-facing delivery — would hold externally-facing Depot AND Ascender, led by Zarina, with one new engineer hired in for Ascender work. Decision contingent on Zarinas current Depot-Sodor commitment and the Wesley situation resolving.

May 26
strategy

Kyle conditional move to Greg AI role gated by filling Wolfords rec first; Cedric written off the Fuzzball team

Kyle reached out to Greg directly about the AI role reporting into Greg. Peter aligned with Greg and Chris Wolford on the following: (a) Kyle stays in Wolfords org through end of June while the new tickets land; (b) Wolford receives Gregs open rec immediately and starts hiring; (c) Kyle does not move until that rec is filled; (d) Kyle is told this is a job change, not a trial — if it does not work in Gregs world he is out, same as any other role mismatch; (e) Peter will tell Greg that Cedric is NOT meaningfully delivering on Fuzzball today (he is a part-time advisor at best while building for Greg), and Wolford will plan as if Cedric does not exist on the team going forward.

May 26
people

Dieter wellness three-layer intervention — trip offer + Mattermost kudos + RESF governance reform

Triggered by Nathan flagging Dieters stress (release delays + planned Middle East trip), Peter committed to a three-part response: (1) Trip cancellation offer — confirm trip status with Bjorn first, then directly ask Dieter if cancelling helps reduce his stress. (2) Community recognition — post in RESF Mattermost thanking community for 9.2/10.8 release efforts, coordinated with Nathan via #hey-pete-look. (3) RESF governance reform — Nathan to draft governance proposals (term-based board and team-lead seats, monthly status reports from team leads to board) for Dieter to present. Also reframed how Dieters performance gets evaluated: from absolute targets to pre-Dieter vs post-Dieter comparison. Stack to take ownership of release sign-off so Dieter does not carry that burden.

May 21
people

Dedicated cloud security engineer role to be championed — dual-purpose JD covering cloud + STIG/FIPS

Committed in Steve 1:1 5/21 to champion a new dedicated cloud security engineer role. Steve will work with TJ to draft the JD; Peter will champion it to budget owners (Bjorn/Greg). Triggered by TJ flagging current cloud security as bare minimum and the proactive supply-chain projects (TJ on GitHub workflow SHA pinning, CeeLo on NPM package securing) needing a dedicated owner. Dual-purpose JD: also serves Nathans STIG/FIPS security expertise needs — one hire, two demand surfaces.

May 21
people

Moody Citibank card hard cutoff 6/15 — force-action via past-tense framing after 9 months of soft asks

After Kelly Wall described 9 months of soft asks to Steve Moody to switch from the personal-history Citibank card to the Ramp card (forcing manual finance journal entries every month), Peter directed Kelly to send Moody a notice that the card has been disabled and will stop working on June 15. CC Steve Wallace. Phrase it past-tense (has been disabled) plus future-fact (stops working 6/15) — not request language. Peter explicitly affirmed his prior gate (Kelly checks with him before shut-offs) while greenlighting this one because Kelly is giving a month notice — the notice IS the legitimacy gate.

May 21
operational

Discretionary bounty offered for Yeshs vulnerability disclosure — case-by-case mode, no formal program

Yesh privately disclosed a vulnerability in ciq.com on 5/19. Peter forwarded to Greg/Bjorn asking if CIQ has paid bounties before. By 5/21 Peter emailed Steve+Bjorn endorsing reward: This is well done on his part, both technically and from a good-actor perspective. I would like us to reward here to encourage this behavior. Steve drafted a response: We do not currently operate a formal public bug bounty program, but would like to offer a discretionary reward for your efforts once validation is complete. Peter explicitly endorsed via DM (Yup!). Peter separately forwarded the disclosure to Justin to fix. Bjorn aligned on the wording earlier. Steve owns the response thread; Justin owns the fix; Bjorn owns sign-off; precedent-setting case for future disclosures.

May 21
operational

Bjorn/Victoria HR-leader intro — proactive talent pipeline cultivation

Peter introduced Victoria (most recently head of HR for Celestial) to Bjorn via email 5/13 evening after a 30-minute Zoom call with her Wed 5/13 18:00-18:45 PDT. Framing: comes highly recommended by one of the best engineers I know. Email cc'd Victoria + Bjorn; Bjorn now owns the next step. No defined role slot at CIQ — Mariah Rippee is the current Head of HR.

May 19
people

Bjorn/Victoria HR-leader intro — proactive talent pipeline cultivation

Peter introduced Victoria (most recently head of HR for Celestial) to Bjorn via email 5/13 evening after a 30-minute Zoom call with her Wed 5/13 18:00-18:45 PDT. Framing: comes highly recommended by one of the best engineers I know. Email cc'd Victoria + Bjorn; Bjorn now owns the next step. No defined role slot at CIQ — Mariah Rippee is the current Head of HR.

May 19
people

Ascender Pro Dev JD scope finalized — application engineer to de-risk Jimmy, pulls Ascender dev into Peter org

Joint Peter/Bjorn/Jimmy/Brianne meeting 5/14: title is application engineer (intentionally NOT Ascender-engineer — allows cross-project use), $180k mid-senior, 6-8 years experience, React + Python primary (50/50 front-end/back-end), Go a plus, go-getter required (must keep pace with Larry and Jimmy who are both super-fast). Interview panel: Brianne, Jimmy, Larry, Chris Wolford. Peter optional final (Bjorn pushed Peter onto panel: I trust Peter's interviewing). Brianne posts JD by weekend / Monday. Will report into Peter's org, location-within-org TBD. Bjorn's framing: pull all Ascender development under [Peter's org] form.

May 19
people

Values framework endorsed for Adam coaching — efficient and excellent covers team-player, no stacking bodies

Bjorn surfaced an Adam culture issue in #distinguished-leaders 5/18 morning (hothead, dismissive of colleagues, will address directly. No amount of potential deals is worth poisoning the culture) and asked which CIQ value it falls under. Peter provided the framework: efficient and excellent covers being-a-team-player. Used the Apple coaching mandate as historical reference (we want you to learn to accomplish the same level of stuff you're doing now — but to do it without stacking up all the dead bodies). Extended the framing: the values are not just about Adam. If he keeps others from being efficient and excellent, he hurts the company. The wise-man-told-you-to-stack-fewer-bodies callback closed the loop.

May 19
people

Rakuten RFQ prioritized over Board prep + vulnerability response — scope-discipline enforced at line-item level

After conferring with Bjorn 5/15 afternoon, Peter reordered the week to put Rakuten RFQ response above both Tuesday 5/19 board prep and continued kernel vulnerability work. Held the boundary against scope creep in the submission itself: stripped runc nohz_full / ACC100 commits (Reqs 19, 37, 10, 38), scrubbed AI-generated CIQ Rapid Security Patch SLO Framework (48h/72h/14d commitments), softened Validated-for-[hardware] to Supported-on, kept RT kernel position to vmcore-dump-analysis-plus-recommendations only — no hands-on-keyboard custom patches. Deal size is $2M/year per Ramesh — different business with Rakuten than the existing engagement.

May 19
strategy

Extend personal-health leave to 6/5 with explicit cap and revisit trigger

Peter agreed via DM with Mariah to extend a direct reports unpaid personal-health leave through 6/5, while explicitly stating that extending past 6/1 pushes past his comfort level and that any extension beyond 6/5 will trigger a revisit. The decision balanced Bjorns prior generosity preference (Bjorn was consulted before responding) against Peters own concern about open-endedness. Mariah immediately flagged precedent implications.

May 12
people

CVE response strategy — three-pillar overhaul (process + tooling + strategic kernel review)

In Engineering Weekly Sync, Peter operationalized the 5/11 Leadership Roundtable vuln-handling commitment into three concrete pillars: (1) Chris Baek to restructure the embargo/CVE comms doc with Jamie, separating process from tooling/templates; (2) tooling strategy — Peter commits to email Greg requesting Claude Opus 4.7 whitelist for CIQ accounts AND to set up unbridled internal LLM models on Fuzzball for vuln investigations; (3) schedule strategic kernel philosophy review for early June, with Nathan and Justin to provide a list of downstream automation efforts to prioritize.

May 12
strategy

Open strategic review of RLC/RLK identity + upstream binding (Dirty Frag triggered)

Saturday 5/9 in #department-heads, in immediate response to Justin's Dirty Frag status table and Nathan's note about CIQ patches being shared with the RESF, Peter announced he wants the leadership team to take up a strategic question next week: what recurring vulnerabilities imply about CIQ's kernel posture, how tightly to bind to upstream, how to work with the RESF, and what it means going forward to be RLC and RLK. Aimed at framing input for the mid-to-late June LA in-person product-strategy session with Bjorn and Greg.

May 12
strategy

Commit engineering to vuln-handling infra/automation at Leadership Roundtable

At the 5/11 Leadership Roundtable, Peter accepted an explicit action item to prioritize vulnerability-response infrastructure and automation work in engineering, and to update Chris Baek as the interim process owner. The commitment converts the 5/8 internal-to-engineering commitment (build/test infra to eliminate reactive interrupts) into a cross-functional commitment with Bjorn, Greg, Chris, and Lindsay in the room.

May 12
strategy

Reject open-ended LGU+ RHEL/OEL support commitments — best effort only

Nathan surfaced (via Justin) a CIQ <> LGU+ contract proposal requiring CIQ to provide workarounds and answer customer SR tickets for RHEL 6 (already EOL), RHEL 7/8/9, and OEL 6/7. Peter intervened in the same-day group DM with Bjorn, Art, and Ramesh to draw the line at best effort only — no commitments to deliver workarounds or answers. Asked Nathan if it is not yet in force so he can get in front of it before signing.

May 8
strategy

Prioritize build/test infrastructure to eliminate reactive engineering interrupts

After Dirty Frag CVE took Linux engineering offline for 24 hours, Peter committed to prioritize building robust build/test infrastructure as the proactive response. Told Brady/Brian this requires Product leadership to de-prioritize other work to make room. Surfaced publicly in #department-heads thread asking how to structure infra for the new normal of AI-assisted exploit cadence.

May 8
strategy

Ask Bjorn to deliver ARR/dilution/Series-B rationale to engineering org

Committed to ask Bjorn to clarify the link between doubling ARR (to $20M), Series B funding with minimal dilution, and employee stock value — to be delivered in All Hands or in Peters org meeting. The intent is for Bjorn to walk the team through the knife-edge: failure forces more investor funding with significant dilution; success enables Series B with minimal dilution and a clear path to profitability.

May 7
strategy

Senior leadership candidate engagement: open to talk, not under pressure, will not give away the kingdom

On the senior leadership candidate Greg/Bjorn surfaced (described by Bjorn as a bit all over the place and by Greg as starting like she is that much of a gift to us), Peter took a disciplined position: happy to talk, would like another senior person, but not feeling pressure right now and will not concede equity/scope/title to land her. Also flagged: expects steady-state of senior candidate flow for a while.

May 7
people

Icicle viability gate: AI inference benchmark on H100 decides go/no-go

Set a clear decision gate for the Icicle project: viability is determined by performance on a real-world AI inference workload, not synthetic benchmarks. Omer to run the RLC Pro AI benchmark on an H100 GPU. 2-3x synthetic CPU/memory degradation is acceptable IF power savings are significant for AI inference; otherwise project gets punted.

May 7
technical

Reassign Owen to Maxs AI tooling for definitive performance evaluation

In Ryan 1:1, decided to assign Owen to Maxs AI tooling projects when Max returns from leave (~3 weeks). Defines the project with Nate beforehand so it is ready to deploy day one. Resolves conflicting feedback: Ryan sees senior Golang engineer underutilized; Bjorn questions value; Max and Nathan have called recent work AI slop.

May 7
people

Peter delivers Reno QBR C-suite intro Thursday — covering Bjorn late arrival

Peter will deliver the C-suite intro at Reno QBR Thursday morning, since Bjorn arrives Thursday afternoon. Peter arrives 8:45 AM Thursday. Greg travels to Houston with Adam for a 1 PM Thursday sales meeting.

May 5
operational

Three-tier board hierarchy formalized — Strategic EPICs / Value Drivers / Tactical Jira

Aligned with Bjorn on a 3-tier hierarchy: Strategic Board (EPICs requiring CEO-level prioritization), Value Drivers Board (GTM stories), and Tactical Boards (Jira execution). The current PPL board converts to the Strategic Board. Top ~50 only; anything below is wasted prioritization that will need redoing by the time it is worked on. Greg agreed to disagree-and-commit once Peter+Bjorn document the rules and walk him through.

May 5
operational

PPL is being misused — push Bjorn to realign it to strategic priorities

The Product Priority List has drifted from a strategic-priority list (epic-level) into a granular project tracker, obscuring strategic priorities (RLCAI on Spark buried at #88) and creating bottlenecks (Ollama package delayed to May 15). Peters position: PPL must return to defining company strategy at epic level; granular tasks belong in JIRA. Will engage Bjorn directly to realign — this is the framing decision; the implementation is the negotiation with Bjorn.

May 4
operational

Everfox: require ~$2M front-loaded year-one payment, reject back-loaded $600k structure

Peter is requiring a large upfront payment ($2M floor with the proposal team; $4-6M float with Greg) for the new Everfox custom work (legacy CPU support, custom desktop) and rejecting the back-loaded $600k year-one structure. The $20M/10-year deal will be restructured to front-load payments, potentially by reducing total contract value if needed. CIQ will not absorb non-reusable engineering work without immediate funding.

May 4
strategy

Engineering veto required on custom deals and new lines of business

Peter is implementing a formal process where Engineering has review-and-veto authority on custom deals and new lines of business. Engineering must be consulted to assess cost and feasibility before any deal is finalized. Discussed in Peter <> Chris 5/1 and applied immediately to the Everfox proposal restructuring on 5/4.

May 4
strategy

Coach Mariah toward sharper, peer-level feedback posture — Reno trip offered

Following a heated DM disagreement about how to handle a senior IC's return-from-leave conversation, Peter offered Mariah an explicit choice: be treated the way Peter treats Bjorn and Greg (sharp, direct, unvarnished disagreement) or stay softer. Peter framed the conversation as investment, named that Mariah is undersized for where she could be ('I would like to see you pulled more into the core of things here'), and offered to be in Reno end of next week (Thursday) to discuss over lunch.

May 1
people

Ship CIQ kernel patch with extra fix; contribute upstream; race to be first/best on CVE response

Linux kernel CVE response: CIQ shipping 10 fixes vs CentOS Stream's 9 (CIQ found and is fixing an extra issue related to the CVE). Extra commit submitted upstream to centos-stream and acknowledged for inclusion. CIQ pushing to be first EL distro to release, with primary goal of customer reassurance and secondary goal of public proof point that CIQ contributes to security and is large enough to serve big customers. Also pushing patches to RLC kernels as fallback in case RH doesn't move quickly.

May 1
strategy

Fuzzball PoC ownership belongs to Sales Engineering, supported by Engineering

When Bjorn asked who should own Fuzzball PoCs (Sales Engineering vs Wolfgang/Godlove vs Support), Peter answered definitively: Sales Engineering, supported by Engineering. Bjorn agreed with the framing — pushback was strictly about Sales Engineering not being enabled on Fuzzball today (resourcing gap), not the principle. The default routing stands.

Apr 27
operational

Defer ARM64 Pro Hardened build until Core42 commits — group decision Peter endorsed

In Apr 26 Sovereign AI response review meetings, the team — with Peter participating — decided the response language to Core42 will acknowledge that Pro Hardened on ARM64 (and FIPS-143 ARM certification) is contingent on a client commitment, not unilateral CIQ investment. ARM64 build estimated weeks not months once committed; FIPS-143 ARM is ~$200k / 4-6 months and gates on a deal commitment. Peter explicitly told the room: "We are going to need Nathan to say when. I am not going to be able to say on this call."

Apr 27
strategy

Open hiring for a dedicated Ascender engineer

In the Design Sync, Peter took the action item to draft an Ascender Engineer job requisition and start the hiring process. Root cause: engineers Jimmy and Larry rejected a UI update PR for Ascender Pro citing the internal Quantic design system is not open source — an objection that is irrelevant since Ascender Pro is a closed-source commercial product. Bjorn will handle the immediate Jimmy conversation next week. Peter's move is structural: create an engineering owner whose role explicitly covers the closed-source Ascender Pro commercial mandate, so the category of blocker goes away.

Apr 18
people

Core42: pivot from Fuzzball sale to full-stack compliance partnership

After the Core42 Tech Dive Part 2 surfaced Core42 wants a single OS vendor for their full UAE compliance stack (NIST 800-53, BIS, IDAM, physical security) across three EOY-2026 GPU clusters, Peter immediately convened an internal Impromptu Zoom to reposition the opportunity. CIQ will propose a comprehensive partnership framing CIQ as the only group that can provide all requirements, with RLC Pro Hardened + Fuzzball + Ascender as the core stack and partners filling the remaining ~20%. Consultative play: CIQ will advise Core42 on which requirements in Eric Grundstrom's doc would cause unacceptable performance degradation vs. which can be met. Nathan to draft the proposal doc by EOD Saturday so CIQ can deliver an answer by Monday.

Apr 18
strategy

Escalated Dieter/RASF urgency to Greg publicly — secured EOW commitment

Publicly escalated Dieters stress and lack of RESF authority in #distinguished-leaders (When are we actioning Dieter? Hes super stressed and feeling unsupported), forcing Greg to commit End of week is my target on finalizing the RASF.

Apr 17
people

Committed CVE categorization + kpatch estimates to Google by Monday

After Tissa agreed no one can answer Madhus blanket questions, committed CIQ to deliver a CVE-type classification table with kpatch coverage estimates by Monday. Reshaping an unanswerable request into a structured, defensible answer by category.

Apr 17
strategy

Sensitive Decision

Sensitive

Set Sales Scope Discipline on Nokia Opportunity

In MPDM with Adam Jackson, Bjorn, Greg, and Jonathon, set firm boundaries on product scope for the Nokia deal. CIQ should sell what it has and is good at, not build custom solutions to close individual deals. The bar for adding new capabilities is company-level strategic pivot territory — not deal-level customization. Stated 'enough money is a LOT' and 'its not going to be for another 500k, or just to close the deal.'

Apr 15
strategy

Escalated Google/NVIDIA Rocky messaging discrepancy to Bjorn

Peter flagged in Leadership Roundtable that Google is giving NVIDIA conflicting information about Rocky Linux usage. One Google contingent confirmed usage to Peter/Bjorn/NVIDIA last week, while a separate contingent is now telling NVIDIA Rocky is not being used. Peter escalated to Bjorn for same-day resolution.

Apr 14
strategy

Agreed to Uber Value Drivers Framework for Strategic Clarity

Agreed with Bjorn and Chris Baek to restructure value drivers into a two-tier system: 'Uber Value Drivers' (Theme/Epic level) that group related granular drivers. This resolves the tension between strategic clarity (too many granular items fail to communicate corporate strategy) and operational granularity (engineering/marketing need precise items to sync on).

Apr 11
strategy

Shaped Interview Panel with Veto Condition for Performance Engineering Hire

When Greg wanted to add Cedric to the interview panel and reduce from 5 to 4 interviewers, agreed Bjorn could be dropped but set a condition: a NO from Max or Peter must count as a veto.

Apr 11
people

Reinforced Product Owns Exit Criteria — Engineering Cannot Unilaterally Remove Requirements

Directed Brady and Brian that Product defines the 'what' and the 'when' while Engineering owns the 'how'. Engineering cannot unilaterally remove requirements from exit criteria. The correct response when a requirement is challenged is 'When can you deliver it?' not to debate or remove it. Forwarded the meeting recording to Bjorn and Chris Baek to align them on this prod/eng interface vision.

Apr 11
operational

Set Lab-to-Production Boundary — Nothing Ships Without Engineering Productization

Established with Bjorn that nothing from Greg's Innovation Group/Lab (Cedric) goes directly to production. Everything must pass through Engineering for productization, validation, and integration with build/signing pipelines. CIQ does nothing with RLC-Performant until the lab produces something viable.

Apr 11
strategy

Defended Global Prioritization Model with Per-Team Computed Views

Convinced Greg that product prioritization must remain a single global list, not grouped by team. Agreed to add a computed property showing priority within each team for visibility. Fuzzball was reprioritized into top 20 in Exec meeting; Greg's remaining concern about Fuzzball not being high enough was resolved via the global+computed-property approach.

Apr 11
strategy

Reinforced Product Ownership of Exit Criteria

Engineering unilaterally removed the NVIDIA CUDA toolkit requirement from RLC Pro 9.6 LTS exit criteria, citing lack of automation. Peter clarified in the Brian/Brady sync that Product owns exit criteria and prioritization, Engineering owns the solution and date. When a requirement is challenged, Product asks When can you deliver it - not whether to include it.

Apr 10
operational

Google NEXT - Value-First Attendance Framework for Nathan

When Kelly asked if Nathan should attend Google NEXT (April 21-24), set a value-first framework: Nathan goes only if there's a concrete business objective. Pushed Kelly to define the business case rather than defaulting to sending people.

Apr 9
operational

NVIDIA Partnership - Resource Commitment for Grace Vera Patch Support

Committed to assessing headcount needs for NVIDIA Grace Vera patch support — both for the first 6 months and then ongoing. Forwarded NVIDIA patch list to Nathan for SWAG assessment. Nathan estimated 3-6 months for RLC, faster for CLK 6.18. Communicated requirements to Scott Hara: hardware access, test suites, functional and performance targets.

Apr 9
strategy

RESF Restructure - Confirmed Proceeding Despite Greg's Hesitation

Confirmed CIQ should proceed with the Dieter RESF restructure plan, overriding Greg's expressed concern that the restructure doc might disrupt RESF's current momentum under Leigh. Bjorn aligned with Peter. Greg deferred rather than blocking.

Apr 9
people

FIPS Delivery Contingent on Google Commercial Commitment

Peter stated CIQ needs to make clear to Google soon that FIPS delivery depends on either getting a revenue ramp projection or a new contract. Google can't have the deliverable without the commercial commitment. This came after Bjorn reported Google's Madhu is delaying projection estimates and 'feels like they are trying to exert leverage.'

Apr 8
strategy

Taking Personal Lead on All GDC Communication for Next Month

Peter decided to personally lead ALL Google GDC communication for the next month, replacing the current multi-voice approach. New framing: 'we are technically capable; let's discuss the contract' instead of 'we can do it if you pay us.' All GDC work must be categorized into two buckets: work CIQ would do anyway (GDC accelerates it) vs work done only for GDC.

Apr 8
strategy

FIPS 6.18 Option 2 Engineering Kickoff

After Manu at Google did not respond to the relationship reset email sent Sunday, Peter escalated the FIPS proposal to Tissa via Kelly. Tissa authorized CIQ to proceed. Peter then directed Nathan to begin engineering work on Option 2 (faster timing path) while awaiting the Atsec contract. Engineering was held in reserve until external confirmations landed to avoid thrashing.

Apr 7
strategy

Set April Engineering Delivery Miss Target at 3-6 Items

Set a specific target of missing 3-6 items out of ~50 April engineering deliverables at Leadership Roundtable. The list contained mis-categorized items, granular sub-tasks, and placeholder dates. Follow-up: Chris Baek and Bjorn to prune the list tomorrow, engineering leads must update Jira with realistic dates by 9am.

Apr 7
operational

Google GDC Relationship Reset via CTO Email to Manu

Drafted and sent strategic email directly to Manu at Google Engineering, acknowledging communication disconnect, offering FIPS 6.18 acceleration at certification cost only (~$180k, CIQ absorbs NRE), directing shared git repo setup for co-development transparency, and requesting Google revenue ramp projections. Reviewed draft with Bjorn before sending; forwarded final to Max crediting his input.

Apr 7
strategy

Agent IQ: Requiring Bjorn to Justify Before Supporting

Peter directed that Bjorn must articulate how Agent IQ augments CIQ's portfolio before it gets engineering resources. Not killing the project outright but requiring strategic justification.

Apr 4
strategy

Empower Dieter as RESF Infrastructure Lead + Stock Grant

Peter decided to push Greg to give Dieter formal authority as RESF technical infrastructure lead, and approved a stock grant for Dieter with Bjorn's support to tie him more closely to CIQ.

Apr 4
people

Established Fuzzball AI validation process

Committed to validating Greg's Fuzzball AI marketing claims before they go external. New process: Greg/Jonathan provides desired story, Peter documents engineering tests required, engineering validates and gives thumbs-up/down. HumanX conference in 2 weeks is the forcing function.

Mar 25
strategy

Sensitive Decision

Sensitive

RESF — Deliberately accepted engineering capacity hit for RESF support

Explicitly committed to accepting CIQ engineering disruption from RESF support work. Stated he'd be 'upset' if there isn't impact on engineering — signaling this is the right priority trade-off and meaningful work should be happening.

Mar 24
strategy

RESF — Committed CIQ resources (Dieter/Nathan) and proposed tech lead structure

Committed Dieter and Nathan to near-full-time RESF work. Proposed Dieter as RESF tech lead reporting to Peter for ~1 year. Told Leigh both are available immediately (Dieter now, Nathan when back from vacation). Scheduled Tuesday alignment meeting with Greg/Bjorn/Max to formalize structure and authority. Briefed Max on strategy: unified front with Bjorn, carrots and sticks approach for Greg meeting.

Mar 24
strategy

Fuzzball SaaS Prepaid Token Billing Model with Unified Portal Backend

Drove adoption of prepaid token ('CIQ Tokens') billing model for Fuzzball SaaS MVP, with unified Portal backend as single source of truth for all user accounts and token balances. Free tier deferred to fast-follow. MVP requires account + credit card to run workflows.

Mar 21
technical

Google Deal — Engineering Owns Resource Projection

Directed that engineering (not finance/biz dev) should own projecting what the Google deal requires in terms of team size and capacity. Participated in Google Deal review meeting where consolidated $6M/yr development fee proposal was developed, including engineering guardrails (live patching scope limits, early renewal trigger). Deal structure: $6M dev fee for 5-7 senior engineers, uncapped variable usage fees (removing $1M cap), 15-25% margin on premium listings + MDF, early renewal trigger if scope exceeds funded team capacity.

Mar 18
strategy

Brian Clemens — Loop In After Front Door Closes

Decided Brian Clemens should be brought into RESF matters only after the front door is closed, acknowledging he'll be critical for reconstruction but the current phase requires operational security. Conditional on his behavior: 'If he hasn't gone off the reservation at that point.'

Mar 11
strategy

Coordinated Google Post-Mortem Alignment Between Nathan and Bjorn

Ensured Nathan's Google post-mortem document was reviewed by Bjorn before sending to Google, because Bjorn has a Thursday call about contract changes and the doc could undermine his asks.

Mar 11
operational

Endorsed Bjorn's Linux Prioritization Framework

Endorsed Bjorn's four-principle framework for prioritizing Linux work (Parity, Value, Access/ubiquity, Integration) and directed him to provide concrete examples demonstrating the framework in action.

Mar 11
strategy

Sensitive Decision

Sensitive

Prioritize GPU Optimization to Define Team Capability Needs

Directed that GPU utilization optimization be prioritized for Fuzzball/RLC AI, using the priority as a diagnostic to reveal what in-house capabilities the team needs.

Mar 8
strategy

Prioritize Google Exec Meeting — Adjust Reno Travel

Agreed to meet a confidential new Google executive (distinguished engineer from Google Cloud, came through Tissa) for Monday dinner or Thursday lunch. Thursday option requires returning from Reno Wednesday night. Directed Greg to cover Toyota in person on Wednesday if needed.

Mar 6
strategy

Sensitive Decision

Sensitive

Toyota POC — No Hotfix, Demo MPI and PBS Separately

Decided NOT to rush a hotfix for Toyota's urgent out-of-scope MPI-via-PBS request before their Thursday director meeting. Team will demo MPI and PBS as separate working components, explain the integration bug is known, and commit to fix in ~1 week by the March 17 Reno meeting.

Mar 5
technical

Ascender Developer Hiring — Network-First Sourcing Strategy

Decided to hire a dedicated AWX developer for Peter's team to offload maintenance from Jimmy Conner, freeing him for strategic architecture, sales engineering, and customer engagement. Hiring strategy: Jimmy sources from AWX network first (leveraging dissatisfaction with project's shift to internal repos), Brianne as fallback. Compensation: culture-forward, candidates may accept $25-50K pay cut for culture/stock options, $100K+ gap is non-starter.

Mar 5
people

RESF Option A — CIQ-Led Transition with Narrative Reframing

Adopted Option A (CIQ-led transition) as the only viable path for RESF. Reframed narrative for Greg as 'skeleton' foundation for future vibrant community, not 'threadbare' end state. End-state vision: Rocky Linux displaces Alma and Ubuntu as de facto enterprise OS. Identified critical leadership gap requiring new empowered leader ('mystic unicorn') deputized by remaining board. Internal story: 1-year transition to 501(c)(6).

Mar 5
strategy

Push for Continuous Sales/Support Enablement

Aligned with Greg on pushing for continuous product enablement (demos, walkthroughs) for Sales and Support on every new engineering feature, overriding Bjorn's resistance. Peter committed to re-engaging Bjorn on this.

Mar 4
operational

Unified Google Proposal — Present Combined GDC/GCE to Rohan

Aligned Kelly and Bjorn on presenting a unified GDC/GCE proposal to Rohan (Google senior director) instead of negotiating separately. Reframing from pro-serve/ticket model to value-driven partnership with a large fixed annual fee ($8-9M).

Mar 4
strategy

Sensitive Decision

Sensitive

Directed March engineering priorities to come from Bjorn (Product)

When Chris Baek asked Peter to present engineering deliverables for March at the Leadership Roundtable, Peter redirected: the top priorities for March should come from Bjorn (Product), not from Engineering. Peter offered to go over them but insisted the framing should come from Product.

Mar 3
operational

Aligned with Max on RESF Option A (Skeleton Independent) as the best path

After reading Max's RESF decision framework document ('The Future of the RESF: A Decision Framework for CIQ'), Peter agreed with Max that Option A — maintaining the RESF as an independent entity in the lightest possible form with one CIQ-employed full-time RESF leader — is the best path. This is Peter's position alignment with Max, not yet a company decision. Next step is presenting to Bjorn and Greg for buy-in.

Mar 3
strategy

Aligned with Max on RESF Option A (Skeleton Independent) as the best path

After reading Max's RESF decision framework document ('The Future of the RESF: A Decision Framework for CIQ'), Peter agreed with Max that Option A — maintaining the RESF as an independent entity in the lightest possible form with one CIQ-employed full-time RESF leader — is the best path. This is Peter's position alignment with Max, not yet a company decision. Next step is presenting to Bjorn and Greg for buy-in.

Mar 3
strategy

Demanded measurable success criteria for LinuxLM project

Greg proposed training/fine-tuning a Linux-expert foundation LLM (LinuxLM). Peter pushed back by demanding explicit success criteria — deployment plan, evaluation methodology, and clear value proposition — before endorsing the project.

Mar 3
technical

Committed to RESF day-of execution planning meeting next week

Committed in #internal-resf-escalation to organizing a meeting next week to build an execution plan for the RESF day-of lockdown. Directed Sarah to invite Nathan, Max, Justin, and Dieter. Bjorn is finishing messaging drafts this weekend, so technical execution planning must be ready to match the communication track.

Feb 27
operational

Decided to carefully surface Icicle results to Bjorn

After validating Icicle test methodology with Ryan (BIOS change applied before both with/without comparisons — apples-to-apples), and learning Ani was told by Bjorn to stand down on Icicle, Peter decided to personally and carefully bring the validated results to Bjorn's attention.

Feb 27
strategy

Expanded NVIDIA licensing ask to include Fabric Manager + NVISM

Expanded the NVIDIA licensing negotiation scope beyond DOCA-OFED to include Fabric Manager, NVISM, and other critical InfiniBand components not currently in the CUDA bundle. Sent email to Scott Hara while Bjorn was drafting the DOCA-OFED amendment language.

Feb 27
strategy

Committed to aggressive NVIDIA GPU Operator self-certification timeline for GTC

Led GPU Operator Self Certification meeting with NVIDIA. Committed CIQ to building pre-compiled GPU driver containers for Rocky Linux (mirroring Ubuntu model) and pursuing self-certification targeting preliminary completion by end of next week to support a GTC announcement.

Feb 27
strategy

Set NVIDIA positioning: benchmarks are AMD-only, offer to collaborate on tuning

Defined strategic positioning for NVIDIA benchmark situation: frame existing benchmarks as AMD-only, and offer to work with NVIDIA to tune Rocky Linux for their platform. This turns a potential embarrassment into a partnership opportunity.

Feb 25
strategy

Approved retention check-in strategy for must-keep employee list

Approved the must-keep employee list prepared by Mariah and Chris. Committed to personally leading retention check-ins with must-keep engineering employees. Bjorn leads check-ins for his org. Mariah and Chris excluded their own teams (already monitored closely).

Feb 25
people

Committed to Google contract restructure proposal within 1 week

Secured commitment from Google's senior management to consider a contract restructure addressing financial unsustainability. Peter committed to delivering a formal proposal for new contract terms within one week.

Feb 25
strategy

Challenged RLC-AI performance claims before NVidia/Humain use

Peter personally interrogated the RLC-AI 9-10% performance advantage claim by going directly to Damen Knight (engineer who ran benchmarks) and Max Spevack. Discovered gains largely disappear when benchmarking code is properly optimized (uses torch.compile, etc.). Then asked Damen to evaluate whether Brian's marketing write-up is accurate or misleading: 'makes it sound awesome instead of pointless for data center deployments.'

Feb 24
strategy

Initiated proactive top performer temperature checks

After Ian Kaneshiro's resignation, Peter directed the senior leadership group in #distinguished-leaders to split up and individually meet with top performers to take their temperature. This is a systematic retention check rather than just crisis management for the single departure.

Feb 24
people

Escalated Ian Kaneshiro retention to CEO level

After learning Ian Kaneshiro (PIC team, reports to Chris Wolford) resigned to join an AI startup, Peter immediately directed a retention escalation: told Mariah to get Greg talking to Ian, told Greg to do anything to keep him. After learning Ian had already accepted and wouldn't go back on it, shifted to ensuring the door stays open for a future return.

Feb 24
people

Commit to benchmark accuracy sign-off by tomorrow

Committed to signing off on the accuracy of the RLC-AI benchmark document by Feb 21, gating its release. Greg conditioned approval on numbers being '100% accurate' and verifiable. Bjorn shared both internal and external draft documents for review.

Feb 20
operational

Assign Max as RLC-AI benchmarking plan owner with RHEL comparisons

Assigned Max Spevack as owner of the RLC-AI benchmarking plan in response to Greg's question about ownership. Directed that RHEL comparisons be added to exit criteria. Bjorn owns product definition (what to benchmark), Max owns technical execution (how to benchmark accurately). Max will create a one-page methodology document for the Humane pitch.

Feb 20
technical

Directed RESF counter-narrative to Bjorn to prevent premature escalation

Directed Steve Wallace to email Bjorn (CC Peter) with evidence of positive RESF engagement through Mirror Manager project before Bjorn potentially takes aggressive action. Steve's team has made progress with Neil — environment access granted, Mirror Manager epic unblocked — while other teams report significant friction.

Feb 20
strategy

Sensitive Decision

Sensitive

Directed AMD inclusion in Project Odin approach document

Peter reviewed Adam Jackson's first draft of the Project Odin approach document and approved it with one specific direction: slides 6/7 should include AMD. Otherwise approved as a great first draft.

Feb 17
strategy

Mandated accelerated cadence with coordination accountability

In Department Heads meeting, mandated announcements every 2-4 weeks as non-negotiable. Drew accountability line: engineering protected for speed mistakes but NOT for coordination failures (status updates, product priorities, public channel decisions). Framed as make-or-break period driven by $30B revenue goal and Middle East partnership success.

Feb 12
strategy

Leveraged TPS report visibility to drive accountability with Justin

Proactively messaged Justin that the Release All Things section of the TPS report looks bad, with a 2.5-hour deadline before C-Suite Sync presentation. Gave Justin a window to update Jira tickets to reflect reality.

Feb 12
operational

Mobilized team for Saudi meeting prep and escalated NVIDIA DOCA blocker

Peter personally intervened to prepare team for critical Saudi Arabia partner meeting on RLC-AI. Posted in #product-rlc-ai asking about CUDA/DOCA availability, discovered NVIDIA written approval for DOCA OFED still pending. Emailed Scott Hara (NVIDIA) directly to advance the approval. Tagged Nathan, Justin, Jeff Uphoff, and Damen Knight demanding they answer Max's detailed technical questions within 24 hours. Set hard deadline: '24 hours from now.' Bjorn committed to calling Scott to reaffirm DOCA modification rights.

Feb 11
strategy

Demanded war-room or date ranges for RLC Pro release dates

Marketing (Lindsay Aamodt) published release dates in #department-heads: Feb 19 RLC Pro, Feb 26 RLC Pro AI, Mar 5 RLC AMD. Justin Haynes responded that dates were 'written in light pencil.' Peter directed Justin: if dates aren't confident, either commit with a war-room to hit them, or provide GTM with ranges now so they can plan. Justin acknowledged and scheduled time with leads.

Feb 11
operational

Core42 Technical Assessment - Multi-Product Positioning in UAE

Attended Core42 meeting in Abu Dhabi with Greg, Bjorn, Max, and Adam Jackson. Provided real-time technical assessment to the team via Slack, identifying product-customer fit across four CIQ product lines: RLC-H for defense customers (CVE remediation pain), Rocky as guest OS on Signature Cloud, Fuzzball as potential replacement for their unhappy AI cloud orchestration partner, and Ascender Pro for their heavy Ansible usage. Followed up personally with Raghu (EVP Engineering, Core42 US) offering in-person meetings.

Feb 9
strategy

Shared Mini-Me delegate access with Bjorn for collaborative todo management

Gave Bjorn delegate access to Mini-Me web app so he can see Peter's todo list, enabling collaborative work on shared priorities during Dubai travel week. Walked him through the limited view and how it works. Also instructed Bjorn to have Sarah coordinate with Moody for Google/Slack permissions setup for a new person.

Feb 8
operational

Coached David Godlove on sales-focused approach for AMD Fuzzball presentation

During the AMD Fuzzball overview meeting, coached David Godlove via DM to maintain a sales mindset rather than defaulting to engineering transparency about product limitations. Emphasized that the goal was to make AMD want to recommend Fuzzball, not to give a technical peer review.

Feb 6
strategy

Approved RLC+ and Pro product hierarchy with new naming and de-risked launch cadence

Approved a new product hierarchy: Stock Rocky (pure community mirror), RLC+ (free with NVIDIA/AMD drivers), RLC Pro (paid tiers). The RLC name now signifies CIQ value-add. Also approved a de-risked 3-phase launch cadence: Phase 1 (Feb) bundles RLC Pro + RLC Plus NVIDIA; Phase 2 (Feb) RLC Pro AI; Phase 3 (Mar) RLC Plus AMD partnership. Identified backporting vs roll-forward policy gap as a pre-launch blocker.

Feb 6
strategy

Travel SLA Commitment to Max - 2 Weeks Notice Minimum

Committed to Max that he will have at least 2 weeks notice before any required travel, unless the company is in crisis. This gives his family (Christina) the ability to plan around his absences.

Feb 5
operational

RESF Strategy: Remove Lewis with Legal Leverage, Engage Neil Collaboratively

Approved plan to remove Luis (Lewis) from the RESF board using a Quinn Emanuel memo documenting a potential federal law violation and breach of fiduciary duty, then send a collaborative letter to Neil offering a path forward to avoid a public fight. Greg will present the memo to board members to secure their support. Shadow infrastructure (Koji, clones) is confirmed ready.

Feb 4
strategy

CODE2 Values Redefinition - From Traits to Behaviors

Proposed redefining CIQ CODE2 values from character traits (what people are) to observable behaviors (what people do). Created comprehensive framework translating each value (Customer Centric, Optimistic, Dedicated, Efficient, Excellent) into concrete, measurable actions for engineering. Shared draft with Bjorn first for alignment, then presented to Greg in 1:1.

Feb 3
people

Shared AI development velocity guidance with Max

Forwarded the MultiversX 20x Development Velocity article to Max with specific direction to apply its agent testing approach to NARF.

Feb 2
operational

Launch RLC Plus/Pro re-architecture under new non-Rocky brand

Decided to launch the RLC Plus/Pro product re-architecture under a completely new brand name, deliberately decoupling it from the Rocky name to avoid getting caught in the PR fallout from Lewis and Neil departure.

Feb 2
strategy

Advocate for in-person Anduril POC kickoff in Seattle

Decided to advocate for an in-person technical kickoff meeting in Seattle for the Anduril POC, with both Peter and Max attending. Set clear boundaries on duration - a day or two is fine, but two weeks would break February delivery dates.

Jan 31
strategy

Position Bjorn as escalation point for Tenable business readiness

Decided to position Bjorn as the escalation point for Brady to resolve Tenable business-side roadblocks on the Nessus plugin integration. Technical pipeline (Sam's work) is ~95% unblocked and can deliver data within weeks, but business side may not be ready.

Jan 31
strategy

PRD first drafts are gravel - meant to be thrown away

Get product to understand that the first iteration of a PRD exists to be thrown away. Its gravel, not precious. Engineering questions should come fast and furious, and the document should go through massive churn. Pride of authorship must be eliminated.

Jan 30
operational

Stop coaching product, move to SLAs

Stop trying to teach product managers (Brady, Brian, Dawson) how to do their jobs better. Instead, provide prescriptive SLAs - clear timelines and direct questions. If they dont like the dates, they can restructure their requirements. Leave it on the floor and walk away.

Jan 30
operational

Escalated Visa support model concerns to Greg

Escalated concerns about CIQ support arrangement with Visa to Greg and Bjorn. Questioning why CIQ is on the hook to support Rocky Linux (which CIQ does not build) for Visa, rather than having Visa use RLC so CIQ can actually fix their issues.

Jan 30
strategy

Explored Max taking Product role for Linux

Floated the idea of Max potentially taking a Product role for Linux (or the head of Product for Linux role) while acknowledging his preference not to manage people. Framed as a question to explore optionality.

Jan 28
people

Performance review redesign - define traits with observable behaviors

Committed to drafting a proposal to fix the performance review system for the April/May cycle. The approach keeps existing traits but defines each with observable behaviors so managers and employees have shared understanding of what success looks like.

Jan 28
people

Pursue NVIDIA self-certification path for NVAIE integration

CIQ will pursue the self-certification path for NVIDIA NVAIE integration, targeting a GTC announcement. Will adopt NVIDIA preferred embedded license model, integrating NVAIE license cost (~$4,500/GPU) into CIQ product and providing L1/L2 support.

Jan 23
strategy

Established escalation protocol for Product blockers

When Product (specifically Dawson) does not respond to meeting requests blocking engineering work, Nathan should explicitly request the meeting, then escalate to Peter and Bjorn via Slack if no response within 1-2 days. This creates a documented pattern of Product blocking Engineering.

Jan 23
operational

Jason Lewis layoff with Steve Wallace as compliance owner

Decided to proceed with Jason Lewis departure (structured as layoff) due to expectation misalignment and damaged relationship with Bjorn. Steve Wallace will assume all compliance responsibilities (ISO 27001, SOC 2, ISO 42001). Budget reserved for full-time replacement after 6-month layoff waiting period. Fractional hire and external auditor approved for interim.

Jan 23
people

Instituted ARR and CVE gap metrics visibility at weekly meetings

Decided to communicate both current ARR (as determined by finance) and CVE gap metrics at weekly meetings. Proactively communicated this to Bjorn and Greg, anticipating potential concerns but proceeding anyway.

Jan 22
strategy

Redirected Brady to use prioritization tools instead of pushing hard

Directed Brady Dibble to use the order of operations (prioritization list) as his tool for influencing engineering priorities, rather than pushing uncomfortably hard on individual teams. Emphasized that the prioritization list is his lever to move all of engineering, and if the order of operations is wrong, the fix is to change it formally with Peter, Bjorn, and Justin.

Jan 22
operational

Value Drivers document cannot be automated from Jira - fills a gap Jira lacks

Clarified that the Value Drivers Release Plan document cannot be automated from Jira. The document was created specifically to fill a gap in Jira - linking engineering deliverables to GTM deliverables around WHY certain work is being done. Since Jira does not contain this linkage data, automating from Jira would just reproduce the gap.

Jan 21
operational

COGS data access unblocked for Ryan - Bjorn to grant via Kelly

Convened Bjorn and Ryan to resolve Ryans 6-month block on accessing official COGS data. Ryan had been forced to recreate the data independently, which conflicted with Bjorns H1 directive to use a single official source. Bjorn agreed immediately and will email Kelly Marlin today to grant Ryan full access.

Jan 21
operational

NVIDIA partnership scope agreed - CIQ Rocky Linux for NVIDIA AI at GTC

Agreed with Scott Hara on NVIDIA partnership deliverable: CIQ will deliver a free CIQ Rocky Linux for NVIDIA AI (with AI patches + NVIDIA drivers) for GTC showcase in ~8 weeks. No requirement to upstream to community Rocky short-term. Support cadence: 1-2h kickoff Q&A, then 3 weekly 1h sessions, then ad hoc. CIQ maintains distro with minimal NVIDIA intervention; NVIDIA supplies patches, system access, and optimization guidance.

Jan 21
strategy

Board AI narrative delivered - positioned NARF as lean maintenance enabler

Delivered board presentation with AI positioned as lean maintenance enabler. Sent high-resolution release plan to board members after meeting. Board reception was stable but not as enthusiastic as expected for NARF - described to Max as uneventful, well received but not a giant splash.

Jan 21
strategy

Board presentation narrative: AI as lean maintenance enabler

Finalized board presentation framing AI as the solution to lean, automated maintenance org. Key talking points: heavy AI usage across engineering, all builds automated with zero public issues in 3 months, leaning out maintenance to free devs for RLC-AI/H, RESF contingency infrastructure (3 heads, 5 weeks), CVE automation story (net-snmp 40-day p50 to 14 days), expectation to reduce manual CVE team by 75% in 6 months.

Jan 19
strategy

All-Hands messaging: acknowledge Q4 miss, pivot to pipeline optimism

Aligned with leadership on All-Hands messaging strategy: directly acknowledge Q4 revenue miss, then pivot to optimistic outlook highlighting $22M H1 pipeline and unified GTM plan. Peter to present tech updates (service endpoints, Nerf) and guide Mural board walkthrough. No naming specific deals to avoid premature expectations.

Jan 17
strategy

Product Roadmap Overload - Challenge Product on Prioritization

Directed Chris Wolford to push back on Product for a clear separation of critical path vs nice-to-have items in the H1 roadmap. Current roadmap is overloaded and risks critical path items.

Jan 16
strategy

Jason Lewis Retention Review - Requested Written Impact Case

Paused final decision on Jason Lewis role and requested Steve write a formal case detailing the operational impact of Jason departure - specifically on ISO 27001/42001 certifications and CIQ Federal work.

Jan 16
people

Google TDX Work - Funding Requirement

Rejected doing Google TDX work if it only means 2-3 months of paid engineering time. Set requirement that the work must add headcount to CIQ to be worth pursuing - otherwise CIQ is just spending scarce resources on Google priorities instead of its own.

Jan 16
strategy

Strategic Map Framework - Value Drivers vs Internal Efficiency Separation

Established new H1 strategic planning framework that separates customer-facing Value Drivers from Internal Efficiency Drivers. Framework uses three lanes: middle lane for Value Drivers (the WHY), top lane for GTM activities, bottom lane for engineering deliverables. Also established phased estimation process: low-confidence ballpark dates first, then engineering-only session to raise confidence.

Jan 15
strategy

COGS Visibility - Escalate Finance Data Access via Bjorn

Committed to scheduling a tri-party meeting with Ryan and Bjorn to secure finance data access (loaded rates) for Ryan's Intelligence Hub. Finance (Marlon, Kelly) previously denied Ryan's direct requests.

Jan 15
operational

Trinity Quirk & Chris Short Terminations Executed

Terminated Trinity Quirk for failing to progress NARF/CVE automation integration despite clear expectations. Terminated Chris Short for failing to deliver on critical RESF-related goals. Sent transparent communication to all of engineering explaining the WHY behind these decisions.

Jan 11
people

Leadership 1:1s with Maple, Dieter, Andrew

Decision to begin regular 1-on-1s with Maple, Dieter, and Andrew (when onboarded) to build trust and ensure unified messaging.

Jan 6
people

Friday Layoff List Finalized

Finalized the layoff list for Friday Jan 9: Eli, Derek, Chris Short, Craig, and Trinity. Jason deferred due to ISO certification needs.

Jan 6
people

Commitment to Present Engineering-to-GTM Messaging Framework

Committed to presenting a framework next week that ties engineering work to changes in market state and corresponding go-to-market messaging. Triggered by Fuzzball Service Endpoints press release that was 98% HPC-focused, missing the critical AI angle despite AI being the strategic priority.

Jan 2
operational

Jason Scott to Document WareWulf/Rocky/Fuzzball Integration Vision

Directed Jason Scott to write a 2-pager outlining his thinking on how WareWulf, Rocky, and Fuzzball should integrate end-to-end, including the value proposition of WareWulf Pro. Document to be shared with Peter and Bjorn.

Dec 31
strategy

Build Culture That Moves With Ambiguity

Committed to teaching the org to start moving with imperfect information rather than over-designing before committing. Will provide cover from Bjorn holding teams accountable for early SWAG estimates, enabling faster iteration and learning.

Dec 31
operational

Bounty Program Design: Open Incentives Over Prescribed Work

Established that bounties at CIQ should be open to all engineers, not targeted at specific individuals. Rejected Bjorn approach of incentivizing Jesus and Alex specifically to work over holidays on Portal. Bounties should be available for anyone to claim if they want to accelerate delivery.

Dec 31
operational

Advocate for Ryan's Strategic Seat

Committed to securing Ryan Smith a seat at the strategic decision-making table for RESF/Rocky Linux matters. Specifically promised to advocate for his inclusion in key meetings with Bjorn and Greg.

Dec 31
people

RESF Management Model Needed

Identified that RESF needs a clear management person or model as part of short-term response. The lord of the flies approach does not work. Does not matter if its Leigh or someone else, as long as they have personal energy/bandwidth. But it needs to be managed/run with clear accountability.

Dec 29
strategy

Fuzzball SaaS - Defer Pending Technical Alignment

Rather than making a call on Fuzzball SaaS viability concerns raised by Chris Wolford, directed Chris to align with Jonathan (who has pitched cloud-native ideas) to form a unified stance. If they reach opposing conclusions, escalate to Peter. H1 planning docs to proceed with caveat that SaaS initiative is pending alignment.

Dec 29
strategy

Product-Engineering Quick Estimation Process

Articulated position on providing quick, low-confidence estimates for Product prioritization. Engineering should provide 20% confidence SWAGs on demand so Product can do early prioritization - these are not commitments engineering can be held to. Distinguished between committing to work without a design (bad) vs providing a quick guess marked as such (good).

Dec 29
operational

Sensitive Decision

Sensitive

Culture Document Feedback - Focus on PMF Over Morale Programs

Gave negative feedback on culture document. Called morale initiatives (swag, customer presentations) rearranging deck chairs on Titanic. Only endorsed product training to build product-led company. Identified redundant work (H1 planning already happening) and premature planning (5-year plan).

Dec 24
strategy

RESF Infrastructure Independence - Technical Execution

Directed Nathan to mirror all RESF repositories and initiated build environment duplication. Created #internal-resf-escalation channel with strict confidentiality rules. Keeping technical circle small (Nathan, Max, Justin, Dieter) while moving quickly.

Dec 24
strategy

RESF Crisis Response - Infrastructure Independence

After learning of hostile plans by RESF board members (Louis, Neil, Brian Clemens) to publicly attack CIQ, dismantle Rocky Linux infrastructure, and damage the project, initiated emergency response to replicate RESF infrastructure for Rocky 8, 9, 10 with minimal team awareness.

Dec 23
strategy

Pushing OpenDrives POC Forward at Executive Level

Continued pushing the OpenDrives POC by confirming Bjorn will talk to Robert B. Originally elevated this to COO/President level to drive strategic partnership.

Dec 19
strategy

Escalating OpenDrives POC to Executive Level

Decided to drive the OpenDrives + CIQ POC at a higher level by bringing in the COO/President (Bjorn). Pushing Bjorn to connect with OpenDrives leadership to progress the partnership.

Dec 19
strategy

Related Patterns (19)

Proactive Talent Pipeline Investment

Invest in building leadership bench and talent relationships before there is an urgent need. Use proven relationships from past experience to create optionality.

175 occurrences67% success

Accountability Follow-Through

When you issue a warning or mandate with stated consequences, you follow through. Warnings are not threats - they are commitments. The credibility of future accountability depends on following through now.

173 occurrences67% success

Executive Sponsorship for Strategic Partnerships

Strategic cross-company initiatives and major client partnerships require executive-level accountability to move at the right pace and ensure proper prioritization.

172 occurrences78% success

Small Circle for Sensitive Operations

When executing sensitive strategic operations, keep the circle of informed people as small as possible to prevent leaks that could accelerate hostile action or undermine the initiative.

169 occurrences78% success

Protect Engineering Capacity

When external demands threaten to overload engineering capacity, protect capacity by either requiring the demand to come with additional resources, or forcing hard prioritization choices upstream.

161 occurrences79% success

Lead by Example with New Tools

When championing new tools or processes, personally use them and share results rather than just advocating. Learning by doing and demonstrating value through example is more effective than mandates.

159 occurrences77% success

Protect Engineering Focus Through Process

When faced with requests that would disrupt engineering focus (from sales, governance, product, or other stakeholders), establish processes that protect engineering ability to innovate while still satisfying legitimate concerns. Prefer systematic solutions over ad-hoc responses.

156 occurrences77% success

Three-Lever Talent Management

When pursuing a velocity or performance mandate, simultaneously operate on all three talent levers — upgrade (hire better), retain (protect key people), and exit (remove blockers) — rather than sequentially. This creates compounding momentum: exits free capacity for upgrades, retention preserves institutional knowledge during transitions, and upgrades raise the performance bar that justifies further exits.

137 occurrences65% success

Reclassify to Route - Decide Who Owns It, Then Give a Criterion Not a Verdict

When a question arrives at Peter framed in one domain, he often does not answer it in that framing. He reclassifies it into the domain that actually governs the outcome, which relocates ownership to whoever owns that lane, and then hands down a decision criterion rather than a verdict. The reclassification IS the decision - it determines who decides. He does this rather than adjudicating on the merits himself, even when he was explicitly cc-ed and even when a direct report challenges him on the substance.

42 occurrences80% success

Purpose Is the Decision Procedure

When someone asks how a process, board, tool or artifact should handle their specific case, Peter refuses to answer on the askers terms. He re-derives the answer from what the artifact is for, states that purpose as the only decision procedure, and lets the answer fall out. Anything found to be serving a second purpose is deleted rather than debated. Tools and views are explicitly subordinate to definitions. He will accept that the askers real problem is simply not solved by this artifact rather than widen the artifact to cover it.

32 occurrences76% success

Demonstrate the Standard, Then Collect It

When a new leadership expectation has to land across multiple orgs, Peter does not write a spec. He runs a live exemplar in public with the strongest performer first, says openly that the ordering was deliberate, keeps the form of the deliverable open so the ask stays about the thinking rather than the artifact, lets the delta be self-evident to the people who will have to close it, and then collects the same from everyone else on a named rotation. He prefers showing imperfect work now over polished work later.

30 occurrences80% success

Route Non-Differentiating FTE Classes to Partners

When CIQ would otherwise need to staff a function whose work does not differentiate the company — compliance bureaucracy, audit/cert paperwork, ongoing regulatory attestation, etc. — Peter routes the load to a partner who already owns adjacent capability rather than adding the FTE class internally. Org-shape decision dressed as a partnership decision.

22 occurrences67% success

Decide on the Precedent, Not the Case

When a request arrives framed as a one-off, Peter does not evaluate the one-off. He evaluates the rule that granting it would write, and answers that instead. Peter generalized this himself on 2026-08-11: it is always about understanding precedent - whether it is a comp change or anything that structurally affects the company. It is therefore NOT a compensation pattern; the domain of the presenting request is incidental. The tell that this pattern is live is that the stated reason for the answer refers to future cases rather than to the merits of the present one.

17 occurrences100% success

Redesign Conditions Over Policing Symptoms

When a direct report names a vulnerability and proposes surveillance-style verification mechanisms (breathalyzers, daily check-ins, monitoring rituals), Peter accepts the disclosure but pushes back on the surveillance model. Treats the verification proposal as a signal that the underlying environment needs redesign — and offers to change the conditions that produced the vulnerability rather than instrument the symptom. Costs Peter optionality (e.g., committing to broker work-hour expectations directly with the partner/spouse) — the asymmetry signals genuine retention vs transactional.

15 occurrences0% success

Metrics Must Follow Strategy

When shifting team priorities or strategic direction, the communication alone will not drive behavior change. Engineers may acknowledge the new direction but continue existing behavior patterns without clear, explicit metrics holding them accountable.

14 occurrences50% success

Constrain the Mechanism, Not the Access

When AI or automation raises a governance concern, Peter does not restrict who or what may reach the data. He constrains HOW the reach happens, so the pathway becomes auditable and deterministic. The failure mode he designs against is non-determinism, not leakage - a wrong filter in inspectable static code is a bug you fix once, while a model that sometimes pulls the wrong field is an unbounded, unauditable liability. He will therefore accept imperfect filtering and eventual leakage as the price of adoption speed, but will not accept a non-inspectable pathway.

11 occurrences75% success

Resource Optimization Through Triage

Apply cost-benefit analysis to avoid spending disproportionate time and energy on low-impact activities. Conserve resources for high-impact work.

1 occurrences

PMF Focus Over Morale Programs

At startup stage, finding product-market fit is the real driver of morale, not swag or programs. Resources should focus on core business problems rather than premature organizational investments.

1 occurrences

Decouple to Protect Momentum

When components, initiatives, or products can be separated, decouple them so each can proceed independently. Unnecessary coupling creates fragility - one problem cascades into many. Decoupling limits blast radius and keeps as much as possible moving forward.

1 occurrences