Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Drupal 11.4.6 Update released for Drupal core (11.4.6)! Release: Drupal 10.6.16 Update released for Drupal core (10.6.16)! Release: Drupal 12.0.0-alpha1 First alpha version released for Drupal core (12.0.0-alpha1). Release: AI (Artificial Intelligence) 1.5.0-rc3 New release candidate for module ai (1.5.0-rc3). Release: Smart Image Optimizer 1.0.1 Minor update available for module smart_image_optimizer (1.0.1). Release: EzContent API - Enhanced De-coupled CMS Experience 2.3.10 Minor update available for module ezcontent_api (2.3.10). Release: Collector Systems Gallery 1.0.11 Minor update available for module collector_systems (1.0.11). Release: EzContent API - Enhanced De-coupled CMS Experience 2.1.4 Minor update available for module ezcontent_api (2.1.4). Module Revived: EzContent API - Enhanced De-coupled CMS Experience 2.3.9 Module ezcontent_api updated after 15 months of inactivity (2.3.9). Security Coverage: Analyze PostHog Module analyze_posthog now has official Drupal security advisory coverage.

AI Decision Log

No security coverage Drupal 10–11

Part of the AI ecosystem · 297 projects

View on drupal.org

This module logs editorial and technical decisions as queryable content entities, similar to Architecture Decision Records. It captures not only what changed but also the reasoning behind it, making this information available for review, onboarding, and auditing, especially for AI-assisted changes.

AI Decision Log stores editorial and technical decisions as persistent, queryable content entities — an ADR-style (Architecture Decision Record) trail for both human and AI-assisted changes. It answers not just what changed but why, and keeps that reasoning available for review, onboarding and audit.

The problem it solves

Decisions made during content and configuration work — especially AI-assisted ones — usually vanish into commit messages, chat logs or nobody's memory. AI Decision Log captures them as first-class, permissioned records you can query and report on.

What each decision records

  • Title, summary and context — the situation and why a decision was needed.
  • The decision and the alternatives that were considered.
  • Related entities, configuration or modules.
  • Source — whether the decision was human or AI-assisted, and by whom.

Features

  • Content-entity trail — decisions are permissioned, queryable entities with an admin report at /admin/reports/ai-decisions.
  • One-call writer serviceai_decision_log.writer lets any module record a decision in a single call.
  • AI Policy Gateway integration — mirrors every AI policy decision into the log automatically, storing only sanitized, prompt-free data (a hash of the input, never the raw prompt).

Requirements

  • Drupal 10.3+ or 11

Standalone — no other AI module is required.

Installation

composer require drupal/ai_decision_log

Enable the module and review decisions under Reports.

Depends on

Dependencies of the latest stable release

  • system Drupal core
  • user Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Jul 2026
Latest release
1 month ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

Version Type Core Release date
1.0.1 Stable 10–11 Jul 21, 2026
1.0.0 Stable 10–11 Jul 19, 2026