Software Engineering — Map of Content
This domain captures the emerging practice of AI-assisted software engineering, with a primary focus on harness engineering — the discipline of designing the scaffolding, context, tools, and feedback loops that shape how AI coding agents behave. Notes synthesise research from 22 sources analysed in March 2026, spanning academic papers, practitioner blogs, and tooling documentation.
Harness Engineering
Frameworks & Arguments
- AI-Harness-Engineering - The Complete Framework
- Human-Agent-Collaboration-Models
- Context-Management-Strategies-for-AI-Agents
- Spec-Driven-Development-and-Regenerative-Software
- AI-Agent-Tooling-Ecosystem
Core Concepts
- Harness-Engineering
- AI-Coding-Agent-Architecture
- Iterative-Signal-Loop
- Agentic-Flywheel
- Humans-On-The-Loop
- Why-Loop-vs-How-Loop
Context Management
- Context-Engineering
- Context-Rot
- Progressive-Disclosure-Context
- Adaptive-Context-Compaction
- Sub-Agents-Context-Isolation
- Long-Running-Agent-Session-Management
Harness Components
- Agent-Harness-Components
- AGENTS-md-Files
- Agent-Skills
- Model-Context-Protocol
- AI-Plugins
- Kiro-Powers
- Hooks-Agent-Lifecycle
- Back-Pressure-Mechanisms