36.1 Overview

The Development category in AIUNIFY PROS SUITE provides twelve subscriber-facing tools for working with SQL, source code, technical documentation, testing, OCR, deployment configuration, environment templates, scheduling expressions, and Git exclusions:

  1. SQL Builder
  2. Bug Fix
  3. Code Review
  4. API Docs
  5. README
  6. Regex
  7. Unit Tests
  8. OCR Tool
  9. Cron Builder
  10. Docker Compose
  11. .env Template
  12. Git Ignore

The Sidebar routes these tools respectively to /sql, /bug-fix, /code-reviewer, /api-docs, /readme-generator, /regex-generator, /unit-test, /ocr, /cron-expression, /docker-compose, /env-template, and /gitignore-generator.

36.2 Two Types of Development Workspaces

The Development category contains two specialized workspaces:

  1. AI SQL Builder
  2. AI OCR Tool

The other ten tools use the shared Standard AI Generator Workspace documented in Chapter 12.

36.3 Specialized Development Tools

The specialized tools provide controls not found in Standard ToolPage.

AI SQL Builder

Provides:

  1. Database Type
  2. Natural-language Query Description
  3. Query Examples
  4. SQL Preview
  5. SQL Edit mode
  6. Copy SQL

AI OCR Tool

Provides:

  1. Image upload
  2. Image Preview
  3. Immediate AI extraction
  4. Streaming extracted text
  5. Copy Text

36.4 Standard Development Tools

These ten use Standard ToolPage:

  1. Bug Fix Assistant
  2. Code Reviewer
  3. API Documentation Generator
  4. README Generator
  5. Regex Generator
  6. Unit Test Generator
  7. Cron Expression Builder
  8. Docker Compose Generator
  9. .env Template Builder
  10. Git Ignore Generator

36.5 Generation vs. Execution

A critical distinction throughout Chapter 36 is:

The Development tools generate, explain, review, or transform technical content. They do not automatically execute that content on your computer, server, database, repository, or production infrastructure.

Generating a SQL Query does not run it.

Generating Unit Tests does not run the test suite.

Generating Docker Compose does not deploy Containers.

Generating a .env Template does not configure a server.

Generating .gitignore content does not modify a Git repository.

Part One — AI SQL Builder

36.6 Opening SQL Builder

Navigate to:

Sidebar → Development → SQL Builder

Route:

/sql

36.7 Authentication

The SQL route requires an authenticated AIUNIFY PROS SUITE session.

An unauthenticated visitor is redirected toward /login.

36.8 Workspace Title

The actual workspace title is:

AI SQL Builder

36.9 Workspace Purpose

Current description:

“Convert plain English queries into optimized SQL statements for database operations.”

36.10 Query Builder

The left-side Card is:

Query Builder

with:

“Describe what you want to query in plain English.”

36.11 Database Type

SQL Builder provides:

Database Type (Optional).

36.12 Supported Database Types

The current selector includes:

  1. MySQL
  2. PostgreSQL
  3. SQLite
  4. SQL Server
  5. Oracle

36.13 Database Type Is Optional

A database does not have to be selected.

If none is selected, the Prompt asks for generic:

SQL syntax.

36.14 Why Database Type Matters

SQL dialects differ.

Selecting the intended database can help the AI account for syntax differences involving:

  1. Pagination
  2. String functions
  3. Date functions
  4. Identity/sequence behavior
  5. JSON operations
  6. Quoting
  7. Data types

36.15 Database Type Does Not Establish a Connection

Selecting:

PostgreSQL

does not connect PROS SUITE to an actual PostgreSQL server.

It is generation context only.

36.16 Describe Your Query

The primary Textarea is:

Describe Your Query.

36.17 Query Placeholder

Current example:

“Example: Find all customers who placed orders in the last 30 days...”

36.18 Natural-Language Input

Subscribers can describe the desired result instead of manually writing SQL.

For example:

“Find active subscribers who joined in the past 90 days and have made more than three purchases.”

36.19 Query Description Is Required

Generation requires non-whitespace text.

36.20 Empty Query Error

Current Error:

Error

with:

“Please enter a query description.”

36.21 Generate SQL

Primary action:

Generate SQL.

36.22 Generating...

While the AI request is active:

Generating...

36.23 What the AI Is Asked to Produce

The current Prompt requests:

  1. An optimized SQL Query
  2. A brief explanation
  3. Assumptions about Table structure

36.24 SQL System Instruction

SQL Builder uses a database-oriented system instruction that tells AI to:

  1. Convert natural language into SQL
  2. Optimize queries
  3. Explain them
  4. Consider performance implications

36.25 Tool Identifier

The AI operation uses:

sql

as its Tool ID.

36.26 Selected AI Model

SQL Builder uses the shared AI streaming architecture.

The subscriber's currently selected AI Model can therefore be used for generation.

36.27 API-Key Behavior

The shared streaming pathway can also use subscriber-configured provider API Keys as described in Chapter 11.

Query Examples

36.28 Built-In Examples

SQL Builder currently contains five example requests:

  1. Find all customers who placed orders in the last 30 days
  2. Get the top 10 products by sales revenue
  3. Show users who haven't logged in for more than 6 months
  4. Calculate average order value by month
  5. Find duplicate email addresses in the users table

36.29 Quick Examples

The first three examples appear under:

Quick Examples:

Selecting one fills the Query Description field.

36.30 Example Queries Section

All five examples also appear in:

Example Queries

with:

“Click on any example to try it out.”

Generated SQL

36.31 Output Card

The right side is titled:

Generated SQL

with:

“Your optimized SQL query will appear here.”

36.32 Preview Tab

The generated response appears under:

Preview.

36.33 Edit Tab

A second Tab is:

Edit.

36.34 SQL Output Can Be Edited

After AI generation completes, you can directly edit the generated response in a monospace Textarea.

36.35 Edit Is Read-Only While Streaming

While generation is still active, the Edit field cannot be modified.

36.36 Important SQL Output Parsing Detail

The AI is asked to return:

  1. SQL
  2. Explanation
  3. Assumptions

The client then stores the entire AI response in sqlQuery.

It does not isolate only the executable SQL statement.

36.37 Preview May Contain More Than SQL

Because the complete response is stored, Generated SQL may contain:

  1. SQL code
  2. Explanation
  3. Table assumptions
  4. Markdown formatting

rather than only a raw Query.

36.38 Explanation Area

After generation, the page also displays:

Explanation:

followed by:

“Query generated successfully. Review the SQL statement above.”

36.39 Explanation Is Currently Generic

The separate Explanation area does not contain the AI-generated detailed explanation.

The AI explanation remains part of the main generated response.

36.40 Copy SQL

The Edit Tab provides:

Copy SQL.

36.41 Copy Confirmation

Success:

Copied

with:

“SQL query copied to clipboard.”

36.42 Important Copy Behavior

Because sqlQuery contains the full AI response, Copy SQL currently copies the complete stored response—not necessarily a clean SQL-only statement.

Review and isolate executable SQL before pasting it into a database client.

36.43 No SQL Download

SQL Builder does not currently expose a dedicated Download action.

36.44 No .sql File Export

There is no source-verified automatic .sql export.

36.45 No Database Connection

SQL Builder does not ask for:

  1. Host
  2. Port
  3. Database Name
  4. Username
  5. Password

36.46 No Schema Discovery

The Tool cannot inspect your live database schema.

