{
  "schema_version": "newruntime-agent-readable-v0.1",
  "type": "tectonic_shift_index",
  "site": {
    "name": "New Runtime",
    "tagline": "An atlas of agent-shaped software.",
    "description": "New Runtime tracks the systems, signals, and shifts reshaping software as agents become first-class participants in work, products, and organizations.",
    "home_url": "https://newruntime.com/",
    "telegram_url": "https://t.me/qwgai"
  },
  "routes": {
    "self": "https://newruntime.com/shifts.json",
    "html": "https://newruntime.com/shifts/"
  },
  "count": 4,
  "items": [
    {
      "schema_version": "newruntime-agent-readable-v0.1",
      "type": "tectonic_shift",
      "slug": "generated-interface-from-answer",
      "title": "Answer -> generated interface",
      "description": "AI systems are gradually moving beyond text answers and assembling verifiable interfaces around a user's specific intent.",
      "status": "published",
      "before_state": "Text answer or static result page",
      "after_state": "Task-specific interface assembled around intent",
      "stage": "emerging",
      "confidence": "medium",
      "magic_decay_stage": "fragile-tool",
      "first_seen": "2026-07-16",
      "last_verified": "2026-07-21",
      "related_posts": [
        "genception-video-generator-vision-backbone",
        "agent-api-design",
        "ai-coding-workflow-verifiable-work"
      ],
      "topics": [
        "post-app",
        "generated-ui",
        "agent-tools"
      ],
      "source_urls": [
        "https://www.freestyle.sh/blog/opinion/designing-apis-for-agents"
      ],
      "routes": {
        "html": "https://newruntime.com/shifts/generated-interface-from-answer/",
        "markdown": "https://newruntime.com/shifts/generated-interface-from-answer.md",
        "json": "https://newruntime.com/shifts/generated-interface-from-answer.json"
      },
      "source_format": "markdown"
    },
    {
      "schema_version": "newruntime-agent-readable-v0.1",
      "type": "tectonic_shift",
      "slug": "shared-context-infrastructure",
      "title": "Client-local memory -> shared context infrastructure",
      "description": "Context is shifting from private memory inside one AI client into a governed layer between agents, IDEs, documents, and tools.",
      "status": "published",
      "before_state": "Each AI client keeps its own incomplete project memory",
      "after_state": "Shared context layer with provenance, governance, and portability",
      "stage": "emerging",
      "confidence": "medium",
      "magic_decay_stage": "demo",
      "first_seen": "2026-07-21",
      "last_verified": "2026-07-21",
      "related_posts": [
        "unabyss-shared-context-layer",
        "ghostwriter-agent-memory-poisoning"
      ],
      "topics": [
        "context-engineering",
        "agent-memory",
        "mcp"
      ],
      "source_urls": [
        "https://unabyss.com/",
        "https://www.producthunt.com/products/unabyss"
      ],
      "routes": {
        "html": "https://newruntime.com/shifts/shared-context-infrastructure/",
        "markdown": "https://newruntime.com/shifts/shared-context-infrastructure.md",
        "json": "https://newruntime.com/shifts/shared-context-infrastructure.json"
      },
      "source_format": "markdown"
    },
    {
      "schema_version": "newruntime-agent-readable-v0.1",
      "type": "tectonic_shift",
      "slug": "goal-scoped-agent-loops",
      "title": "Manual continue prompting -> goal-scoped agent loops",
      "description": "Long-running agent work is moving from manual continue prompts toward explicit goals, limits, subagents, schedules, and verifiable completion.",
      "status": "published",
      "before_state": "Human repeatedly nudges one long chat forward",
      "after_state": "Agent loop runs against an explicit goal, budget, checks, and stop condition",
      "stage": "emerging",
      "confidence": "medium",
      "magic_decay_stage": "fragile-tool",
      "first_seen": "2026-07-21",
      "last_verified": "2026-07-21",
      "related_posts": [
        "claude-code-long-running-loops",
        "ai-native-development-stages",
        "coding-agent-cost-environment-config"
      ],
      "topics": [
        "coding-agents",
        "agent-ops",
        "automation"
      ],
      "source_urls": [
        "https://code.claude.com/docs/en/goal",
        "https://code.claude.com/docs/en/scheduled-tasks",
        "https://code.claude.com/docs/en/sub-agents"
      ],
      "routes": {
        "html": "https://newruntime.com/shifts/goal-scoped-agent-loops/",
        "markdown": "https://newruntime.com/shifts/goal-scoped-agent-loops.md",
        "json": "https://newruntime.com/shifts/goal-scoped-agent-loops.json"
      },
      "source_format": "markdown"
    },
    {
      "schema_version": "newruntime-agent-readable-v0.1",
      "type": "tectonic_shift",
      "slug": "compute-backed-ai-contracts",
      "title": "Model API -> compute-backed product contract",
      "description": "The AI API is becoming not just a model interface, but a product contract around scarce compute, limits, and degradation.",
      "status": "published",
      "before_state": "API price and limits look like stable product settings",
      "after_state": "Access depends on constrained inference capacity and compute supply",
      "stage": "accelerating",
      "confidence": "medium",
      "magic_decay_stage": "useful-workflow",
      "first_seen": "2026-07-21",
      "last_verified": "2026-07-21",
      "related_posts": [
        "anthropic-compute-meta",
        "coding-agent-cost-environment-config"
      ],
      "topics": [
        "ai-infrastructure",
        "compute",
        "api"
      ],
      "source_urls": [
        "https://www.reuters.com/technology/meta-talks-10-billion-anthropic-compute-deal-nyt-reports-2026-07-17/"
      ],
      "routes": {
        "html": "https://newruntime.com/shifts/compute-backed-ai-contracts/",
        "markdown": "https://newruntime.com/shifts/compute-backed-ai-contracts.md",
        "json": "https://newruntime.com/shifts/compute-backed-ai-contracts.json"
      },
      "source_format": "markdown"
    }
  ]
}
