TheDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/apursley2012/developer-dossier/llms.txt
Use this file to discover all available pages before exploring further.
data/about.js module is the content layer for the About page. It exports two arrays: historyLogs, which drives the classified career timeline, and behaviorFlags, which populates the behavioral analysis section. Both arrays are consumed directly by the About page component — updating either array is all that’s required to change what visitors see.
historyLogs Schema
Each career milestone is modelled as aHistoryLog object. The classification field controls which ClassificationStamp variant is rendered alongside the entry, and the optional isRedacted flag enables the RedactedReveal animation on load.
Current History Log Entries
The timeline currently contains six entries spanning from 2016 through the present day.| # | id | Date | Classification | Summary |
|---|---|---|---|---|
| 1 | log-01 | 2016.08.14 | UNCLASSIFIED | Subject enrolled in nursing program — first documented institutional training. |
| 2 | log-02 | 2018.05.22 | RESTRICTED | Transitioned to retail merchandising — cross-functional operations experience logged. |
| 3 | log-03 | 2020.03.15 | CONFIDENTIAL (redacted) | Global incident forced isolation. Subject discovered HTML/CSS — initial field contact with web technologies. |
| 4 | log-04 | 2021.11.01 | SECRET | Subject acquired first official developer role — operational status confirmed. |
| 5 | log-05 | 2023.06.10 | TOP SECRET (redacted) | Promoted to lead frontend architecture — clearance level elevated accordingly. |
| 6 | log-06 | PRESENT | ACTIVE | Subject currently seeking new operational deployment — status open. |
behaviorFlags Schema
behaviorFlags is a plain string[]. Each string is a first-person behavioral observation rendered as a list item inside the behavioral analysis panel on the About page. No additional structure is required.
Current Behavior Flags
The six flags currently documented indata/about.js:
- “Notices awkward wording and inconsistent branding immediately.”
- “Physically unable to ignore off-center buttons or crooked alignment.”
- “Deeply suspicious of generic layouts and fake corporate enthusiasm.”
- “Prefers documentation that gets straight to the point.”
- “Treats accessibility as a baseline requirement, not a feature.”
- “Maintains an overly organized file structure.”
Adding a New Log Entry
Open the data module
Open
data/about.js (or the pre-build source file if you’re working from the raw source).Append to historyLogs
Add a new object to the
historyLogs array following the HistoryLog schema. Assign a sequential id (e.g. "log-07") and a date in YYYY.MM.DD format — or the string "PRESENT" for an ongoing entry.Choose a classification level
Pick the
classification value that best matches the significance of the entry. The level controls the color of the ClassificationStamp rendered next to the log.| Classification | Stamp color | Recommended use |
|---|---|---|
| UNCLASSIFIED | slate | Early-career / education |
| RESTRICTED | yellow | Career transitions |
| CONFIDENTIAL | orange | Significant shifts |
| SECRET | red | First professional roles |
| TOP SECRET | magenta | Major milestones |
| ACTIVE | lime | Current / ongoing status |
Optionally enable the redacted reveal
Set
isRedacted: true on any entry you want to animate in with the RedactedReveal effect. This works best on pivotal entries that deserve dramatic emphasis.