36.47 No Table Browser

There is no visual list of:

  1. Databases
  2. Schemas
  3. Tables
  4. Columns
  5. Indexes

36.48 No Query Execution

There is no:

Run Query

against an actual database.

36.49 No Query Result Grid

The Tool does not return rows from a real database.

36.50 No Query Plan

It does not run:

  1. EXPLAIN
  2. EXPLAIN ANALYZE

against a live database.

36.51 No Guaranteed Syntax Validation

Although AI attempts to produce appropriate SQL, the generated statement is not source-verified by a real database parser before it is shown.

36.52 No Transaction Safety Check

The Tool does not automatically protect a production database from destructive statements such as:

  1. UPDATE
  2. DELETE
  3. DROP
  4. TRUNCATE

because it never executes them.

36.53 Recommended SQL Safety Workflow

Before running generated SQL:

  1. Review the Query.
  2. Confirm Table/Column names.
  3. Check JOIN conditions.
  4. Check WHERE clauses.
  5. Check database dialect.
  6. Test against development/staging data.
  7. Review destructive statements carefully.
  8. Back up important production data when appropriate.

36.54 SQL Token Reference

The current feature catalogue assigns:

SQL Query Builder — 15 Tokens.

36.55 No Token Display Inside Specialized SQL Workspace

SQL Builder itself does not display its Token Cost beside Generate SQL.

Treat 15 Tokens as the current catalogue/reference amount.

Part Two — Bug Fix Assistant

36.56 Opening Bug Fix

Navigate to:

Sidebar → Development → Bug Fix

Route:

/bug-fix

36.57 Tool Title

Actual title:

Bug Fix Assistant.

36.58 Description

“Identify and fix bugs in your code with AI-powered debugging.”

36.59 Prompt Placeholder

“Paste your buggy code and describe the issue you're experiencing...”

36.60 Example — JavaScript

“Fix this JavaScript function that returns undefined.”

36.61 Example — Python

“Debug this Python script with a TypeError.”

36.62 Example — React

“Find the bug in this React component that won't render.”

36.63 Token Reference

Current catalogue and route reference:

20 Tokens.

36.64 Bug Fix System Intent

The configured Development Prompt describes the Tool as a debugging expert that should:

  1. Identify bugs
  2. Explain the root cause
  3. Provide corrected code
  4. Explain the fix

36.65 Include the Error Message

For better results, include the exact:

  1. Exception
  2. Stack trace
  3. Browser Console Error
  4. Compiler Error
  5. HTTP Error
  6. Unexpected behavior

when available.

36.66 Include Runtime Context

Specify relevant information such as:

  1. Language
  2. Framework
  3. Version
  4. Database
  5. Operating environment
  6. Expected behavior

36.67 No File Upload

Bug Fix uses the Standard Prompt Textarea.

There is no source-code file-upload control.

36.68 No Repository Connection

The Tool does not connect directly to:

  1. GitHub repository
  2. GitLab repository
  3. Bitbucket repository
  4. Local project folder

36.69 No Automatic Code Modification

Generated fixes do not change your application's source files.

36.70 No Code Execution

The Tool does not run the submitted code.

36.71 No Debugger

There is no:

  1. Breakpoint debugger
  2. Runtime Inspector
  3. Variable watcher

36.72 No Automatic Test

The Tool does not automatically confirm that its proposed fix solves the bug.

36.73 Recommended Bug-Fix Prompt

Include:

Language + framework + code + exact error + expected behavior + actual behavior + relevant environment details.

Part Three — Code Reviewer

36.74 Opening Code Review

Navigate to:

Sidebar → Development → Code Review

Route:

/code-reviewer

36.75 Workspace Title

The page itself is titled:

Code Reviewer.

36.76 Description

“Get AI-powered code reviews with suggestions for improvement.”

36.77 Prompt Placeholder

“Paste your code for review. Include context about what it should do...”

36.78 Security Example

“Review this API endpoint for security issues.”

36.79 Performance Example

“Check this React component for performance optimizations.”

36.80 Best-Practices Example

“Review this Python function for best practices.”

36.81 Token Reference

Current catalogue/default:

25 Tokens.

36.82 Code Review System Intent

The configured Development Prompt asks AI to review code for:

  1. Bugs
  2. Security issues
  3. Performance problems
  4. Best practices
  5. Constructive improvements

36.83 Code Review Is Static AI Analysis

The submitted text is analyzed by the selected AI Model.

It is not compiled or executed.

36.84 No Repository-Wide Context

Only the information supplied in your Prompt is available unless separately included.

36.85 No Pull Request Review

There is no native Pull Request connection in this Tool.

36.86 No Inline Code Comments

The Tool returns one generated response.

It does not annotate source files line-by-line inside a code editor.

36.87 No Automated Security Scanner

Code Reviewer is not a replacement for:

  1. SAST
  2. Dependency scanning
  3. Secret scanning
  4. Vulnerability scanner
  5. Penetration testing

36.88 No Automatic Linting

No source-verified ESLint, Pylint, PHPStan, RuboCop, or comparable linter is executed.

36.89 Recommended Review Prompt

Specify what you want prioritized:

  1. Security
  2. Correctness
  3. Performance
  4. Maintainability
  5. Readability
  6. Architecture
  7. Error handling
  8. Concurrency
  9. Accessibility

Part Four — API Documentation Generator

36.90 Opening API Docs

Navigate to:

Sidebar → Development → API Docs

Route:

/api-docs

36.91 Tool Title

The actual workspace title is:

API Documentation Generator.

36.92 Description

“Generate comprehensive API documentation from your code or endpoints.”

36.93 Prompt Placeholder

“Describe your API endpoints, methods, and parameters...”

36.94 REST API Example

“Document this REST API for user authentication.”

36.95 OpenAPI Example

“Create OpenAPI spec for an e-commerce API.”

36.96 GraphQL Example

“Generate documentation for these GraphQL queries.”

36.97 Token Reference

Current catalogue/default:

30 Tokens.

36.98 Documentation System Intent

The Development Prompt defines the API Docs Tool as a technical writer expected to create documentation covering:

  1. Endpoints
  2. Parameters
  3. Responses
  4. Examples

36.99 API Docs Is a Documentation Generator

The Sidebar label API Docs does not mean subscriber access to an AIUNIFY public API management console.

36.100 It Does Not Issue API Keys

This page does not create:

  1. Developer Keys
  2. OAuth Clients
  3. API Credentials
  4. Webhook Secrets

36.101 It Does Not Discover Endpoints Automatically

There is no repository scan or server inspection.

Provide the API information yourself.

36.102 OpenAPI Output Is AI-Generated

You can ask for:

  1. OpenAPI
  2. Swagger-style YAML
  3. JSON schema

but the ToolPage does not independently validate the resulting specification.

36.103 No Swagger UI Preview

No interactive API explorer is implemented.

36.104 No Request Execution

The Tool does not send requests against the documented API.

36.105 No Postman Export

No source-verified Postman Collection export exists.

36.106 Standard Download Format

Even if the generated content represents YAML or JSON, the ToolPage Download action saves:

api-docs-output.txt

rather than a native .yaml or .json file.

36.107 Recommended API Docs Prompt

Provide:

  1. Base URL
  2. Endpoint path
  3. Method
  4. Authentication
  5. Headers
  6. Parameters
  7. Request Body
  8. Responses
  9. Error Codes
  10. Examples

