[{"data":1,"prerenderedAt":77},["ShallowReactive",2],{"navigation":3,"topic-decisions":14,"topic-decisions-ventures":74,"topic-decisions-oss":75,"topic-decisions-posts":76},[4],{"title":5,"path":6,"stem":7,"children":8,"page":13},"Blog","\u002Fblog","blog",[9],{"title":10,"path":11,"stem":12},"Kubernetes 101","\u002Fblog\u002Fkubernetes-introduction","blog\u002Fkubernetes-introduction",false,{"id":15,"title":16,"body":17,"description":61,"draftNotice":62,"extension":63,"meta":64,"navigation":62,"order":65,"path":66,"pillar":67,"related":68,"seo":71,"stem":72,"__hash__":73},"topics\u002Ftopics\u002Fdecisions.md","Planning optimization",{"type":18,"value":19,"toc":53},"minimark",[20,24,29,32,36,39,43,46,50],[21,22,23],"p",{},"Planning and scheduling has an unusual failure pattern: the mathematics works, the pilot looks convincing, and the tool is abandoned within a year.",[25,26,28],"h2",{"id":27},"constraint-granularity-is-where-projects-die","Constraint granularity is where projects die",[21,30,31],{},"Almost everything written about planning is about algorithms. The decision that actually determines success is how finely constraints are modelled — too coarse and the plan is ignored, too fine and it cannot be maintained.",[25,33,35],{"id":34},"optimisation-against-live-state","Optimisation against live state",[21,37,38],{},"An optimisation API integrated with SCADA and PLCs under real-time constraints is a different engineering problem from one that reads a nightly extract.",[25,40,42],{"id":41},"mlops-at-the-edge","MLOps at the edge",[21,44,45],{},"Shipping a model where R&D can iterate daily, on infrastructure that is not allowed to be down.",[25,47,49],{"id":48},"planners-are-your-users","Planners are your users",[21,51,52],{},"Ten planners using something in production beats a better algorithm nobody opens. Change management is engineering work, and treating it as a phase afterwards is how tools die.",{"title":54,"searchDepth":55,"depth":55,"links":56},"",2,[57,58,59,60],{"id":27,"depth":55,"text":28},{"id":34,"depth":55,"text":35},{"id":41,"depth":55,"text":42},{"id":48,"depth":55,"text":49},"The solver was never the problem. Constraint granularity, real-time integration with ERP, MES & SCADA, and why planners are the users you actually have to convince.",true,"md",{},4,"\u002Ftopics\u002Fdecisions","decisions",{"ventures":69},[70],"nexiplan",{"title":16,"description":61},"topics\u002Fdecisions","jZj0VVkeFMYGJFfpVG2HQGO_XXPPgZUCCot3w4QHIqQ",[],[],[],1791414106527]