| Day | Main Task | Details | Status |
|---|---|---|---|
| Mon | Team Sync | - Reconnected with Team TheBois after 2-week Tet break. - Reviewed project ideas from Week 5. - Formally selected GuardScript as the primary project. | Completed |
| Tue | Scope Definition | - Defined core features: + Workspace-based project management + Encrypted script distribution (Python, Node.js) + License key management with HWID locking + Role-based team collaboration + Access control (IP whitelist/blacklist) | Completed |
| Wed | Architecture Design | - Designed backend structure: Express.js + SQLite for the initial prototype. - Planned modular controller pattern (auth, project, file, license, workspace, team, access controllers). - Sketched API route structure (~70 endpoints). | Completed |
| Thu | Crypto Research | - Researched AES-256-GCM for file content encryption. - Studied ECDH (X25519) key exchange for secure loader handshake. - Evaluated PBKDF2 (210K iterations) for password hashing vs bcrypt. | Completed |
| Fri | Development Setup | - Initialized Node.js project with Express framework. - Set up project repository structure. - Created initial package.json with dependencies.- Configured development environment and tooling. | Completed |