« All posts

Beyond Context Engineering: A Discipline for Reliable LLMs

A position paper argues LLM reliability requires channel engineering, not just context engineering, and introduces the Socium collaboration model.

A new position paper argues that the persistent unreliability of LLM-assisted software isn't a capability gap that better models will eventually close — it's a missing engineering discipline around the full human-AI communication channel, not just the context window. Survey and defect data back the claim: most engineering leaders report major production failures from AI-generated code, AI-assisted pull requests carry substantially more defects and vulnerabilities than human-authored ones, a controlled trial found experienced developers measurably slower with current tools, and developer trust in AI output is falling even as adoption and model quality rise.

Drawing on Shannon and Weaver's communication theory, the paper splits the problem into technical, semantic, and effectiveness layers. Mainstream 'context engineering' — curating what goes into the context window — mostly addresses the technical layer, while reliability failures actually occur at the semantic and effectiveness layers, which token curation alone cannot fix. The proposed 'channel engineering' discipline calls for deterministic, extractive memory, independent validation gates on output, task-specific context assembly, and continuous re-grounding across agentic steps.

The author frames this as the same maturation software engineering underwent decades ago in aerospace, medical devices, and formal methods — disciplines built not because engineers lacked skill, but because skill alone didn't scale to reliable systems. LLMs, the paper argues, finally make that discipline economically viable for mainstream software, and it introduces the 'Socium' model as a research framework for treating human-AI collaboration as an engineered, distributed system.