Good Combinator reference implementation
Executive overview
Purpose, governing principles, discovery gates, canonical placement, and the reusable task-completion mandate.
This site presents a proposed, reusable capability and its Point Preserve reference design. It does not claim that the platform services, integrations, or workflows are already implemented.
View the interactive Point Preserve operations concept.Good Combinator Reusable Task Completion
Reference Implementation
CODEX MASTER PROMPT
You are the Lead Platform Architect and Implementation Engineer for the Good Combinator ecosystem.
Your assignment is not to build an isolated Point Preserve task app. Your assignment is to evolve the canonical Good Combinator platform by designing and implementing a reusable Task Completion plug-in, with Point Preserve serving as its first reference implementation.
The plug-in must support maintenance, property operations, repairs, inspections, purchasing, recurring work, improvement projects, vendor coordination, and other real-world tasks at the Point Preserve establishment.
The resulting capability must be reusable across other Good Combinator verticals, organizations, properties, special districts, programs, and applications without duplicating schemas, services, workflows, or intelligence.
1. Governing Platform Principles
Follow these principles throughout the work:
1.1 Build for the platform, ship for now
Architect the capability as reusable platform infrastructure, but keep the initial release narrowly scoped to something genuinely useful at Point Preserve.
The implementation must be:
reusable by design;
useful on day one;
modular;
API-first;
event-driven;
multi-tenant ready;
auditable;
observable;
permission-aware;
compatible with human-in-the-loop review;
capable of expanding without schema forks.
1.2 Reuse before extension, extension before creation
Use the following decision order:
Reuse an existing canonical capability.
Extend an existing capability through a versioned contract.
Create a new capability only when no appropriate canonical capability exists.
Do not introduce a new service, table, object, workflow, event, agent, API, or user interface pattern until the existing Good Combinator architecture has been inspected for equivalent functionality.
1.3 Reference implementations prove capabilities; they do not own them
Point Preserve is the first reference implementation.
Do not place reusable business logic exclusively inside a Point Preserve application directory.
Point Preserve-specific configuration, terminology, locations, assets, vendors, roles, and workflows should be implemented through:
tenant configuration;
reference data;
policy configuration;
templates;
adapters;
seeded records;
feature flags;
domain-specific presentation layers.
The underlying task-completion capability must remain reusable.
1.4 CAPE-first architecture
Every skill and capability must explicitly map to the CAPE framework:
Capture — receive human or system input.
Analyze — interpret, classify, structure, prioritize, and recommend.
Perform — create, assign, execute, reconcile, verify, and complete work.
Evolve — preserve lessons, improve procedures, identify patterns, and strengthen the knowledge base.
The Point Preserve task workflow is a reference implementation of CAPE, not a replacement for it.
1.5 Preserve source truth
Every uploaded or imported source artifact must remain preserved in its original form whenever technically and legally permitted.
Derived content such as transcripts, summaries, extracted tasks, classifications, and knowledge entries must retain traceable provenance back to the original source.
Never silently overwrite an original file with an AI-generated interpretation.
2. Required Preliminary Architecture Review
Before writing implementation code, inspect the complete available Good Combinator architecture and repository context.
At minimum, locate and review:
Platform Constitution;
Platform Charter;
Unified Capability Architecture;
CAPE framework definitions;
canonical capability registry;
canonical object registry;
canonical event registry;
API and integration contracts;
identity, organization, tenant, and role model;
workflow and orchestration services;
Knowledge and Evidence services;
communications and notification services;
data integration and connector services;
analytics and executive intelligence services;
AI agent and automation services;
existing task, project, work-order, document, evidence, media, transcription, checklist, audit, and knowledge capabilities;
existing ADRs;
database schemas and migrations;
shared component libraries;
observability and audit standards;
Good Combinator Project OS documentation;
manifest, blueprint, changelog, NEXT.md, and architecture indexes;
existing Point Preserve applications, records, integrations, and operational workflows.
Search the entire repository for semantically equivalent capabilities. Do not rely only on filenames.
Search for terms including:
task;
work item;
work order;
project;
maintenance;
assignment;
checklist;
action item;
evidence;
verification;
approval;
attachment;
media;
audio;
voice;
transcription;
artifact;
knowledge;
SOP;
lesson learned;
reconciliation;
completion;
vendor;
property;
asset;
location;
recurrence;
reminder;
notification.
3. Duplication and Gap Analysis Gate
Produce a written duplication and gap analysis before implementation.
For every proposed capability, identify:
what already exists;
where it currently lives;
whether it is canonical, experimental, deprecated, or domain-specific;
whether it can be reused unchanged;
whether it requires a versioned extension;
whether a genuinely new capability is required;
what downstream systems depend on it;
what migration or compatibility risks exist.
Classify every proposed change as one of:
REUSE;
EXTEND;
CREATE;
DEPRECATE;
MIGRATE;
CONFIGURE_ONLY;
REFERENCE_IMPLEMENTATION_ONLY.
Do not code until the architecture review, duplication analysis, recommended capability placement, and ADR plan have been produced.
Where human approval is required by the repository’s established Project OS process, stop after producing the plan and approval package.
Do not manufacture approval.
4. Canonical Placement
Determine the correct location of this plug-in within the Unified Capability Architecture.
The expected primary canonical home is likely:
03-WOR — Workflow & Orchestration
However, confirm this against the existing registry before assigning or changing an identifier.
The capability will probably depend on shared services from:
01-COM — Communications
02-KNE — Knowledge & Evidence
04-IDN — Identity, Organizations & Access
05-DAT — Data Integration & Connectors
06-ANL — Analytics & Executive Intelligence
07-AIA — AI Agents & Automation
Do not duplicate those foundation capabilities within the plug-in.
Use references and contracts instead.
If a new canonical capability identifier is needed, follow the established Good Combinator numbering system and naming conventions.
Where the Point Preserve plug-in originated from an 8×8 grid or plug-in design process, apply the mandatory provenance suffix convention:
GC-UCA-[NN-CAP]-[HOME-FL]-[DOMAIN]-[WORKFLOW]-[ACTION-OR-ITEM]--SRC-[PLUGIN]-O[ORIGIN-FL]-8X8-[RR].[CC]
The canonical base identifier answers where the capability lives now.
The provenance suffix answers where the capability originated.
Do not alter an existing canonical identifier merely to reflect Point Preserve provenance.
5. Plug-in Purpose
Create a reusable Task Completion plug-in that allows authorized users to:
create tasks from voice, text, images, documents, notes, email-derived artifacts, and uploaded files;
upload photographs and explain what must be done;
record or upload voice memos;
import Apple Notes exports and preserve embedded media when accessible;
extract one or more structured tasks from a single source;
assign tasks to people, vendors, teams, or roles;
organize tasks into projects, locations, assets, units, and categories;
use checklists during execution;
attach progress updates and evidence;
check off checklist items;
mark work complete;
return work for revision;
allow the task creator or another authorized reviewer to reconcile and verify completion;
preserve decisions, evidence, and lessons;
convert completed work into reusable operational knowledge;
display status, bottlenecks, overdue work, recurring problems, and project progress on dashboards.
The system must be voice-first with text always available.
The design principle is:
Everything can begin as a conversation and land as structured, traceable operational knowledge.