Part Five — README Generator

36.108 Opening README

Navigate to:

Sidebar → Development → README

Route:

/readme-generator

36.109 Tool Title

README Generator.

36.110 Description

“Create professional README files for your GitHub projects.”

36.111 Prompt Placeholder

“Describe your project, its features, and how to use it...”

36.112 React Example

“README for a React component library.”

36.113 CLI Example

“Documentation for a CLI tool.”

36.114 API Example

“Project README for an open-source API.”

36.115 Token Reference

Current catalogue/default:

20 Tokens.

36.116 README System Intent

The configured Development instruction calls for:

  1. Project Description
  2. Installation instructions
  3. Usage examples
  4. Contribution guidelines

36.117 Useful Additional Sections

You can explicitly request:

  1. Requirements
  2. Environment variables
  3. Configuration
  4. Deployment
  5. Testing
  6. License
  7. Architecture
  8. Troubleshooting

36.118 No GitHub Repository Connection

The Tool does not automatically inspect an actual repository.

36.119 No Existing README Import

There is no dedicated file-upload or repository import.

Paste relevant existing content into the Prompt if needed.

36.120 No GitHub Commit

The Tool does not save README content to a repository.

36.121 Standard Download Is Not README.md

The current Standard ToolPage Download pattern produces:

readme-generator-output.txt

rather than automatically creating:

README.md

36.122 Creating a Real README File

After reviewing the output, copy it into your project's README.md or rename/save it using the appropriate development workflow.

Part Six — Regex Generator

36.123 Opening Regex

Navigate to:

Sidebar → Development → Regex

Route:

/regex-generator

36.124 Tool Title

Regex Generator.

36.125 Description

“Generate and explain regular expressions for pattern matching.”

36.126 Prompt Placeholder

“Describe the pattern you want to match...”

36.127 Email Example

“Regex to validate email addresses.”

36.128 Phone Example

“Pattern to match phone numbers in US format.”

36.129 URL Example

“Expression to extract URLs from text.”

36.130 Token Reference

Current catalogue/default:

10 Tokens.

36.131 Regex System Intent

The configured Development Prompt tells AI to:

  1. Create regular expressions
  2. Explain them
  3. Provide test cases

36.132 Specify the Regex Engine

Regex syntax differs among environments.

Include the intended engine or language, such as:

  1. JavaScript
  2. Python
  3. PHP
  4. Java
  5. PCRE
  6. .NET

36.133 No Regex Engine Is Executed

The current Tool does not run the expression against a real regex engine.

36.134 No Interactive Test String Field

There is no dedicated:

  1. Pattern field
  2. Test string field
  3. Match-highlighting panel

36.135 No Formal Validation Engine

Despite the AI's ability to explain and suggest test cases, the Standard page does not programmatically validate the Regex.

36.136 Recommended Regex Prompt

Include:

  1. Engine/language
  2. Strings that should match
  3. Strings that should not match
  4. Case sensitivity
  5. Unicode requirements
  6. Anchoring requirements

Part Seven — Unit Test Generator

36.137 Opening Unit Tests

Navigate to:

Sidebar → Development → Unit Tests

Route:

/unit-test

36.138 Tool Title

Unit Test Generator.

36.139 Description

“Generate comprehensive unit tests for your code.”

36.140 Prompt Placeholder

“Paste your code and specify the testing framework...”

36.141 Jest Example

“Generate Jest tests for this React component.”

36.142 Pytest Example

“Create pytest tests for this Python function.”

36.143 TypeScript Example

“Write unit tests for this TypeScript class.”

36.144 Token Reference

Current catalogue/default:

20 Tokens.

36.145 Unit-Test System Intent

The configured Development Prompt requests:

  1. Test cases
  2. Edge cases
  3. Mocks
  4. Assertions

36.146 Specify the Framework

Examples:

  1. Jest
  2. Vitest
  3. PHPUnit
  4. pytest
  5. unittest
  6. JUnit
  7. NUnit

36.147 Include Dependencies

Tell the AI about frameworks, libraries, and external services the code depends on.

36.148 No Test Runner

Generated Tests are not executed.

36.149 No Coverage Measurement

The Tool does not measure:

  1. Line Coverage
  2. Branch Coverage
  3. Function Coverage

36.150 No Test Results

There is no Pass/Fail execution report.

36.151 No Repository Modification

Generated Test files are not added to your codebase automatically.

36.152 No Native Test File Export

Standard Download produces:

unit-test-output.txt

not a framework-specific .test.ts, .spec.js, .py, or other source file.

36.153 Recommended Workflow

Generate → Review → Copy Into Test File → Run Locally/CI → Fix Failures → Refine Tests

Part Eight — AI OCR Tool

36.154 Opening OCR Tool

Navigate to:

Sidebar → Development → OCR Tool

Route:

/ocr

36.155 Authentication

The OCR route requires authenticated PROS SUITE access and redirects unauthenticated users toward /login.

36.156 Workspace Title

The specialized workspace is:

AI OCR Tool.

36.157 Description

Current page description:

“Extract text from images and documents with high accuracy using advanced OCR technology.”

36.158 Important Current File-Type Limitation

Although the description says images and documents, the current Input control accepts:

