CtrlK
BlogDocsLog inGet started
Tessl Logo
PluginPublic

ai-unified-process/aiup-core

AI Unified Process core - stack-agnostic requirements, entity model, and use cases, plus the construction orchestrators for layer plugins

Quality

95%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

Overview
Quality
Evals
Security
Files

REFERENCE.mdskills/entity-model/references/

Entity Model Reference

Validation Rules

Use these values in the "Validation Rules" column (never leave empty):

Keys — a key column takes exactly one of these values:

Attribute TypeValidation Rules Value
Primary keyPrimary Key, Sequence
Natural or composite keyPrimary Key
Composite key and foreign keyPrimary Key, Foreign Key (TABLE.id)

Every other attribute — one nullability rule first, then any of the following rules that apply, in this order:

PositionRuleMeaning
1Not Null or OptionalRequired or optional; always present, always first
2UniqueNo two rows share the value (an optional value: no two non-empty ones)
3Foreign Key (TABLE.id)References another entity, or an external entity named under the title
4Min: X, Max: YRange of a number, or of a date as ISO dates; always both bounds
4Values: A, B, CA fixed set of values; instead of a range, never together with one
5Format: <format>The value follows a format: Email, Phone (international, E.164), URL
Attribute TypeValidation Rules Value
Required fieldNot Null
Optional fieldOptional
Unique fieldNot Null, Unique
Foreign keyNot Null, Foreign Key (TABLE.id)
One-to-one linkNot Null, Unique, Foreign Key (TABLE.id)
With rangeNot Null, Min: X, Max: Y
With valuesNot Null, Values: A, B, C
EmailNot Null, Format: Email
Unique emailNot Null, Unique, Format: Email
Optional phone numberOptional, Format: Phone

Data Types

Data TypeLength/PrecisionUsage
Long19IDs, foreign keys
Stringvaries (50-500)Text fields
Integer10Whole numbers
Decimal10,2Currency, percentages
Boolean1True/false flags
Date-Date only
DateTime-Date and time

skills

README.md

tile.json