NAME

Claude::Agent::Code::Review::Types - Slot types shared by the review classes

SYNOPSIS

use Claude::Agent::Code::Review::Types;

BEGIN {
    Object::Proto::define('My::Issue',
        'severity:ReviewSeverity:required',
        'category:ReviewCategory:required',
    );
}

DESCRIPTION

Registers the two enumerations the review classes validate against. Load it before the BEGIN block that defines a class using one of them.

TYPES

  • ReviewSeverity - one of @Claude::Agent::Code::Review::Types::SEVERITIES: critical, high, medium, low, info

  • ReviewCategory - one of @Claude::Agent::Code::Review::Types::CATEGORIES: bugs, security, style, performance, maintainability

AUTHOR

LNATION, <email at lnation.org>

LICENSE

This software is Copyright (c) 2026 by LNATION.

This is free software, licensed under The Artistic License 2.0 (GPL Compatible).