image/*

only.

Therefore, the current subscriber workflow should be documented as:

Image OCR

rather than general PDF/DOCX document OCR.

36.159 Upload Image

The left Card is:

Upload Image

with:

“Select an image file to extract text from it.”

36.160 Upload Action

Select:

Click to upload image.

36.161 UI-Listed Formats

The visible page states:

Supports JPG, PNG, GIF, WebP.

36.162 Technical Acceptance Is Broader

The file picker technically accepts any browser file represented by an image/* MIME type.

The visible interface specifically advertises JPG, PNG, GIF, and WebP.

36.163 Invalid File Type

If the selected file is not recognized as an Image:

Error

with:

“Please select a valid image file.”

36.164 No Client-Side File-Size Limit Is Established

The current OCR page validates file Type but does not contain a source-verified maximum file-size check.

This does not guarantee that upstream AI/service limits cannot reject an oversized Image.

36.165 Image Preview

After choosing an Image, the page displays:

Preview:.

36.166 Preview Behavior

The selected Image is shown in a fixed-height preview region using object-cover.

36.167 Upload Automatically Starts OCR

There is no separate:

Extract Text

button.

Choosing a valid Image immediately begins the AI OCR operation.

36.168 Processing Image...

While extraction is active, the upload region changes to:

Processing Image...

36.169 Image Encoding

The client converts the selected Image to Base64 before submitting it to the AI streaming workflow.

36.170 OCR Instruction

The AI is asked to:

  1. Extract all text
  2. Preserve readability
  3. Note unclear or partially visible text

36.171 OCR Tool Identifier

The AI request uses:

ocr.

36.172 OCR System Intent

The broader configured OCR instruction similarly directs the AI to extract text clearly, format it readably, and note unclear areas.

36.173 Selected Model

OCR uses the shared streaming system, so the currently selected compatible AI Model can be used.

36.174 Subscriber API Keys

The shared Model/provider-key pathway can apply as documented in Chapters 10 and 11.

Extracted Text

36.175 Output Card

The right-side Card is:

Extracted Text

with:

“Text extracted from your image will appear here.”

36.176 Streaming Results

Extracted content appears progressively as AI returns it.

36.177 Output Rendering

OCR output uses AIUNIFY's Markdown Renderer.

36.178 Empty State

Before an Image is uploaded:

“Upload an image to extract text.”

36.179 Copy Text

When extracted text exists, select:

Copy Text.

36.180 Copy Confirmation

Current notification:

Copied

with:

“Text copied to clipboard.”

36.181 No Edit Mode

The OCR output does not contain a subscriber-editable Textarea.

36.182 No Download

There is no Download action.

36.183 No PDF Input

The current file picker does not accept PDFs.

36.184 No DOCX Input

DOCX is not accepted.

36.185 No Multi-Page Document Workflow

There is no page-navigation or multi-page OCR interface.

36.186 No Batch Image Upload

The source reads only the first selected file.

There is no multi-file upload workflow.

36.187 No Drag-and-Drop Zone Behavior Is Established

The visible area resembles an upload zone, but the current implementation opens the file picker when clicked.

No source-verified drag/drop event handlers are present in the inspected component.

36.188 No Manual OCR Language Selector

The subscriber cannot choose:

  1. English
  2. Spanish
  3. French
  4. etc.

through a dedicated OCR Language field.

36.189 OCR Accuracy Is Not Guaranteed

The interface promotes high accuracy, but extracted text should still be verified—especially for:

  1. Small text
  2. Handwriting
  3. Low-resolution Images
  4. Rotated text
  5. Tables
  6. Unusual fonts

36.190 OCR Token Reference

Current feature catalogue:

OCR Tool — 15 Tokens.

36.191 Specialized Page Does Not Display Cost

The OCR page itself does not show the 15-Token amount beside upload.

Part Nine — Cron Expression Builder

36.192 Opening Cron Builder

Navigate to:

Sidebar → Development → Cron Builder

Route:

/cron-expression

36.193 Tool Title

The actual page title is:

Cron Expression Builder.

36.194 Description

“Generate and explain cron schedule expressions from natural language — with validation and reverse translation.”

36.195 Prompt Placeholder

“Describe the schedule you need in plain English...”

36.196 Weekday Example

“Run every weekday at 9:00 AM — generate the cron expression and explain each field.”

36.197 Interval Example

“Execute every 15 minutes between 8 AM and 6 PM on weekdays only.”

36.198 Reverse-Translation Example

“Explain this cron expression: 0 */4 * * 1-5 and suggest alternatives.”

36.199 Route Fallback

The route supplies:

10 Tokens.

36.200 Catalogue Reference

The current shared feature catalogue assigns:

20 Tokens.

36.201 Effective Current Base Reference

Because Standard ToolPage prioritizes:

Live AI Limit → Feature Catalogue → Route Fallback

the current default base reference is:

20 Tokens

unless a live AI-limit setting overrides it.

36.202 Cron Is AI-Generated

Despite the Tool description mentioning validation, the page uses Standard ToolPage.

There is no separate Cron parser or scheduler engine visible in this route.

36.203 No Job Scheduler

The Tool does not create a scheduled server Task.

36.204 No Crontab Installation

It does not modify:

crontab

on your machine or VPS.

36.205 No Time-Zone Selector

There is no dedicated Cron Time Zone field.

Include the intended Time Zone in the Prompt when it matters.

36.206 Cron Syntax Can Vary

Specify the target environment where relevant, such as:

  1. Linux crontab
  2. Quartz
  3. AWS EventBridge
  4. Kubernetes CronJob

because Cron formats are not universally identical.

36.207 Standard Download

Download saves:

cron-expression-output.txt

rather than installing or executing the schedule.

Part Ten — Docker Compose Generator

36.208 Opening Docker Compose

Navigate to:

Sidebar → Development → Docker Compose

Route:

/docker-compose

36.209 Tool Title

Docker Compose Generator.

36.210 Description

“Generate production-ready docker-compose.yml files from stack descriptions with networking, volumes, and environment config.”

36.211 Prompt Placeholder

“Describe your application stack — services, databases, caching, and any other dependencies...”

36.212 Next.js Example

“Next.js app with PostgreSQL, Redis, and Nginx reverse proxy — generate docker-compose.yml.”

36.213 Django Example

“Python Django app with MySQL, Celery, RabbitMQ, and Elasticsearch.”

36.214 MERN Example

“Full MERN stack with MongoDB, Express, React, Node.js, and a development hot-reload setup.”

36.215 Route Fallback

The route supplies:

15 Tokens.

36.216 Catalogue Reference

The current feature catalogue assigns:

20 Tokens.

36.217 Effective Current Base Reference

Current default base:

20 Tokens

unless overridden by live AI-limit configuration.

36.218 “Production-Ready” Qualification

The Tool description uses the phrase:

production-ready.

However, the generated Compose configuration is AI-produced text and is not source-verified through a Docker deployment or configuration validator before presentation.

36.219 Review Before Production

Verify:

  1. Image versions
  2. Ports
  3. Networks
  4. Volumes
  5. Health checks
  6. Restart policies
  7. Environment variables
  8. Secrets
  9. Resource limits

before production use.

36.220 No Docker Engine Connection

The Tool does not connect to Docker Desktop or Docker Engine.

36.221 No Container Launch

It does not run:

docker compose up

36.222 No Image Pull

It does not pull Docker Images.

36.223 No Container Logs

No live Container console exists.

36.224 No Compose Validation

The ToolPage does not run:

docker compose config

against the generated output.

36.225 No Infrastructure Deployment

No VPS or Cloud environment is modified.

36.226 Standard Download Is .txt

The generated output downloads as:

docker-compose-output.txt

not automatically:

docker-compose.yml.

36.227 Creating the Compose File

After reviewing the generated text, copy the YAML content into the appropriately named Compose file in your development environment.

Part Eleven — .env Template Builder

36.228 Opening .env Template

Navigate to:

Sidebar → Development → .env Template

Route:

/env-template

36.229 Tool Title

.env Template Builder.

36.230 Description

“Generate well-documented .env template files with variable names, sensible defaults, and inline documentation for any tech stack.”

36.231 Prompt Placeholder

“Describe your tech stack and the services/APIs your app connects to...”

36.232 Next.js Example

“Next.js app with Supabase auth, Stripe payments, SendGrid email, and Vercel deployment.”

36.233 Django Example

“Django project with PostgreSQL, AWS S3, Redis, and Sentry error tracking.”

36.234 Express Example

“Express.js API with MongoDB, JWT auth, Cloudinary uploads, and Twilio SMS.”

36.235 Route Fallback

The route supplies:

10 Tokens.

36.236 Catalogue Reference

The shared feature catalogue assigns:

20 Tokens.

36.237 Effective Current Base Reference

Absent a live override:

20 Tokens.

36.238 Template vs. Secret Storage

This Tool generates a Template.

It is not a secret-management system.

36.239 Do Not Paste Real Production Secrets Unless Necessary

For template creation, use placeholders such as:

DATABASE_URL=your_database_url

rather than exposing actual:

  1. API Keys
  2. Passwords
  3. Private Tokens
  4. Database credentials
  5. Signing secrets

36.240 No Secret Vault

The Tool does not provide source-verified:

  1. Encryption Vault
  2. Secret rotation
  3. Key versioning
  4. Secret access policy

36.241 No Environment Detection

The Tool does not inspect an existing application automatically.

36.242 No .env Installation

Generated content is not placed into your project folder.

36.243 No Vercel Environment Update

