← Back to Reflections

Daily Reflection

Friday, September 11, 2026

14

Decisions

82%

Avg Confidence

medium

Avg Importance

Summary

Four-day window from the Sept 7 board-prep afternoon through Sept 11. The through-line is commitment hygiene - what CIQ is allowed to promise, who is allowed to promise it, and which promises Peter will refuse to make even when refusing is the less comfortable answer. It shows up four separate times against four different counterparties. Core42 asked whether CIQ could guarantee Oct 5 starting Sept 18, and Peter split the question rather than answering it: no for a full Ubuntu deployment, yes for Fuzzball on racks already stood up and networked, with the general rule stated plainly - be very careful about guarantees in a new environment on an OS that is not ours, because a guarantee puts CIQ in a position to lose future business, and if the customer only wants a likely range then giving a guarantee is an unforced error. He followed it with the four scoping questions that convert the open risk into the bounded scope. With AMD he cut back what could be promised - telling them CIQ will run validations on an MI300 is fine because Scott can get lab access, telling them CIQ will acquire MI300s is not, because the lead time is outside CIQ control - and then substituted a harder problem worth solving, that AMD will not run partly on Rocky and partly on Ubuntu so the real work is a cutover plan. On Google GDC he claimed the lane outright, granted that CIQ can ask, refused that CIQ can commit, and required the request in email with Product and the CEO copied before anything moves. And on the Spark benchmarks he refused to let a launch depend on a third party, telling the team the leaderboard is not controlled by NVIDIA and no posting can be guaranteed by any date, so plan on self-reported numbers - while capping the work at one or two wins because the deliverable is bits in RLC-AI on Portal, not a sweep. The second theme is placing authority rather than exercising it. Peter forced the move to four engineering levels and then refused to place a single person, telling Steve Wallace he will not do that out from under him and that the map he shared is a diagnostic of how people are functioning rather than a proposal - with a price attached: assigning someone principal is a commitment to demand principal-level autonomy from them. He took finance out of the hardware pre-approval chain entirely, issuing ramp cards good for five thousand a month to his direct reports while keeping his own approval and the asset-tracking obligation, on the reasoning that a control which slows the org without reducing real risk should be moved rather than negotiated - finance keeps documentation, loses the veto. He abstained explicitly from a product-naming decision he had a preference on, handing Lindsay real authority and offering his disconfirming history without a verdict. And he answered a license request with the principle first and the data request second, so the yes was clear before the scoping began. Where he did exercise authority, he was careful about how it landed. Overruling Product on the NVIDIA driver version, he moved the resolution off the public channel - not putting it there because he did not want to publicly defang the person he was overruling - and got Bjorn to carry the same decision publicly while the engineers were unblocked privately. Two smaller decisions were about custody and capability: pulling a key employee Spark work out of a personal GitHub account into CIQ control before the launch points customers at it, and responding to an outside AI tool finding curl vulnerabilities CIQ tooling missed by downgrading the urgency to the CEO while upgrading the scope - low severity CVEs, but CIQ is working to get access to the tool. On external representation he closed a founding-member credibility gap by putting himself on the OpenELA TSC call alongside Nathan and Leigh, and funded the durable fix by bringing Tim Pepper on to own the CIQ-to-RESF interface rather than adding it to a loaded leader plate. A four-hour window after the mornings reflection, almost all of it inside four meetings Peter recorded himself - Justin 1:1, Karl sync, and the Brian and Brady weekly. The through-line is bounding. Over and over he took an open-ended ask and put a number, a floor, or an expiry on it rather than answering it as posed. Binarly gets investment sized to validate its claims and no more, with the negative result declared an equally valuable deliverable to the portfolio. The NVIDIA driver auto-update ticket gets two numbers rather than one - 24 hours as products ask, 30 days as the contractual floor - so the engineer picks where on the cost curve to stop rather than chasing the stretch target. The argument with Dawson over whether bleeding-edge drivers should be the RLC-AI default was settled on customer count and then explicitly time-boxed to three to six months, with Peter telling Dawson he is right for the long tail of the product. AMD gets ignored until someone escalates, with the escape hatch stated as part of the instruction. Karl is told his reporting line and the escape hatch from it in the same breath, alongside a three-month contract rather than a permanent structure. The only unbounded item is the one Peter is trying to make bigger: he asked Justin to go fast enough that a real mistake happens, so that declining to punish it can be demonstrated rather than merely promised.

