COLORJET SERVICE v1.5.0 PACKAGE MANIFEST
Generated: 2026-08-06 (Bangladesh time)
Package type: Fresh Install + Non-destructive Upgrade/Repair
Architecture: Single company; Branch module excluded
Original logo: No substitute logo packaged; exact original transparent PNG must be uploaded in Settings

FINAL VERIFICATION SUMMARY
- PHP lint: 65/65 passed, 0 failed
- Static functional/security assertions: 79/79 passed, 0 failed
- Fresh-installer/health HTTP assertions: 22/22 passed, 0 failed
- PHP function definitions scanned: 104; undefined calls detected: 0
- Prepared-statement literal placeholder mismatches: 0
- Schema: 47 tables; required missing: 0; foreign-key issues: 0; DML column issues: 0
- Pure Agreement helper tests: 7/7 passed, 0 failed
- Test-only transparent-logo installer branch: 3/3 passed; test PNG removed
- JavaScript syntax: passed

ENVIRONMENT LIMITATION
- Verification runtime had no pdo_mysql/MySQL server and no PHP cURL extension.
- Real database migration, authenticated end-to-end workflows, live Dahua/GPS and Email/SMS/WhatsApp delivery were not executed.
- Full visual browser/PWA/WebView UAT was not executed because browser launch was administratively blocked.

FILES
.htaccess
HTTP500_RECOVERY.md
PACKAGE_MANIFEST.txt
README.md
REQUIREMENT_REVIEW_V1.5.md
UPGRADE_GUIDE.md
VERIFICATION_REPORT.md
app/.htaccess
app/actions.php
app/actions_v150.php
app/agreements.php
app/bootstrap.php
app/finance.php
app/integrations.php
app/layout.php
app/migrations.php
app/permissions.php
app/seed.php
app/version.php
assets/branding/.htaccess
assets/css/app.css
assets/js/app.js
config/.htaccess
config/config.example.php
database/.htaccess
database/schema.sql
download.php
health.php
index.php
install.php
manifest.webmanifest
pages/404.php
pages/access-control.php
pages/agreement-collections.php
pages/agreement-dashboard.php
pages/agreement-templates.php
pages/agreement-view.php
pages/agreements.php
pages/attendance-devices.php
pages/attendance.php
pages/audit.php
pages/cash-bank-accounts.php
pages/chart-of-accounts.php
pages/collections.php
pages/customer-ledger.php
pages/customers.php
pages/dashboard.php
pages/finance-dashboard.php
pages/finance-journals.php
pages/finance-mappings.php
pages/financial-statements.php
pages/integrations.php
pages/job-cards.php
pages/machines.php
pages/masters.php
pages/messages.php
pages/my-jobs.php
pages/new-ticket.php
pages/notifications.php
pages/office-tasks.php
pages/parts.php
pages/payment-commitments.php
pages/photos.php
pages/profile.php
pages/reports.php
pages/schedule.php
pages/settings.php
pages/signatures.php
pages/sla.php
pages/ticket-view.php
pages/tickets.php
pages/users.php
pages/warranty.php
pages/work-updates.php
print.php
repair.php
service-worker.js
storage/.htaccess
storage/backups/.gitkeep
storage/logs/.gitkeep
storage/uploads/.gitkeep
tests/.htaccess
tests/HTTP_SMOKE_V150.json
tests/LOGO_INSTALLER_BRANCH_V150.json
tests/PHP_LINT_V150.json
tests/PHP_RUNTIME_STATIC_V150.json
tests/PURE_FUNCTIONS_V150.json
tests/SCHEMA_STATIC_V150.json
tests/STATIC_VERIFICATION_V150.json
tests/http_smoke_v150.py
tests/php-lint-v150.log
tests/php_runtime_static_v150.php
tests/pure_functions_v150.php
tests/schema_static_v150.py
tests/verify_v150.py
upgrade.php
verify.php