It does not configure Vercel Environment Variables.

36.244 No AWS Secret Update

It does not update AWS Secrets Manager or Parameter Store.

36.245 No Docker Secret Update

It does not create Docker Secrets.

36.246 Standard Download Filename

Current Standard ToolPage saves:

env-template-output.txt

rather than .env or .env.example.

36.247 Recommended Template Workflow

Describe Stack → Generate → Remove Any Sensitive Values → Verify Variable Names → Copy Into .env.example → Fill Real Secrets Through the Appropriate Secure Environment

Part Twelve — Git Ignore Generator

36.248 Opening Git Ignore

Navigate to:

Sidebar → Development → Git Ignore

Route:

/gitignore-generator

36.249 Tool Title

The actual page title is:

Git Ignore Generator.

36.250 Description

“Create comprehensive .gitignore files tailored to your tech stack, frameworks, IDEs, and operating systems.”

36.251 Prompt Placeholder

“List your programming languages, frameworks, IDEs, and operating systems...”

36.252 Python Example

“Python + Django + Docker + VS Code + macOS — generate a comprehensive .gitignore.”

36.253 Node.js Example

“Node.js + TypeScript + Next.js + JetBrains IDE + Windows.”

36.254 Java Example

“Java + Spring Boot + Gradle + IntelliJ IDEA + Linux with CI/CD artifacts.”

36.255 Route Fallback

The route supplies:

5 Tokens.

36.256 Catalogue Reference

The feature catalogue assigns:

20 Tokens.

36.257 Effective Current Base Reference

Absent a live AI-limit override, Standard ToolPage's current base reference is:

20 Tokens.

36.258 No Repository Inspection

The Tool does not inspect the files actually present in your project.

36.259 No Git Repository Modification

It does not write .gitignore into a repository.

36.260 No Git Commit

It does not commit the generated file.

36.261 Existing Tracked Files Are Not Automatically Removed

Adding a path to .gitignore does not itself stop Git from tracking a file that is already committed.

That repository operation must be handled separately.

36.262 Standard Download Is Not .gitignore

The generated output downloads as:

gitignore-generator-output.txt.

36.263 Review Secret Exclusions Carefully

Before committing code, verify that sensitive material such as:

  1. .env
  2. Private keys
  3. Credential files
  4. Secret configuration

is appropriately excluded when required.

Part Thirteen — Standard Development Workspace

36.264 Shared Interface

The ten Standard Development tools share the ToolPage architecture documented in Chapter 12.

36.265 Header Information

Standard ToolPage displays:

  1. Tool Name
  2. Development category
  3. Description
  4. Token Cost
  5. Current Token balance

36.266 Input Card

The left Card is:

Input

with:

“Describe what you want to generate.”

36.267 Prompt Field

The Tool-specific placeholder appears inside the Textarea.

36.268 Generate

Primary action:

Generate.

36.269 Generating...

While active:

Generating...

36.270 Ctrl + Enter

Within Standard ToolPage:

Ctrl + Enter

starts generation.

36.271 Examples

Each Standard Development Tool provides three Tool-specific examples under:

Try these examples:

36.272 Selecting an Example

Selecting an example fills the Input Textarea.

It does not immediately generate until you submit.

36.273 Empty Input

Generation requires non-whitespace Input.

36.274 Input Required Error

Current shared message:

Input required

with:

“Please enter a prompt to continue.”

36.275 Streaming Output

The generated response appears progressively.

36.276 Markdown Rendering

Technical content—including fenced Code Blocks—can be rendered through the shared Markdown presentation.

36.277 Copy

The Output Header includes Copy.

36.278 Download

The Output Header includes Download.

36.279 Standard Download Format

All Standard ToolPage downloads use:

.txt

regardless of the logical type of generated content.

36.280 Standard Filename Pattern

The current pattern is:

[tool-id]-output.txt

36.281 Important Development Download Consequence

Therefore:

  1. README does not automatically download as .md
  2. OpenAPI does not automatically download as .yaml
  3. Unit Tests do not automatically download as source files
  4. Docker Compose does not automatically download as .yml
  5. .env Template does not automatically download as .env
  6. Git Ignore does not automatically download as .gitignore

Rename/copy the content into the appropriate file after review.

36.282 No Standard Output Editor

Standard ToolPage Output is not directly editable.

36.283 No Universal Save

There is no persistent Save function.

36.284 No Universal History

There is no persistent generation-history list.

36.285 Reset

Reset returns the current Tool to a clean Input/Output state, subject to the shared streamed-state behavior documented in Chapter 12.

36.286 Selected AI Model

Standard Development Tools use the subscriber's current selected AI Model through the shared stream.

36.287 Provider API Keys

Configured subscriber AI provider Keys can be forwarded through the same shared generation architecture.

36.288 Dynamic Token Cost

Standard ToolPage calculates Base Cost using this priority:

  1. Live AI-limit setting
  2. Shared feature catalogue
  3. Route fallback

36.289 OpenAI Display Multiplier

When Standard ToolPage identifies the selected Model as OpenAI, its displayed cost uses the shared 1.5× Base Cost multiplier, rounded upward.

Part Fourteen — Development Token Matrix

36.290 Current Base References

ToolCurrent Base Reference
SQL Builder15 Tokens
Bug Fix20 Tokens
Code Review25 Tokens
API Docs30 Tokens
README20 Tokens
Regex10 Tokens
Unit Tests20 Tokens
OCR Tool15 Tokens
Cron Builder20 Tokens catalogue reference
Docker Compose20 Tokens catalogue reference
.env Template20 Tokens catalogue reference
Git Ignore20 Tokens catalogue reference

The primary Development catalogue lists SQL, Bug Fix, Code Review, API Docs, README, Regex, Unit Tests, and OCR at their respective values.

The newer shared catalogue entries assign Cron, Docker Compose, .env Template, and Git Ignore 20 Tokens each.

36.291 Current Token Discrepancies

ToolRoute FallbackCatalogue
Cron Builder1020
Docker Compose1520
.env Template1020
Git Ignore520

The catalogue currently has higher ToolPage precedence than the route fallback.

36.292 Trust the Live Tool Display

For Standard Development Tools, if the live interface displays a different amount from this manual, use the amount currently displayed by PROS SUITE.

36.293 Specialized SQL/OCR Qualification

SQL Builder and OCR Tool do not expose the Standard ToolPage Token display.

Their catalogue values should therefore be treated as current reference amounts rather than immutable guarantees.

Part Fifteen — Capability Matrix

36.294 Workspace Type

ToolSpecializedStandard ToolPage
SQL BuilderYesNo
Bug FixNoYes
Code ReviewNoYes
API DocsNoYes
READMENoYes
RegexNoYes
Unit TestsNoYes
OCRYesNo
Cron BuilderNoYes
Docker ComposeNoYes
.env TemplateNoYes
Git IgnoreNoYes

36.295 Copy/Download Matrix

ToolCopyDownloadEdit
SQL BuilderYesNoYes
Bug FixYesTXTNo
Code ReviewYesTXTNo
API DocsYesTXTNo
READMEYesTXTNo
RegexYesTXTNo
Unit TestsYesTXTNo
OCRYesNoNo
Cron BuilderYesTXTNo
Docker ComposeYesTXTNo
.env TemplateYesTXTNo
Git IgnoreYesTXTNo

36.296 Execution Matrix