Wins

Engineering shipped two products inside the window and shipped them all the way out - RLC Pro AI 9.8 with CIQ Linux Kernel 6.18, NVIDIA 580.173.02, a rebuilt PyTorch stack and container tiers on both architectures for the first time, and the RLC Pro Hardened Lockdown Playbooks for CIS, STIG and CUI scoring 94-96 percent CIS and 91-93 percent STIG with published documentation. Portal catalog flipped, Depot resolving, and eight engineers credited by name in both the department heads and company announcements. That is the delivering-not-doing standard actually landing. Brett Mastbergen reproduced Max Spevack Spark results independently and CIQ wins the leaderboard race on the tuned benchmark, which resolved the does-it-work question to Peter satisfaction ahead of the announcement. The expense friction Peter had been fighting for weeks resolved in his favour. And on Core42 the SOW got written with the FIPS position explicit and the cost of FIPS pushed to the customer, with a ghost deployment scheduled specifically to shrink the date risk. Set an explicit validation-sized ceiling on Binarly and consciously removed the portfolio relationship as grounds for a lower evidentiary bar - then reframed the disconfirming outcome as a deliverable rather than a failure. Supplied the contractual floor on the driver ticket before engineering started building, which is the only point at which the bound is free. Gave Dawson the substantive disagreement and the long-term concession in the same conversation, and checked afterwards that it had not read as combative. Caught the silo risk on Google security due diligence before the duplicate answers were written, on the reasoning that the deeper Core42 corpus is a strict superset. Handed the lost-candidate accountability back to Justin when he asked for it, and said the same thing about him to HR that he had said to his face.

Challenges

Three of the four promise-discipline decisions were corrections to commitments other people were about to make, which means the default in the org still runs toward promising more than CIQ controls - Peter is catching these individually rather than through a rule anyone else applies. The NVIDIA driver disagreement cost a two-step to resolve, and Peter paid that cost deliberately to protect a leader standing, but it is a cost. Key-person dependency is visible in two places: a Spark build that CIQ is about to market on lived in a personal repository, and Peter twice described its author as hard to reach and hit-miss on responses in the same week he needed answers from him. On the delivery side, TPS shows Fuzzball - NVIDIA DGX Spark overdue by seven days while still carrying 95 percent confidence, two Fuzzball items slipped 21 days without a confidence update and now at 20 percent, and two Customer Engineering items overdue by 11 and 14 days. Nothing is in Ready for Release. The OpenELA gap only got its optics closed - a founding member showing up - while the two contribution asks Arthur actually made, an import-queue owner and confirmed prod access, are still open. The speed-over-perfect message has now been delivered repeatedly without producing the step change Peter wants from either Justin or Nathan, and his remedy is to ask for a manufactured failure as proof of his own credibility - an expensive instrument that concedes the cheap ones have not worked. AMD is unreachable at working level with the CEO as the only open channel, and the fix is not available to the people it is blocking. The Google due-diligence cross-mapping was named as a risk but left without an owner in the conversation. The Grace Hopper access request has been sitting with an external counterpart with nothing coming back, which is now the ceiling on the internal LLM fleet.

Learnings

