Add datetime system (Rsx_Time/Rsx_Date) and .expect file documentation system

Tighten CLAUDE.dist.md for LLM audience - 15% size reduction
Add Repeater_Simple_Input component for managing lists of simple values
Add Polymorphic_Field_Helper for JSON-encoded polymorphic form fields
Fix incorrect data-sid selector in route-debug help example
Fix Form_Utils to use component.$sid() instead of data-sid selector
Add response helper functions and use _message as reserved metadata key

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
root
2025-12-24 21:47:53 +00:00
parent eb3ccd722d
commit 1b57ec2785
76 changed files with 4778 additions and 289 deletions

View File

@@ -574,4 +574,25 @@ return [
// 'email' => ['max_workers' => 5],
],
],
/*
|--------------------------------------------------------------------------
| Datetime Configuration
|--------------------------------------------------------------------------
|
| Configure date and time handling across the application.
| See: php artisan rsx:man time
|
*/
'datetime' => [
// Default timezone (IANA identifier) when user has no preference
// Resolution order: login_users.timezone → this default → 'America/Chicago'
'default_timezone' => env('RSX_DEFAULT_TIMEZONE', 'America/Chicago'),
// Time dropdown interval in minutes (for Schedule_Input component)
'time_interval' => 15,
// Default duration for new events in minutes (for Schedule_Input component)
'default_duration' => 60,
],
];