FunctionExecuted by Chapter 36 Tool?
Run SQL against databaseNo
Run submitted codeNo
Modify repository codeNo
Run security scanNo
Test an APINo
Commit READMENo
Execute RegexNo
Run Unit TestsNo
Extract text from uploaded ImageYes, AI operation
Install Cron JobNo
Launch Docker ContainersNo
Configure environment variablesNo
Modify .gitignoreNo

Part Sixteen — Best Practices for SQL Builder

36.297 Provide Schema Context

If known, include:

  1. Table Names
  2. Column Names
  3. Relationships
  4. Data types

in the Query Description.

36.298 State the Database

Select the correct Database Type whenever possible.

36.299 Specify Performance Requirements

For large datasets, mention:

  1. Expected row counts
  2. Existing indexes
  3. Performance concerns

36.300 Review Destructive SQL

Never blindly execute generated:

  1. DELETE
  2. DROP
  3. TRUNCATE
  4. UPDATE

against production data.

36.301 Test in a Safe Environment

Use development/staging environments for verification when appropriate.

Part Seventeen — Best Practices for Bug Fix and Code Review

36.302 Provide the Smallest Relevant Code

Include enough surrounding code for context without unnecessarily exposing an entire proprietary codebase.

36.303 Include Reproduction Steps

Explain exactly how the problem occurs.

36.304 Include Expected and Actual Behavior

This helps distinguish a code defect from a misunderstanding of requirements.

36.305 Never Expose Secrets

Remove:

  1. Passwords
  2. API Keys
  3. Access Tokens
  4. Private Keys
  5. Connection strings containing credentials

before pasting Code unless absolutely necessary and handled appropriately.

36.306 Test Generated Fixes

AI-generated code should pass your own:

  1. Build
  2. Tests
  3. Linting
  4. Security review
  5. Manual QA

before production deployment.

Part Eighteen — Best Practices for API Docs

36.307 Supply Exact Endpoints

Do not allow AI to guess endpoints that do not exist.

36.308 Supply Real Error Responses

Document actual:

  1. HTTP Status Codes
  2. Error payloads
  3. Required Headers

36.309 Verify Authentication Details

Do not publish invented authentication instructions.

36.310 Validate Generated OpenAPI

If generating OpenAPI/Swagger content, pass the result through an appropriate external validator before publishing.

Part Nineteen — Best Practices for README

36.311 Give Real Installation Steps

Supply the commands your project actually uses.

36.312 Supply Real Requirements

Include accurate:

  1. Runtime versions
  2. Dependencies
  3. Environment Variables
  4. Database requirements

36.313 Do Not Invent Licenses

If the project has no declared License, do not allow AI to assign one without authorization.

36.314 Review Markdown

Since Standard ToolPage downloads .txt, verify formatting after transferring the content into README.md.

Part Twenty — Best Practices for Regex

36.315 State Positive Examples

Provide strings that must match.

36.316 State Negative Examples

Provide strings that must not match.

36.317 State the Engine

Always identify the Regex implementation when portability matters.

36.318 Test Edge Cases

Validate against:

  1. Empty strings
  2. Unicode
  3. Long inputs
  4. Unexpected formatting
  5. Malformed data

36.319 Consider Performance

Poorly designed patterns can cause expensive backtracking.

Test generated Regex against realistic data before production use.

Part Twenty-One — Best Practices for Unit Tests

36.320 Include the Production Code

The AI needs the actual function/class/component to generate meaningful Tests.

36.321 Specify Framework and Version

Avoid ambiguity around testing APIs.

36.322 Ask for Edge Cases

Explicitly request:

  1. Null/undefined behavior
  2. Empty values
  3. Boundary conditions
  4. Exceptions
  5. Failed network operations

36.323 Review Mocks Carefully

Ensure generated Mocks represent actual dependencies and behavior.

36.324 Run the Tests

Generated code is only a draft until your test runner executes it successfully.

Part Twenty-Two — Best Practices for OCR

36.325 Use High-Resolution Images

Clear Images improve text extraction.

36.326 Crop Unnecessary Background

Focus the Image on the text area where possible.

36.327 Check Sensitive Documents

Remember that OCR sends the Image content through the AI-generation pathway.

Avoid uploading confidential material unless appropriate for your organization's policies.

36.328 Proofread Extracted Text

Pay particular attention to:

  1. Numbers
  2. Names
  3. Dates
  4. Account identifiers
  5. Legal language

where a single OCR error could matter.

Part Twenty-Three — Best Practices for Cron

36.329 Specify Time Zone

Include it in the Prompt whenever the schedule depends on local time.

36.330 Identify the Cron Format

Linux Cron and other scheduling systems can differ.

36.331 Verify Before Installing

Use the appropriate scheduler's own validation/testing tools.

Part Twenty-Four — Best Practices for Docker Compose

36.332 Pin Critical Image Versions

Avoid relying blindly on ambiguous or floating Tags for production.

36.333 Keep Secrets Out of Compose Files

Use proper environment/secret management instead of embedding sensitive credentials.

36.334 Review Persistent Volumes

Confirm data survives expected Container lifecycle operations.

36.335 Review Network Exposure

Do not expose unnecessary Ports publicly.

36.336 Test Locally or in Staging

Run and validate the generated Compose configuration before production deployment.

Part Twenty-Five — Best Practices for .env Template

36.337 Use Placeholders

A Template should document required Variables without exposing secrets.

36.338 Explain Each Variable

Ask the Tool to provide inline comments explaining:

  1. Purpose
  2. Expected format
  3. Required/optional status

36.339 Keep .env.example Safe to Commit

Do not put real credentials in a file intended for source control.

Part Twenty-Six — Best Practices for Git Ignore

36.340 Describe the Complete Stack

Include:

  1. Language
  2. Framework
  3. Build System
  4. IDE
  5. OS
  6. Containers
  7. CI artifacts

36.341 Protect Secrets

Verify that sensitive local files are excluded where appropriate.

36.342 Do Not Ignore Important Source Files

Review broad patterns before committing the generated .gitignore.

Part Twenty-Seven — Troubleshooting SQL Builder

36.343 Generate SQL Is Disabled

Enter a Query Description.

36.344 SQL Uses the Wrong Syntax

Select the correct Database Type and regenerate.

36.345 SQL Contains Wrong Table Names

The Tool cannot inspect your schema.

Supply actual Table and Column names in your Prompt.

36.346 Copy SQL Includes Explanations

That can occur in the current implementation because the full AI response is stored as sqlQuery.

Use Edit mode to isolate the desired SQL before copying.

36.347 Cannot Execute Query

Execution is not part of SQL Builder.

Use your database-management environment after review.

Part Twenty-Eight — Troubleshooting Standard Coding Tools

36.348 Generate Is Disabled

Enter non-whitespace content in the Prompt.

36.349 Output Is Generic

Supply more technical context, including:

  1. Framework
  2. Version
  3. Error
  4. Expected behavior
  5. Relevant Code

36.350 Cannot Upload Source Files

Standard ToolPage uses text input rather than a source-file upload workflow.

36.351 Cannot Edit Output

Standard ToolPage Output is read-only presentation.

Copy the result into your editor.

36.352 Cannot Run Generated Code

Code execution is not part of these Standard Development pages.

36.353 Cannot Find Saved History

No universal persistent generation history exists.

36.354 Wrong File Extension on Download

Standard ToolPage always downloads .txt.

