Home Base
All is in order.
- Take out trashReady before pickup
- Soccer practice5:30 PM
- Check dishwasher filterMaintenance queue
Mon Birthday
Wed Practice
Fri Car service
One calm, private place for the plans, people, and practical things that make your day work.
All is in order.
Mon Birthday
Wed Practice
Fri Car service
Create a new shared space, or enter an invite code from someone who already started one.
Copse keeps the same calm visual language across every part of your household and community workflow.
Copyright © 2026 Copse. All rights reserved.
Private household shell with today, routines, and joined copses in one place.
Meals, groceries, chores, school, health, reminders, and joined copses all land on one calm home page.
Household, family, school, and pack spaces stay scoped by role.
72% ready · snacks assigned · calendar synced · forms pending.
Copse is watching tenant signals and surfacing what matters today.
All is in order.
School agenda selected locally; taskWrite=false reminderWrite=false calendarWrite=false mealWrite=false persisted=false.
Not loaded
Home Base overview selected locally; moduleOpenState=overview taskWrite=false moduleWrite=false persisted=false localStoragePersisted=true.
Laundry move selected locally; taskWrite=false choreWrite=false reminderWrite=false persisted=false.
Taco bowls selected locally; mealWrite=false recipeWrite=false groceryWrite=false calendarWrite=false persisted=false.
Bananas selected locally; groceryWrite=false listWrite=false mealWrite=false vendorWrite=false persisted=false.
HVAC filter selected locally; maintenanceWrite=false assetWrite=false supplyWrite=false warrantyWrite=false auditWrite=false persisted=false.
Birthday dinner selected locally; calendarWrite=false reminderWrite=false taskWrite=false householdCommitmentWrite=false persisted=false.
Morning reset selected locally; routineWrite=false notificationWrite=false householdWrite=false persisted=false.
Evening comfort drift selected locally; hvacWrite=false utilityWrite=false sensorWrite=false automationWrite=false persisted=false.
HVAC, safety, utilities, and maintenance signals are grouped here.
Guardian, caregiver, and child profile rows preview member cards without writing profile, invite, or task data.
HVAC, safety, utilities, and maintenance cards can open locally before any systemWrite or alertWrite path exists.
Joined copses expose module labels and read scopes while membership, invite, and admin writes remain locked.
Restricted cards show permission copy only; private member, household, and copse details fail closed.
Local only; hvacWrite=false utilityWrite=false persisted=false.
Open a Copse module or existing dashboard and it will render here, with Home Base still surrounding it.
Web setup follows the local Home Base setup flow and writes toward household membership + enabledModules.
Start with account creation, choose the kind of Copse you are opening, then preview the modules and invite plan before any tenant, household, calendar, reminder, or persistence write exists.
Copse opens identity-provider registration for account security, then returns to this guided setup so a new Home Base or an invite-backed join can be reviewed in one place.
Leave blank to create a new Home Base, or enter a code to stage a join request during signup.
Copse sends sign-up to the OIDC registration page with PKCE. Email/password and social options stay inside the identity provider when they are enabled there.
Ready to open OIDC registration; accountWrite=false tenantWrite=false householdWrite=false persisted=false.
Ready to preview local setup.
Preview how packs, teams, classes, and family groups enter the shared shell while preserving tenant/RBAC boundaries and avoiding external writes.
Reusable Copse Portal instance · groups, events, announcements, volunteers, resources, and chat modules.
Ready to preview invite code.
Catch up first, then branch into messages, joined copses, events, announcements, resources, and protected Portal tools without losing the thread.
Channels, member mentions, persisted messages, typing state, and the Aegis bot live in one dedicated chat workspace.
Thread preview opened locally. Unread state is marked in this browser only; messageWrite=false deliveryWrite=false persisted=false.
No message, notification, membership, invite, audit, external delivery, API, auth, session, RBAC, or persistence write occurs.Review role, child-safe module access, and organizer notes before a real membership path is approved.
Approved-state preview shows route access without writing session, tenant, member, or invite records.
Visible as a locked preview until tenant membership and message access are confirmed.
Joining remains preview-only; membershipWrite=false inviteWrite=false deliveryWrite=false persisted=false.
Prepare Pack, home, or group updates in one place. Delivery, publishing, audit writes, and external messages remain locked until a separate approved path exists.
Joined copses, invite requests, organizer roles, and child-safe participation stay separate from chat channels.
Shared commitments stay auditable and calendar-ready without being buried in chat history.
Publish planning is visible here, but calendar writes stay locked until a separate approved publish path exists.
Channels are available after joining this Copse.
Private health signals use local preview states here until approved persistence or provider integrations are added.
privateDataLabel=true missingMetricState=true loadingState=local errorState=local healthRecordWrite=false providerWrite=false reminderWrite=false persisted=false
completeAction=local reopenAction=local snoozeAction=local reviewAction=local medicationWrite=false reminderWrite=false notificationWrite=false taskWrite=false auditWrite=false persisted=false
memberCardPreview=local wellnessSummary=local childView=restricted caregiverConnection=disabled healthRecordWrite=false providerWrite=false caregiverWrite=false auditWrite=false persisted=false
Family wellness empty state keeps member cards private; providerWrite=false healthRecordWrite=false persisted=false.
No provider, medication, or household reminder write occurs from this preview route.
settingsPreview=local privacyWrite=false notificationWrite=false providerWrite=false healthRecordWrite=false auditWrite=false persistenceWrite=false
Approval required before notificationWrite, providerWrite, healthRecordWrite, medicationWrite, reminderWrite, taskWrite, auditWrite, externalWrite, or persistenceWrite.
Selection changed locally only; healthRecordWrite=false medicationWrite=false providerWrite=false reminderWrite=false persisted=false.
Daily mental space stays lightweight first. Private research and follow-through remain redacted, role-gated modules below the personal dashboard.
Start with one steady thought, then move through focus, reading, journal, and breathing without turning the route into a workbench first.
mindMobilePolish=local layoutWrite=false journalWrite=false researchWrite=false taskWrite=false reminderWrite=false auditWrite=false externalWrite=false persistenceWrite=false
Practice state changed locally only; practiceWrite=false journalWrite=false reminderWrite=false taskWrite=false persisted=false.
journalWrite=false noteWrite=false researchWrite=false householdShare=false auditWrite=false externalWrite=false persisted=false rawDraftPayload=false publicLeak=false
mindPracticePreview=local practiceWrite=false journalWrite=false reminderWrite=false taskWrite=false auditWrite=false researchWrite=false persistenceWrite=false
Inbox, synthesis, decisions, drafts, commitments, and operations audit remain owner/admin/researcher scoped. Raw payloads and secret-like fields stay out of the client-rendered view.
researchPreview=local researchWrite=false taskWrite=false reminderWrite=false syncWrite=false auditWrite=false rawPayload=false secretFieldRender=false persistenceWrite=false
ClockworkPi upload receipts appear here as redacted, read-only notifications before review. No raw payloads or secret-like fields are rendered.
Private by default. Raw payloads and secret-like fields are not rendered in this view.
Promoted notes appear with provenance, audit context, checksums, and redacted observations. Raw captures remain private.
Select promoted evidence, then capture a hypothesis, summary, or next action. Syntheses stay private and redacted.
Accepted syntheses are separated from the open workbench so decisions and next actions stay scannable.
Accepted next actions can be staged here, reviewed, and explicitly committed as Copse tasks or reminders. Nothing is created automatically.
Confirmed Copse Mind actions appear here and in Home Base, still private and redacted by default. Preview the redacted dry run before batch sync writes internal module records.
Redacted module-sync results and failures for confirmed follow-through. Source notes, raw observations, and private Copse Mind content stay out of this operations view.
Draft-only operational cards keep bills, documents, calendar work, projects, car care, and errands easy to scan.
Documents, due dates, and household maintenance stay grouped by action state before any external write path exists.
Selection changed locally only; billWrite=false documentWrite=false calendarWrite=false taskWrite=false persisted=false.
Household finance cards are local previews only: no bank account, payment provider, bill record, budget, audit, external delivery, API, or persistence write path exists.
Due-state preview is local and redacted; billWrite=false paymentWrite=false bankAccountWrite=false transactionWrite=false persisted=false.
Financial privacy remains a local preview only: raw account numbers, payment methods, transaction payloads, provider tokens, audit events, APIs, and persistence are not rendered or written.
Guardian admin preview shows redacted status only; billWrite=false paymentWrite=false accountWrite=false auditWrite=false persisted=false.
Portal payment and fundraising previews stay collection-disabled until Christopher approves a payment provider, security review, RBAC policy, audit trail, and data-retention design.
Fundraising state is local preview copy only; campaignWrite=false paymentWrite=false providerWrite=false donorData=false persisted=false.
Edit Copse-owned profile metadata, review route access, and keep provider-owned password, MFA, and login identity clearly separated.
Profile edits save Copse-owned metadata only; password, MFA, linked identities, and login email stay in the OIDC provider.
Household name, members, roles, modules, pending users, and restricted members stay reviewable before tenant, audit, or persistence writes are approved.
Edit controls are local only; householdWrite=false roleWrite=false moduleWrite=false subcomponentWrite=false auditWrite=false persisted=false.
Resource, volunteer, event, and announcement settings stay local until admin, audit, and persistence writes are approved.
Resource settings can be inspected locally; resourceWrite=false fileWrite=false adminWrite=false persisted=false.
Child, caregiver, Health, Mind, restricted-member, and redaction states are visible here without exposing raw private records or enabling persistence.
Child and caregiver visibility is represented locally; childProfileWrite=false caregiverWrite=false privacyWrite=false persisted=false.
Link-through first; embed/proxy/native integration later after auth and health are understood.
Redacted fleet observability summaries from Titan. Raw secrets, tokens, and tool payloads stay out of this view.
Grouped by severity and system so the important work is easier to spot.
Chat-compatible system messages for Copse. Telegram delivery is not used for this feed.
Each source is marked included, stale, unsupported, or missing so zero alerts cannot hide blind spots.
UniFi client placement is compared against the SmithStation migration ledger without changing any device or firewall setting.
Use Refresh status to load the latest fleet report.
Use Refresh status to load the latest fleet report.