The reusable rule from this window is that a guarantee nobody asked for is pure downside, so the first move on a date question is to find out whether the customer wants a commitment or a range. The second is that scope, not effort, is the lever on an unbounded request - the benchmark work got capped by redefining done as an artifact on Portal rather than by asking anyone to work faster. The third is that when a control slows the org without reducing real risk, the negotiable thing is its position in the chain rather than its existence: finance kept documentation and lost the veto, and that framing made the change land as a process fix rather than as a fight with a function. Two numbers beat one. Stating both the aspiration and the obligation converts a requirement into a cost curve and gives the person doing the work a documented basis to stop short without it reading as a miss. The same move appears three times in one afternoon under different labels - a driver ticket, a benchmark target, and a reporting structure with a stated escape hatch.

What I Learned About Your Decision-Making

Peter states his own interest out loud before setting it aside, and that sequence is load-bearing rather than stylistic - a preference that is named and then overridden cannot be read as polite cover for an unstated one, which is what makes the release credible to the person receiving it. When Peter overrules someone he separates the instruction from the announcement. The engineers got permission privately and immediately; the org saw the decision arrive from the function that owns the lane. He will pay a two-step to avoid a public reversal of a leader. He reasons about timeline as the scarce quantity, not money or headcount. The AMD refusal was about lead time rather than budget, the Core42 refusal about a first-of-its-kind error bar, and the Spark cap about what can be produced before Tuesday. Abstention is treated as an action that transfers authority, not as absence. He declined a naming decision he had a real opinion on, said so explicitly, handed over his disconfirming evidence anyway, and pre-committed to execute - data yes, verdict no. When he delegates judgment he attaches an enforcement obligation to it. Placing someone at a level is not latitude, it is a commitment to demand that level of performance, which is how he delegates without losing the standard. He answers an escalation with the principle before the process. Giving the near-certain yes first is what keeps a request for data from reading as a stall, and it lets the other person move without waiting for a second approval round. Where a diagnosed motive is self-protection rather than misunderstanding, he moves to remove capability rather than to negotiate behaviour - and he supplies a search method rather than a verdict on the single thing found. He states his own constraint as a preference rather than manufacturing a principle for it, and prices the cost of his own rule in the same sentence he sets it - I do not want to add direct reports right now, but you will be a different animal under him, so if it does not work we will make a change. When he wants something protected from a future budget argument, he moves its justification to ground that cannot be undercut. The internal LLM fleet stopped being a cost-savings case and became a Fuzzball dogfooding case, with an explicit willingness to pay a premium at output parity. He removes a relationship as a reason to lower an evidentiary bar, out loud, and then reframes the disconfirming result as equally valuable output - which is what makes a small investment honest rather than a slow-walk. He keeps a check whose stated purpose he expects to be moot, because the failure to satisfy it is the information. He agreed the data warehouse is probably fully reconstructable and kept the backup instruction anyway. He will decline to hold an opinion while handing the other person the read that helps them win the argument elsewhere - naming who owns the call, predicting how that owner will land, and still withholding his own vote. He treats his own credibility as something requiring demonstration rather than restatement. Having concluded that repeating the speed-over-perfect message has not landed, he asked for a real failure to occur so that publicly not punishing it becomes the proof. When a report routes a peer problem upward while claiming to be handling it, he reads that as evidence the handling is not working, and hands it back with an instruction rather than absorbing the conflict.

Team Status

View TPS Report

Two products shipped in the window: RLC Pro AI 9.8 (CIQ Linux Kernel 6.18, NVIDIA driver 580.173.02, PyTorch 2.10 rebuilt on Python 3.12, and container tiers - base, runtime, devel - on both architectures for the first time) and the RLC Pro Hardened Lockdown Playbooks for CIS, STIG and CUI, delivered as both an RPM and an Ansible collection and scoring 94-96 percent CIS and 91-93 percent STIG. Both kernel milestones landed four days past target. New risk since the Sept 8 report: Fuzzball - NVIDIA DGX Spark is overdue by seven days while still carrying 95 percent confidence, and two Fuzzball items (v4.5 agentic chat interface, v4.4 Homebrew CLI) slipped 21 days without a confidence update and now sit at 20 percent. Customer Engineering carries two items overdue by 11 and 14 days - AWS infrastructure hygiene and Whitelabel Hank as Mission Control. Nothing is in Ready for Release.