Rename or transfer the content into the appropriate file type after validation.

Part Twenty-Nine — Troubleshooting OCR

36.355 PDF Cannot Be Selected

The current file input accepts Images only.

36.356 DOCX Cannot Be Selected

DOCX is not supported by this OCR page.

36.357 Image Is Rejected

Ensure the selected file is recognized by the browser as an Image MIME type.

36.358 Extracted Text Contains Errors

Use a clearer Image and manually verify important text.

36.359 Cannot Edit OCR Output

No OCR Edit Tab exists.

Copy the text into another editor.

36.360 Cannot Download OCR Text

The current OCR workspace supports Copy but not Download.

Part Thirty — Troubleshooting Token Display

36.361 Cron Shows 20 Instead of 10

That is consistent with the current source.

The route fallback is 10, but the higher-priority catalogue assigns 20.

36.362 Docker Compose Shows 20 Instead of 15

The current catalogue value of 20 overrides the 15-Token route fallback unless live settings specify another amount.

36.363 .env Template Shows 20 Instead of 10

The shared catalogue currently assigns 20.

36.364 Git Ignore Shows 20 Instead of 5

Likewise, the current catalogue assigns 20 despite the route's 5-Token fallback.

Development Safety Checklist

36.365 Before Submitting Code

  1. Secrets removed.
  2. Passwords removed.
  3. Private API Keys removed.
  4. Customer-sensitive data removed where appropriate.
  5. Relevant language/framework identified.
  6. Version information included when important.
  7. Expected behavior explained.

SQL Checklist

36.366 Before Running Generated SQL

  1. Correct database dialect selected.
  2. Table names verified.
  3. Column names verified.
  4. JOINs verified.
  5. WHERE conditions verified.
  6. Aggregations verified.
  7. Destructive statements reviewed.
  8. Query tested in a safe environment.
  9. Production backup/recovery requirements considered.

Bug Fix Checklist

36.367 Before Using a Fix

  1. Root cause makes sense.
  2. Code compiles.
  3. Existing Tests pass.
  4. New Tests added where appropriate.
  5. Security implications reviewed.
  6. Performance impact reviewed.
  7. Fix tested outside production first.

Code Review Checklist

36.368 Review QA

  1. Correctness reviewed.
  2. Security reviewed.
  3. Error handling reviewed.
  4. Performance reviewed.
  5. Maintainability reviewed.
  6. AI suggestions validated.
  7. Automated tooling still used where appropriate.

API Documentation Checklist

36.369 Documentation QA

  1. Endpoint paths correct.
  2. HTTP methods correct.
  3. Authentication correct.
  4. Parameters correct.
  5. Request examples correct.
  6. Response schemas correct.
  7. Error codes correct.
  8. Generated OpenAPI validated separately.

README Checklist

36.370 Project Documentation QA

  1. Project description accurate.
  2. Installation commands accurate.
  3. Dependencies accurate.
  4. Usage examples tested.
  5. Environment Variables documented safely.
  6. License accurate.
  7. Contact/contribution information accurate.
  8. Final content placed in README.md.

Regex Checklist

36.371 Pattern QA

  1. Correct Regex engine specified.
  2. Positive examples tested.
  3. Negative examples tested.
  4. Edge cases tested.
  5. Unicode behavior reviewed.
  6. Performance reviewed.

Unit Test Checklist

36.372 Test QA

  1. Testing framework specified.
  2. Code under test supplied.
  3. Happy paths covered.
  4. Edge cases covered.
  5. Failure paths covered.
  6. Mocks realistic.
  7. Assertions meaningful.
  8. Generated Tests executed locally/CI.

OCR Checklist

36.373 Extraction QA

  1. Image is readable.
  2. Sensitive data is appropriate to process.
  3. Extracted Names verified.
  4. Numbers verified.
  5. Dates verified.
  6. Important legal/financial text manually checked.
  7. Output copied before leaving if needed.

Cron Checklist

36.374 Schedule QA

  1. Target Cron format identified.
  2. Time Zone specified.
  3. Day-of-week behavior verified.
  4. Interval verified.
  5. Expression tested externally.
  6. Production scheduler configured separately.

Docker Compose Checklist

36.375 Deployment QA

  1. Images correct.
  2. Image Tags reviewed.
  3. Ports correct.
  4. Networks correct.
  5. Volumes correct.
  6. Environment Variables correct.
  7. Secrets handled securely.
  8. Health checks considered.
  9. Compose file validated.
  10. Deployment tested before production.

.env Template Checklist

36.376 Environment QA

  1. Required variables listed.
  2. Optional variables identified.
  3. Placeholder values used.
  4. No real secrets accidentally included.
  5. Variable Names match application code.
  6. Template placed in appropriate project file.
  7. Real secrets managed separately.

Git Ignore Checklist

36.377 Repository QA

  1. Languages included.
  2. Framework included.
  3. Build artifacts excluded.
  4. IDE files handled.
  5. OS files handled.
  6. .env/secret files reviewed.
  7. Important source files not accidentally ignored.
  8. Existing tracked secrets handled separately.

36.378 What SQL Builder Currently Supports

The source verifies:

  1. Five Database Types
  2. Natural-language Query Description
  3. Five examples
  4. Generate SQL
  5. Streaming Output
  6. SQL-oriented AI Prompt
  7. Preview
  8. Edit
  9. Copy SQL
  10. 15-Token catalogue reference

36.379 What SQL Builder Does Not Currently Establish

It does not establish:

  1. Live database connection
  2. Schema discovery
  3. Query execution
  4. Query-result table
  5. SQL parser validation
  6. Query-plan analysis
  7. .sql Download
  8. Persistent Query history
  9. Automatic database modification

36.380 What Bug Fix Currently Supports

The source verifies:

  1. Code/error Prompting
  2. AI debugging
  3. Root-cause-oriented generation
  4. Suggested corrected Code
  5. Standard Copy
  6. TXT Download
  7. 20-Token base reference

36.381 What Bug Fix Does Not Currently Establish

It does not establish:

  1. Code execution
  2. Repository access
  3. Automatic source-file modification
  4. Runtime debugging
  5. Test execution
  6. Fix verification

36.382 What Code Review Currently Supports

The source verifies:

  1. Code Review Prompting
  2. Bug review
  3. Security-oriented review
  4. Performance-oriented review
  5. Best-practice suggestions
  6. Copy
  7. TXT Download
  8. 25-Token base reference

36.383 What Code Review Does Not Currently Establish

It does not establish:

  1. Repository-wide analysis
  2. Pull Request integration
  3. Compiler execution
  4. Static-analysis engine
  5. Dependency scanner
  6. Vulnerability scanner
  7. Automatic Code changes

36.384 What API Docs Currently Supports

The source verifies:

  1. REST API documentation Prompting
  2. OpenAPI generation requests
  3. GraphQL documentation requests
  4. Endpoint/parameter/response/example direction
  5. Copy
  6. TXT Download
  7. 30-Token base reference

36.385 What API Docs Does Not Currently Establish

It does not establish:

  1. AIUNIFY API account access
  2. API-Key creation
  3. Endpoint discovery
  4. API execution
  5. Swagger UI
  6. OpenAPI validation
  7. Postman export
  8. Automatic server documentation

36.386 What README Currently Supports

The source verifies:

  1. Project README generation
  2. Installation direction
  3. Usage examples
  4. Contribution guidance
  5. Copy
  6. TXT Download
  7. 20-Token base reference

