Last Updated: 2026-01-16
Purpose: Centralized status of PF-15 (Picklists), PF-16 (Custom Fields), PF-17 (ConfigurableForm) adoption across all cores
See: Root AGENTS.md (current: see docs/VERSIONS.md) for platform-wide instructions.
Overview
This document tracks the adoption status of Platform Foundation features across all domain cores. These features enable consistent, configurable data management across the platform. PF Features:- PF-15: Picklists - Centralized, organization-configurable picklist values
- PF-16: Custom Fields - JSONB-based custom fields on business entities
- PF-17: ConfigurableForm - Dynamic form builder with custom field support
PF-15: Picklists
PF-16: Custom Fields
PF-17: ConfigurableForm
Module-Specific Notes
HR Module
- PF-15: Employment status picklist migrated successfully. Employment type migration is lower priority.
- PF-16: Employee records fully support custom fields through ConfigurableForm integration.
- PF-17: Employee form successfully migrated. Other forms (leave requests, timesheets) pending migration.
- HR Rollout (2026-03): PF-15 employment type picklist and PF-17 remaining forms (leave requests, timesheets, etc.) are documented as post-rollout. They do not block initial HR module rollout; complete when capacity allows.
FA Module
- PF-15: All picklist migrations pending (payment methods, expense categories, vendor types).
- PF-16: Custom fields support planned for vendors, customers, and journal entries.
- PF-17: All forms pending migration to ConfigurableForm.
RH Module
- PF-15: All picklist migrations pending (resident status, bed status, discharge reason).
- PF-16: Custom fields support planned for residents and beds.
- PF-17: All forms pending migration to ConfigurableForm.
GR Module
- PF-15: All picklist migrations pending (policy categories, compliance status, audit types).
- PF-16: Custom fields support planned for policies.
- PF-17: All forms pending migration to ConfigurableForm.
FM Module
- PF-15: Complete for all implemented features. Asset categories planned for FM-05.
- PF-16: Complete for work orders, inventory items, and vendors. Assets planned for FM-05.
- PF-17: Complete for all implemented features. Asset registration form planned for FM-05.
LO Module
- PF-15: All picklist migrations pending (rock status, issue priority, meeting types).
- PF-16: Custom fields support planned for quarterly rocks and strategic goals.
- PF-17: All forms pending migration to ConfigurableForm.
FW Module
- PF-15: ✅ Complete - All form field types use picklists.
- PF-16: ✅ Complete - All form entities support custom fields.
- PF-17: ✅ Complete - All forms use ConfigurableForm.
IT Module
- PF-15: 🟡 Partial – Seed migration added (20260214120000); VendorForm uses
it_vendor_typepicklist. Remaining components to use picklists per IT-pf-adoption-PLAN. - PF-16: Schema verified (it_assets, it_tickets, it_vendors, it_licenses have custom_fields). Form exposure planned per IT-pf-adoption-PLAN.
- PF-17: All forms pending migration to ConfigurableForm per IT-pf-adoption-PLAN.
Status Legend
- ✅ Complete - Feature fully implemented and in use
- 🟡 Partial - Feature partially implemented (some entities/forms migrated)
- ❌ Pending - Feature planned but not yet implemented
- 📋 Planned - Feature included in future spec/implementation plan
See Also
- Root AGENTS.md:
AGENTS.md(current: see docs/VERSIONS.md) - Platform-wide instructions - PF-15 Spec:
specs/pf/PF-15-picklists.md- Picklist system specification - PF-16 Spec:
specs/pf/PF-16-custom-fields.md- Custom fields specification - PF-17 Spec:
specs/pf/PF-17-configurable-form.md- ConfigurableForm specification
Last Updated: 2026-01-16