TWELLIUMDEV — MULTI-AGENT LIVE PROJECT CHECKLIST

INSTALLATION
1. Upload the complete "TwelliumDev" folder into public_html.
2. Make sure the "data" folder is writable by PHP (normally 755; if your host requires it, 775).
3. Open: https://YOURDOMAIN.com/TwelliumDev/setup.php?key=YOUR_SETUP_KEY
4. Before doing this, edit config.php and replace CHANGE_THIS_SETUP_KEY with a private setup key.
5. After setup completes, DELETE setup.php from the server.
6. Open https://YOURDOMAIN.com/TwelliumDev/login.php

INITIAL ACCOUNTS
Project Manager: manager@twelliumdev.local / manager
Business Agent: business@twelliumdev.local / business
Development Agent: development@twelliumdev.local / development
Content Agent: content@twelliumdev.local / content

IMPORTANT: Change these passwords immediately. The current V1 intentionally uses simple initial credentials only to make installation easy.

WHAT THIS VERSION DOES
- Four roles: Project Manager, Business, Development, Content.
- Shared database using SQLite; all agents see the same checklist.
- Role-based control of checklist items.
- Every tick/untick records user, timestamp and IP address.
- Completion footprint is displayed next to each completed checkbox.
- Project percentage and milestone percentage are calculated automatically.
- Project Manager can view the audit footprint at /audit.php.
- Four formal milestones plus Launch are included.
- Mobile-friendly interface.
- Data is stored on the server, not only in each browser.

IMPORTANT SECURITY / PRODUCTION NOTES
- Use HTTPS.
- Delete setup.php after installation.
- Change all initial passwords.
- Change SETUP_KEY in config.php.
- Ensure the data directory is not publicly downloadable. If your host permits, add a web-server rule or place the SQLite database outside public_html. The application can then be adjusted to point to that path.
- This is a practical V1 project-management application, not a full enterprise PM suite.

NEXT DEVELOPMENT OPTIONS
- Admin screen to create/edit agents.
- Page-by-page architecture checklist linked to the actual Twellium sitemap.
- Comments and attachments on each checklist item.
- Due dates and blockers.
- Client approval signatures.
- Email notifications.
- Real-time refresh without page reload.
- MySQL support for larger hosting environments.