Tomorrow's Focus

Execute the Karl contract extension before it expires in roughly four days, get one authoritative Core42 document list to the Linux team before Sept 18 access, and confirm the Spark work is in CIQ custody with a publication path agreed before the Tuesday announcement points customers at it. Monday is the gate on several things at once - Karl confirms whether he extends, and the Spark build owners owe a confident availability date that night so GTM can be aligned before the Tuesday announcement. Inferred from this sessions evidence rather than stated directly.

Decisions Made

Take finance out of the hardware pre-approval chain - ramp cards to direct reports, finance documents after the fact

operational · medium

Pending

Route the RLC-AI latest-driver override through Bjorn rather than overrule Dawson in the public channel

operational · medium

Pending

Cap the Spark benchmark chase at one or two wins - the deliverable is bits in RLC-AI on Portal, not a leaderboard listing

strategy · medium

Pending

Refuse to guarantee Oct 5 for Core42 if CIQ is deploying Ubuntu - give a likely range unless the customer demands a guarantee

strategy · high

4/5

Own the Google GDC answer personally, commit nothing to Google, and require Hassan to put the ask in email

strategy · high

4/5

Cover the OpenELA TSC seat gap personally with Nathan and Leigh, and put Tim Pepper on the RESF relationship question

strategy · medium

Pending

Delegate level placement to each direct report - Peter owns the scheme, managers own who sits where

people · high

Pending

Set a floor on personal data CIQ staff hand Core42 - passport yes, property deed no, and demand the required list

operational · medium

Pending

Pull Max Spevack Spark work into a CIQ-managed repository before the announcement, and define the outbound publication path

technical · medium

Pending

Constrain the AMD commitment to lab validation on an MI300 rather than promising CIQ will acquire one

strategy · medium

Pending

Evaluate Aisle AI for CVE discovery and pursue tool access - downgrade the urgency, upgrade the scope

technical · medium

Pending

Abstain from the product-naming decision and pre-commit to supporting whatever Marketing picks

operational · low

Pending

Give the principle then ask for a map of the ChatGPT license ask - fund frontier-tool access for key people, but see the shape first

operational · low

Pending

Sensitive Decision

Sensitive

Sensitive Decision

Sensitive

Make the bleeding-edge driver the RLC-AI default over Dawson stability objection - explicitly a 3 to 6 month posture

strategy · medium

Pending

Push speed-over-perfect down into the Justin org and ask him to produce a visible failure that goes unpunished

operational · high

Pending

Refuse to write the RLC-AI contrivance down - say it to Justin, Nathan and Andrew, never in a company-wide channel

operational · medium

Pending

Put the lost-candidate accountability on Justin, and require him to make Jesse Hines say no a second time

people · medium

Pending

Sensitive Decision

Sensitive

Sensitive Decision

Sensitive

Cap Binarly at validation-size investment - portfolio status buys no lower evidentiary bar

strategy · high

Pending

Bound the NVIDIA driver auto-update ticket - 24 hours is the product ask, 30 days is the contractual floor

operational · medium

3/5

Ignore AMD until someone escalates - and decline to have an opinion on whether to confront them

strategy · medium

Pending

Justify the internal LLM fleet on Fuzzball dogfooding rather than cost savings - fund it even at parity

strategy · medium

Pending

Serve Google security due diligence from the Core42 audit corpus rather than rebuilding it in a silo

operational · medium

Pending

Slot Karl under Wallace rather than take a new direct report - with a stated escape hatch and a three-month contract extension

people · medium

Pending

Require archival and backup for anything in the Mother Brain warehouse that is not reconstructable from source

technical · low

Pending

Hand the Dawson document-noise complaint back to Justin with an instruction - be done with subtle

people · low

Pending

Reflection ID: 69a5fbcc-45a0-4266-8997-dcac924b2107