Update
This commit is contained in:
26
TODOS.md
Normal file
26
TODOS.md
Normal file
@@ -0,0 +1,26 @@
|
||||
# Agents
|
||||
|
||||
- The following is true for all agents:
|
||||
- The style from the figma should be preserved, the figma style takes highest priority on style, our opinions and preferences are not relevant. However, functionality is just as important, and if functionality is already implemnted, preseve it, as well as if the task says; update the functionality.
|
||||
|
||||
---
|
||||
|
||||
## Login Agent
|
||||
|
||||
- Copy the login steps style and scaffolding available in /figma-code/pages/Login-*.jsx into our current login process
|
||||
|
||||
## Employee Forms Agent
|
||||
|
||||
- Copy the employee forms style and scaffolding available in /figma-code/pages/Employee-Forms-*.jsx into our current employee forms process.
|
||||
- The current employee forms process may not be correct, we need to have it so that the employees do not require any account to fill out the forms.
|
||||
- The company owner should just be able to invite their employees, and each employee gets their own invite.
|
||||
- The invite will have the employee metadata attached to it, and this invite is all that is needed for verification.
|
||||
- Upon an employee submitting their form, we must run it through our LLM via sending the form to cloud functions.
|
||||
- When we are generating the employee report, we also need to supply the LLM with the company's onboarding questions and answers, so that the LLM has knowledge of what the company aligns with, and how the employee aligns with the company.
|
||||
- We need to store this report in firestore, so that it may be displayed on our reports page.
|
||||
|
||||
## Reports Agent
|
||||
|
||||
- The company report is always the report found at the top-most of the reports, and following are all employees alphabetically.
|
||||
- You must copy the style AND information sections from /figma-code/pages/Company-Report.jsx and /figma-code/pages/Employee-Report.jsx into the application.
|
||||
- You must dynamically fill out all of the correlating sections with truthy information from the Firestore documents.
|
||||
Reference in New Issue
Block a user