36.387 What README Does Not Currently Establish

It does not establish:

  1. GitHub repository connection
  2. Repository inspection
  3. Commit/push
  4. Existing README import
  5. Native .md Download
  6. Persistent documentation projects

36.388 What Regex Currently Supports

The source verifies:

  1. Natural-language pattern generation
  2. Regex explanation
  3. Requested test-case generation
  4. Copy
  5. TXT Download
  6. 10-Token base reference

36.389 What Regex Does Not Currently Establish

It does not establish:

  1. Executed Regex validation
  2. Interactive test strings
  3. Match highlighting
  4. Engine-specific parser verification
  5. Performance benchmarking

36.390 What Unit Tests Currently Supports

The source verifies:

  1. Jest-oriented generation
  2. pytest-oriented generation
  3. TypeScript Test generation
  4. Edge-case/mocks/assertion direction
  5. Copy
  6. TXT Download
  7. 20-Token base reference

36.391 What Unit Tests Does Not Currently Establish

It does not establish:

  1. Test execution
  2. Pass/Fail status
  3. Coverage measurement
  4. Repository modification
  5. CI integration
  6. Framework-specific file Download

36.392 What OCR Currently Supports

The source verifies:

  1. Image upload
  2. image/* validation
  3. Visible JPG/PNG/GIF/WebP support message
  4. Image Preview
  5. Automatic AI OCR request
  6. Streaming Extracted Text
  7. Copy Text
  8. 15-Token catalogue reference

36.393 What OCR Does Not Currently Establish

It does not establish:

  1. PDF upload
  2. DOCX upload
  3. Multi-page documents
  4. Batch Images
  5. OCR Edit mode
  6. Download
  7. OCR Language selector
  8. Persistent OCR history
  9. Guaranteed perfect extraction

36.394 What Cron Builder Currently Supports

The source verifies:

  1. Natural-language schedule generation
  2. Cron explanation requests
  3. Reverse-translation example
  4. Standard Copy
  5. TXT Download
  6. Effective current 20-Token catalogue reference

36.395 What Cron Builder Does Not Currently Establish

It does not establish:

  1. Actual scheduler installation
  2. Crontab editing
  3. Time-Zone selector
  4. Dedicated Cron validation engine
  5. Job execution
  6. Schedule monitoring

36.396 What Docker Compose Currently Supports

The source verifies:

  1. Stack-description Prompting
  2. Networking/Volume/Environment-oriented generation
  3. Multiple architecture examples
  4. Copy
  5. TXT Download
  6. Effective current 20-Token catalogue reference

36.397 What Docker Compose Does Not Currently Establish

It does not establish:

  1. Docker Engine connection
  2. Compose validation
  3. Image pulling
  4. Container launch
  5. Logs
  6. Cloud deployment
  7. Native .yml Download

36.398 What .env Template Currently Supports

The source verifies:

  1. Tech-stack-based Variable generation
  2. Service/API environment-variable suggestions
  3. Inline documentation direction
  4. Copy
  5. TXT Download
  6. Effective current 20-Token catalogue reference

36.399 What .env Template Does Not Currently Establish

It does not establish:

  1. Secret storage
  2. Secret encryption
  3. Environment inspection
  4. .env installation
  5. Vercel/AWS/Docker configuration
  6. Native .env Download
  7. Credential validation

36.400 What Git Ignore Currently Supports

The source verifies:

  1. Language-aware .gitignore generation
  2. Framework awareness
  3. IDE awareness
  4. Operating-System awareness
  5. Copy
  6. TXT Download
  7. Effective current 20-Token catalogue reference

36.401 What Git Ignore Does Not Currently Establish

It does not establish:

  1. Repository inspection
  2. .gitignore installation
  3. Git staging
  4. Git commit
  5. Removal of already tracked files
  6. Native .gitignore Download
  7. Automatic secret remediation

36.402 Recommended Development Workflow

A strong operating workflow across Chapter 36 is:

Define the Technical Requirement

Select the Correct Development Tool

Supply Accurate Language/Framework/Database Context

Remove Sensitive Secrets

Generate the Technical Output

Review the AI Explanation

Copy or Download the Result

Move It Into the Appropriate Development Environment

Validate With Native Tooling

Run Tests

Review Security and Performance

Test in Development/Staging

Deploy Only After Verification

For example:

SQL Builder → Database client → Review → Test → Execute

Bug Fix → Source editor → Build/Test → QA

Code Review → Developer review → Static analysis/Test suite

API Docs → API specification validator → Documentation system

README → README.md → Repository

Regex → Native Regex tester/application tests

Unit Tests → Test files → Test runner/CI

OCR → Proofread extracted text → Destination document/system

Cron Builder → Scheduler validator → Crontab/platform scheduler

Docker Compose → .yml file → docker compose config → Staging

.env Template → .env.example → Secure secret-management workflow

Git Ignore → .gitignore → Git review

36.403 Chapter Summary

AIUNIFY PROS SUITE's Development category combines twelve tools covering database query generation, debugging, code review, API documentation, project documentation, Regex creation, Unit Tests, OCR, Cron expressions, Docker Compose, Environment Templates, and Git Ignore generation.

Two tools use specialized interfaces.

AI SQL Builder accepts natural-language Query requirements and an optional choice among MySQL, PostgreSQL, SQLite, SQL Server, and Oracle. It asks the AI for optimized SQL, an explanation, and assumptions about the Table structure. It provides Preview and Edit modes plus Copy SQL. However, the current client stores the entire AI response as sqlQuery; consequently, the visible, generated, and copied result can contain SQL together with explanations and assumptions rather than an isolated executable Query.

SQL Builder does not connect to or execute against a database, inspect schemas, return live rows, or validate the generated statement using a database engine.

AI OCR Tool accepts Images, displays a Preview, converts the selected Image to Base64, and automatically submits it through AIUNIFY's streaming AI workflow for text extraction. The interface visibly advertises JPG, PNG, GIF, and WebP and technically uses image/*. Despite the page description mentioning “documents,” the current file picker does not accept PDF or DOCX files.

OCR output is streamed into Extracted Text and can be copied, but the current workspace does not provide Edit, Download, multi-page processing, batch upload, or persistent OCR history.

The remaining ten Development tools use Standard ToolPage. Consequently, they share the common:

Prompt → Generate → Streaming Output → Copy/Download

workflow.

The Download action creates a .txt file regardless of the logical technical format. This means generated README, OpenAPI, Unit Test, Docker Compose, .env, and .gitignore content must be transferred or renamed into their appropriate native files before use.

Four current-version Token discrepancies deserve particular attention:

  1. Cron Builder: Route 10 → Catalogue 20
  2. Docker Compose: Route 15 → Catalogue 20
  3. .env Template: Route 10 → Catalogue 20
  4. Git Ignore: Route 5 → Catalogue 20

The shared feature catalogue assigns all four 20 Tokens. Because Standard ToolPage prioritizes the feature catalogue over the route fallback, 20 Tokens is their current default base reference unless a live AI-limit configuration overrides it.

The central operating principle for Chapter 36 is:

AIUNIFY PROS SUITE can accelerate technical creation, debugging, documentation, testing preparation, and configuration generation—but generated technical output should be reviewed and validated with the native development, testing, database, security, and deployment tools responsible for actually running it.
Write Your Comment