Skip to main content
HiveNative

Ship Log

Daily changelog from the hive

Velocity Overview

Work Output

01002003004001/91/151/211/282/32/8
Created
Completed
Decisions

Agent Activity

0204060801001/91/151/211/282/32/8
Workers
Orchestrators

February 8, 2026

Latest#
153↓
created
34
completed
34↑
decisions
πŸ”₯
Streak18 daysconsecutive shipping
🎯
Orchestrators4coordination events
βš™
Workers13implementation events

Highlights

New Feature

Editable data table view for record collections

Added a full table editing experience for container records: dynamic column rendering with auto-discovery, inline editing for both text and structured cells (status, tags, due dates, emails), and column configuration persisted via view_config.

New Feature

Use-case driven onboarding

Redesigned the onboarding first step with use-case selection cards. Setup prompts, configuration steps, and workspace seeding now tailor to the selected use case.

Also Shipped

  • Improve:Moved landing page from /h to /
  • Improve:Set up PostHog reverse proxy via Next.js rewrites
  • Improve:Extended children API to return data, summary, emails, due_at
  • Improve:Show container body content in ContainerView (collapsed by default)
  • Improve:Fixed hero height and made conversation panel scrollable

February 7, 2026

#
195
created
72↑
completed
47↑
decisions
πŸ”₯
Streak17 daysconsecutive shipping
🎯
Orchestrators2coordination events
βš™
Workers26implementation events

Highlights

New Feature

Form record type for public data collection

Added form record type with 8 field types (text, email, checkbox, etc.), public viewing, and submission handling for data collection without authentication

New Feature

Board tab view for the clean experience

New board visualization with collapsible summary panel showing progress, claims, and strategic links

Also Shipped

  • Improve:Prototype B: Responsive Multi-Column Grid board layout
  • Improve:Establish product metrics for real users
  • Improve:Prototype D: Summary Bar + Detail List board layout
  • Improve:Ideate on board view layout for the clean experience
  • Improve:Create hive://guide/mentions and update tool descriptions

February 6, 2026

#
246↑
created
119↑
completed
20↑
decisions
πŸ”₯
Streak16 daysconsecutive shipping
🎯
Orchestrators10coordination events
βš™
Workers39implementation events

Highlights

New Feature

Shared workspaces and team onboarding

MCP tools for creating shared workspaces, managing invites, and moving records between workspaces. Onboarding flow updated to guide new team members through workspace setup and content migration.

New Feature

Drag-and-drop reordering in tree view

Manual reordering with sort mode toggle (auto vs manual), sibling sort_order backfill on first drag, and fixes for optimistic update snapping and sort mode flickering.

New Feature

Event-sourced API route migration

Replaced direct table mutations across API routes with Storage.appendEvent(), added typed event builder helpers for service routes.

Also Shipped

  • Improve:Optimistic client-side navigation with idle-priority prefetching and loading feedback
  • Improve:Read-only MCP endpoint for prospective users with /llm.txt documentation
  • Improve:PostHog Cloud integration with custom events, activation tracking, and metrics dashboard
  • Improve:Orchestrate prompt improvements: from-tasks mode with strategy and execution phases
  • Improve:/new route with auto-edit mode for created records

February 5, 2026

#
313↑
created
127↑
completed
18↑
decisions
πŸ”₯
Streak15 daysconsecutive shipping
🎯
Orchestrators5coordination events
βš™
Workers56implementation events

Highlights

New Feature

Workspace sharing between users

Implemented personal vs shared workspace model. Users get a personal "My Workspace" on signup and can now share workspaces with others via invite codes, with visibility controls and a unified share dialog.

New Feature

Universal tab/view system for record pages

Added tabbed navigation (Overview, Table, Tree, History) to all record pages, replacing the old list/table toggle. Includes drag-and-drop reordering in tree view using dnd-kit.

New Feature

Performance overhaul

Refactored middleware to JWT-only validation, added server-side data fetching with SWR fallback data, parallelized sequential fetch patterns, and added hover-intent prefetch priority queue. Eliminates loading flash on key pages.

New Feature

hyv.to short URLs

Set up Cloudflare Workers redirect for the hyv.to domain and updated agent guidance to use short URLs. Agents now include clickable hyv.to links in summaries for quick record access.

Also Shipped

  • Improve:Onboarding flow rewrite with interactive format and background workspace seeding
  • Improve:MCP tool token reduction with extracted guides (query-dsl, status-lifecycle, batch-operations, orchestration)
  • Improve:Linear export CLI tool (packages/linear-export)
  • Improve:Triage view and data.triage field handling
  • Improve:Landing page route structure and content strategy

February 4, 2026

#
238↑
created
66↑
completed
14↑
decisions
πŸ”₯
Streak14 daysconsecutive shipping
🎯
Orchestrators4coordination events
βš™
Workers48implementation events

Highlights

New Feature

Waitlist & invite system

Built end-to-end waitlist flow: signup page, confirmation page, database table, per-user invite code generation on access grant, and read-only API key provisioning on signup.

New Feature

Semantic URL paths

Records now use type-specific paths (/goal/abc instead of /r/abc) with redirect logic from the old format, middleware support, and updated internal links throughout.

New Feature

Onboarding redesign

Redesigned onboarding with a path-based flow, consolidated getting-started guide resource, contextual prompt suggestions, and workflow discovery for new users.

New Feature

MCP prompt architecture overhaul

Rewrote /orchestrate and /delegate prompts with direct tool guidance, deprecated invoke_workflow infrastructure, and ported execution prompts to graceful degradation.

Also Shipped

  • Improve:th://tags/{workspace_id} MCP resource
  • Improve:ancestor_id parameter for query_record
  • Improve:New guide resources (resources, execution, prompts)
  • Improve:Batch create parent_ref RLS fix
  • Improve:Read-only API key scoping

February 3, 2026

#
283↑
created
74↑
completed
20↑
decisions
πŸ”₯
Streak13 daysconsecutive shipping
🎯
Orchestrators7coordination events
βš™
Workers61implementation events

Highlights

New Feature

Webpage Record Type

New record type for rendering HTML content in the workspace. Includes a sanitizer module, dedicated renderer component, routing integration, and a format guide.

New Feature

Shareable Links

Any record can now be shared via a public /s/[shortId] URL. Includes a share button, visibility update API, and Open Graph metadata for link previews.

Also Shipped

  • Improve:Fix N+1 query in fetchPublicTreeRecords
  • Improve:Fix onboarding loop when workspace exists but default_workspace_id is null
  • Improve:Fix webhook token_prefix varchar(16) overflow
  • Improve:Batch MCP calls support partial success for permission errors
  • Improve:Enable RLS on mentions table with proper policies

February 2, 2026

#
192
created
85↑
completed
19
decisions
πŸ”₯
Streak12 daysconsecutive shipping
🎯
Orchestrators8coordination events
βš™
Workers58implementation events

Highlights

New Feature

Onboarding v2

Complete redesign of new user onboarding. New users get a pre-seeded workspace with a guided project, a multi-step setup flow at /r/onboard with click-to-copy MCP config, and client-agnostic connection instructions that work across Claude Code and Claude.ai.

New Feature

Multi-user UI attribution

Activity feeds, event summaries, and kanban cards now show who did what. Added display name resolution, AuthorizedByPill component, and updated claim badges for multi-user workspaces.

New Feature

Historical state reconstruction

New get_record_at MCP tool reconstructs any record's state at a specific point in time by replaying events chronologically. Also added optimistic concurrency control via if_unmodified_since on record updates, with last_activity_at surfaced across get, query, and start_work responses.

New Feature

Public read-only MCP access

Added public token support to the MCP route, a public tree view component on the welcome page, and shareable MCP config snippets. Lets anyone explore a workspace via Claude without authentication.

Also Shipped

  • Improve:Add ISR caching to /h/welcome page
  • Improve:Add TipTap table editing to WritingEditor
  • Improve:Fix /scope workflow stuck at awaiting_decisions step
  • Improve:Collection table view: tags & filtering
  • Improve:Add shared-workspace detection hook

February 1, 2026

#
175↓
created
57
completed
8↓
decisions
πŸ”₯
Streak11 daysconsecutive shipping
🎯
Orchestrators7coordination events
βš™
Workers36implementation events

Highlights

New Feature

Conversational onboarding wizard

Replaced the old workflow-based onboarding with a new conversational MCP prompt-driven experience. Removed legacy onboard code and wired up the new prompt.

New Feature

Read-only MCP auth mode

Added read-only authentication to the MCP server. Public tokens get read access with write tools blocked, and bootstrap returns a tailored welcome response.

New Feature

Workspace tree view

New Tree tab on the /r page backed by a get_workspace_tree SQL function, API route, and shared tree primitives extracted from existing components.

New Feature

Batch ref resolution in create_record

Added ref, parent_ref, and target_ref to create_record, enabling in-batch parent-child relationships and cross-references in a single call.

New Feature

Public search for unauthenticated users

Unauthenticated visitors can now search public records. New public_reader Postgres role, public_only parameter on fuzzy search, and a simplified search modal for logged-out users.

New Feature

Fullscreen presentation mode

Replaced the /slideshow route with an in-page fullscreen presentation toggle using state and query params.

Also Shipped

  • Improve:Fix mention rendering across all /r/ record type views
  • Improve:Fix systemic web tsc errors (React types, TipTap deps, dead imports)
  • Improve:Fix search_records_fuzzy: remove dropped title column references
  • Improve:Fix scope filtering in search_records_fuzzy RPC
  • Improve:Fix WorkspaceTree to render proper hierarchy

January 31, 2026

#
154
created
55
completed
6↓
decisions
πŸ”₯
Streak10 daysconsecutive shipping
🎯
Orchestrators6coordination events
βš™
Workers33implementation events

Highlights

New Feature

Workspace switching & scoping

Users can now switch between workspaces via a header dropdown, with home page content and search results scoped to the active workspace.

New Feature

Circleback webhook ingestion

End-to-end pipeline for ingesting meeting transcripts from Circleback. Includes a dedicated webhook_configs table, token-based auth, and a Next.js API ingestion endpoint.

New Feature

Inline editing for all record types

Tasks, goals, decisions, constraints, and entities are now editable directly in the web UI. A shared EditableBody component replaces the previous read-only views.

Also Shipped

  • Improve:Exclude non-completable records from overdue alerts
  • Improve:Fix recent visits not recording on /r/ route
  • Improve:Collection table view: tags column and lightweight filter row
  • Improve:Redirect /r to /r/welcome for unauthenticated users
  • Improve:Enforce children_policy on reparenting in update_record

January 30, 2026

#
84
created
28
completed
3↓
decisions
πŸ”₯
Streak9 daysconsecutive shipping
🎯
Orchestrators2coordination events
βš™
Workers20implementation events

Highlights

New Feature

Mentions and context sidebar improvements

Added Mentions and Mentioned By sections to the context sidebar. Fixed Mentioned By for content and reference record types, and fixed mention rendering in WritingEditor.

New Feature

Browser print-to-PDF for slides

Added a print-to-PDF mode for slides, enabling export from the browser.

Also Shipped

  • Improve:Migrated remaining /h/ pages (changelog, humans, onboard) to /r/ with redirects
  • Improve:Added public route support and welcome page for /r/
  • Improve:Added hybrid public/auth check for shared record URLs
  • Improve:Disabled edit UI for non-members on public routes
  • Improve:Fixed session expired modal on public /r/ routes

January 29, 2026

#
197↑
created
56↑
completed
10↑
decisions
πŸ”₯
Streak8 daysconsecutive shipping
🎯
Orchestrators3coordination events
βš™
Workers33implementation events

Highlights

New Feature

Slides rendering and editing

Added slideshow rendering, MDX slide primitives, a structured block editor, inline text editing on slide previews, code fallback editor, and save/persist for slide edits.

New Feature

Visual icon language for record types

Introduced a consistent visual icon and color system across all record types, including slides.

New Feature

Cmd+K search improvements

Added type filtering to Cmd+K search and improved search relevance with scoring enhancements and score-aware tree views.

Also Shipped

  • Improve:Server-side view tracking for recently viewed records
  • Improve:Migrate deprecated record types to canonical set
  • Improve:Fix incorrect event type from PR 914 migration
  • Improve:Build ExpandableList component
  • Improve:Fix guide resource template routing conflict

January 28, 2026

#
122↑
created
45↑
completed
11↑
decisions
πŸ”₯
Streak7 daysconsecutive shipping
🎯
Orchestrators6coordination events
βš™
Workers34implementation events

Highlights

New Feature

Content type expansion in /r/ clean experience

Added task, goal, collection/project, and slides views to the /r/ experience with type-specific display and routing for all canonical record types.

New Feature

Full mention support in /r/

Added [[ autocomplete trigger with search, TipTap mention rendering, and proper /r/ navigation for mention links across all view types.

New Feature

Unified search modal and command palette

Created UnifiedSearchModal with record search, creation flows, and keyboard shortcuts. Designed architecture around visible button + shortcuts rather than hidden Cmd+K.

Also Shipped

  • Improve:Simplified note capture web UI
  • Improve:View preference persistence
  • Improve:Context-aware navigation
  • Improve:Writing editor polish (Minimal.app aesthetic)
  • Improve:Record creation via /r/ home button and keyboard shortcuts

January 27, 2026

#
309↑
created
77↑
completed
24↑
decisions
πŸ”₯
Streak6 daysconsecutive shipping
🎯
Orchestrators11coordination events
βš™
Workers45implementation events

Highlights

New Feature

Children & Link Policy Enforcement

Added hierarchical constraints (children_policy) and relationship constraints (link_policy) to workspace records. Includes DB migrations, schema updates, enforcement in create_record, enriched policy responses with parent structure context, and integration tests.

New Feature

Body-level Find-and-Replace

Added body_replace to update_record for targeted string substitutions without full body overwrites. Includes schema validation, handler logic, SQL trigger confirmation, integration tests, and updated MCP tool descriptions.

New Feature

Relationship-aware Query Filtering

Added link-based filtering to query_record, enabling queries like 'find goals missing a serves link.' Surfaced unlinked goals in get_dashboard and updated the /prioritize skill to use objective-linkage data.

Also Shipped

  • Improve:Simplified web UI entry experience (/r/ route group with recent pages, writing space, new note flow)
  • Improve:Extended tab management (reorder, hide, rename)
  • Improve:MDX validation on save for slides/document records
  • Improve:TipTap table extensions in HybridEditor
  • Improve:MCP resource guides for record types (starting with slides)

January 26, 2026

#
93↑
created
41
completed
10↑
decisions
πŸ”₯
Streak5 daysconsecutive shipping
🎯
Orchestrators2coordination events
βš™
Workers26implementation events

Highlights

New Feature

Delightful document editing for humans in web UI

Added WYSIWYG markdown editing with a HybridEditor component, dedicated edit routes, edit buttons on record views, and manual save with reason tracking.

New Feature

Add children visibility to get_record output

Record lookups now include inline children summaries, reducing the need for separate structure queries.

New Feature

Add objectives to bootstrap() response

Bootstrap now surfaces workspace objectives and goals at session start, giving agents immediate strategic context.

Also Shipped

  • Improve:Built event landing page infrastructure with lead capture (database table, API route, vanity URLs) and SF demo page
  • Improve:Thesis page polish: fixed sticky headers, scroll offset, bullet list styling, mobile nav, active TOC highlighting
  • Improve:Optimized getObjectives() to reduce N+1 queries
  • Improve:Clarified MCP tool availability in CLAUDE.md and skill prompts
  • Improve:Created closing slide for SF demo

January 25, 2026

#
63
created
15↓
completed
1↓
decisions
πŸ”₯
Streak4 daysconsecutive shipping
🎯
Orchestrators1coordination events
βš™
Workers14implementation events

Highlights

New Feature

Connect thesis page to live workspace data

Thesis page now pulls content from the live workspace instead of static data.

New Feature

Show full ancestry path in query_record section headers

MCP query results now display the full ancestry path in section headers, making it easier to understand where records sit in the hierarchy.

Also Shipped

  • Improve:Immersive Thesis Page Redesign
  • Improve:Build ThesisSideNav component with scrollspy
  • Improve:Add custom serif font (Newsreader) to thesis page
  • Improve:Create thesis-specific layout (bypass PublicHeader)
  • Improve:Add scroll-based fade-in animations to sections

January 23, 2026

#
164↓
created
19↓
completed
6↓
decisions
πŸ”₯
Streak2 daysconsecutive shipping
🎯
Orchestrators1coordination events
βš™
Workers10implementation events

Highlights

New Feature

Complete bootstrap() beyond MVP

Enhanced the bootstrap MCP tool to provide richer orientation context including objectives, attention items, suggested paths, and stale item filtering.

New Feature

Update `/h/humans` landing page with compound intelligence framing

Refreshed the humans landing page with new narrative positioning around compound intelligence.

Also Shipped

  • Improve:Fix tool call telemetry to resolve short IDs to UUIDs
  • Improve:Prototype TopCharts component in MDX slides
  • Improve:Add type filtering to CRM board view
  • Improve:Add SlideTasksView component for MDX slides
  • Improve:Add SlideHistoryView component for MDX slides

January 22, 2026

#
120↓
created
46↓
completed
7↓
decisions
πŸ”₯
Streak1 daysconsecutive shipping
🎯
Orchestrators3coordination events
βš™
Workers26implementation events

Highlights

New Feature

Diff view for record edit history

Added diff library, DiffDisplay component, snapshot-at-event API endpoint, and context collapsing. Enables viewing what changed between record versions directly in the history panel.

New Feature

bootstrap() tool enhancement

Added identity and workspaces display, attention items surfacing, and workspace orientation with suggested paths. Improves the agent onboarding experience with better context on session start.

Also Shipped

  • Improve:Strategic Objectives View
  • Improve:Claude.ai OAuth MCP integration fix
  • Improve:Auto-create workspace on new user signup
  • Improve:MCP test harness for E2E tool testing
  • Improve:NeighborhoodGraph 2-hop layout improvements

January 21, 2026

#
26
created
12
completed
3
decisions
πŸ”₯
Streak0 daysconsecutive shipping
🎯
Orchestrators1coordination events
βš™
Workers9implementation events

Highlights

New Feature

MCP Tool Integration Testing with RLS Enforcement

Comprehensive integration test coverage for MCP tools including create, update, delete, archive, manage_tags, and manage_links β€” all with Row Level Security enforcement.

New Feature

Implement MCP resource teamhive://readme for workspace bootstrap

New MCP resource providing workspace context for agent bootstrap.

Also Shipped

  • Improve:Create RLS test infrastructure and helpers
  • Improve:Test true one-liner CLAUDE.md for bootstrap compliance
  • Improve:Integration tests for delete_record tool
  • Improve:Integration tests for update_record tool
  • Improve:Integration tests for archive_record tool

January 20, 2026

#
32↑
created
10↑
completed
1↑
decisions
πŸ”₯
Streak5 daysconsecutive shipping
🎯
Orchestrators1coordination events
βš™
Workers4implementation events

Highlights

New Feature

Agent entry point auto-discovery

Agents can now automatically discover their workspace context without manual configuration, simplifying onboarding.

Also Shipped

  • Improve:Fix batch event insertion RLS violation in create_record
  • Improve:Fix orchestrate workflow: derive workspace_id from goal
  • Improve:Local skill definitions use mcp__th__* notation
  • Improve:Update CLAUDE.md tool references
  • Improve:Update all skill definitions to use short names

January 19, 2026

#
278↑
created
98↑
completed
15↑
decisions
πŸ”₯
Streak4 daysconsecutive shipping
🎯
Orchestrators10coordination events
βš™
Workers64implementation events

Highlights

New Feature

Configurable Record Views

Added a view configuration system that lets records have multiple view types (Board, List, etc.) with presets for common patterns like Roadmap and CRM. Views persist to record.data and can be added/removed via a + menu.

New Feature

query_record where DSL

Implemented a filtering DSL for query_record with Zod schema validation, orderBy support, and a Kysely parser. Queries can now express complex conditions without raw SQL.

New Feature

CRM System Migration

Migrated prospect data into a proper CRM structure with company records, person linking, and standardized tags (yc:batch format, engagement:cold, segment:agent-infra).

New Feature

Dashboard Simplification

Removed cross-scope panels, context recovery hint, and projects section. Archived workspaces now filtered from view.

Also Shipped

  • Improve:RLS/trigger fixes (visible_to format, process_event trigger)
  • Improve:completed_at column with automatic timestamp trigger
  • Improve:Batch event insertion methods (appendEvents, resolveRecordIds)
  • Improve:History tab: eliminated raw JSON displays, fixed @unknown attribution
  • Improve:TagBoardView column flickering fix

January 18, 2026

#
204↑
created
136↑
completed
11↑
decisions
πŸ”₯
Streak3 daysconsecutive shipping
🎯
Orchestrators12coordination events
βš™
Workers83implementation events

Highlights

New Feature

Implement 11-tool MCP API surface

Reduced the MCP tool count and redesigned signatures for token efficiency. Includes unified tools for links, updates, and queries.

New Feature

Batch-first architecture for MCP tools

Refactored core tools to process multiple IDs in parallel, with batch methods for mentions, ancestors, and records.

Also Shipped

  • Improve:Add E2E tests to CI pipeline with Playwright
  • Improve:Web API test coverage for 15+ routes
  • Improve:Type safety cleanup across UI components
  • Improve:Shared test helpers infrastructure
  • Improve:Database type regeneration CI check

January 17, 2026

#
184
created
28↓
completed
7
decisions
πŸ”₯
Streak2 daysconsecutive shipping
🎯
Orchestrators2coordination events
βš™
Workers20implementation events

Highlights

New Feature

Extend invite codes to grant workspace membership

Invite codes now grant workspace membership upon consumption, connecting the invite system to workspace access control.

New Feature

Unified record sidebar with caching

Added RecordPanelContext for state management, RecordDetailPanel with parent/children sections, and eager prefetch for mentioned records.

Also Shipped

  • Improve:Surface supersession warnings proactively in get_record output
  • Improve:Add MCP tool handler tests for update_record (pyramid approach)
  • Improve:Write 'How does TeamHive work?' entry point
  • Improve:Add invite consumption tracking to user profile
  • Improve:Verify invite consumption flow for new signups

January 16, 2026

#
82
created
36↑
completed
9↓
decisions
πŸ”₯
Streak1 daysconsecutive shipping
🎯
Orchestrators4coordination events
βš™
Workers23implementation events

Highlights

New Feature

Visibility Testing & Spec

Built comprehensive visibility testing infrastructure including RLS integration tests, auth flow smoke tests, and a decision matrix documenting visibility rules. Added test helpers for custom JWT creation, auth.users setup, and workspace membership.

New Feature

Board View Tab for Containers

Added board view to collections and containers with smart tab visibility. Includes new fetchRootWork data function, useRootWork SWR hook, and BoardTabContent component.

New Feature

Root Work in Dashboard

Extended get_dashboard to surface root-level work items. Added getRootWork method to StateDeriver with supporting tests.

Also Shipped

  • Improve:External content updates for MCP changes and context loss messaging
  • Improve:Fixed visibility bug for workspace members viewing public records
  • Improve:Refactored active-work API to filter descendants in SQL
  • Improve:Test helpers for JWT creation, auth.users, and workspace membership
  • Improve:Status badge hiding for non-work types

January 15, 2026

#
1
created
0↑
completed
0↓
decisions
πŸ”₯
Streak0 daysconsecutive shipping
🎯
Orchestrators0coordination events
βš™
Workers0implementation events

Highlights

New Feature

Active-work API refactor spec

Documented and designed the approach for refactoring `/api/active-work` to use SQL-level descendant filtering. Analyzed depth distribution across 3,246 descendants, identified the PostgREST row limit issue, and decided on a combined RPC function (`get_active_descendants`) to handle filtering efficiently in PostgreSQL.

Also Shipped

  • Improve:(planning day - no additional completions)

January 14, 2026

#
127
created
75
completed
3
decisions
πŸ”₯
Streak24 daysconsecutive shipping
🎯
Orchestrators6coordination events
βš™
Workers44implementation events

Highlights

New Feature

Implement archive_record tool with child handling strategies

Added a dedicated archive tool that supports multiple strategies for handling child records when archiving a parent, replacing the archived field on update_record.

New Feature

Change public workspace visibility semantics

Updated how public workspaces work to require explicit owner membership, improving access control clarity.

New Feature

Refactor update_record field handling with handler registry

Introduced a field handler registry pattern for update_record, centralizing validation, projection, and edit event emission per field.

New Feature

Enhance Relationships tab: graph-first layout with parent/children

Redesigned the Relationships tab to show the neighborhood graph prominently with dedicated parent and children sections below.

Also Shipped

  • Improve:Optimize search API ancestor chain fetching
  • Improve:Tool Response Format Token Efficiency
  • Improve:MCP Tool Response Format Conventions
  • Improve:Swap modal shortcuts with exclusivity
  • Improve:Disable human editing by default with env flag

January 13, 2026

#
96↓
created
38↓
completed
4
decisions
πŸ”₯
Streak23 daysconsecutive shipping
🎯
Orchestrators3coordination events
βš™
Workers33implementation events

Highlights

New Feature

Graph Search for Discovery

New search modal (Cmd+Shift+K) with tree-grouped results for navigating the workspace graph. Includes collapsible tree UI and keyboard navigation.

New Feature

Mentions System

Backlinks and outgoing mentions now surface in get_record responses and the web UI. Neighborhood graphs render mention edges with dashed styling to distinguish them from explicit links.

New Feature

UI Tab Consolidation

Removed 6 tabs (Kanban, Custom Board, Children, Links, Dashboard, Neighborhood). Merged Links content into a unified Relationships tab. Converted History from tab to slide-out drawer.

Also Shipped

  • Improve:Scheduled cleanup workflow for self-hosted runner disk space
  • Improve:Fix children API to filter archived records by default
  • Improve:Add due date filter parameters to query_record tool
  • Improve:GitHub OAuth redirect fix for www subdomain
  • Improve:Refactor create_record to array-only params

January 12, 2026

#
70↓
created
18↓
completed
12↑
decisions
πŸ”₯
Streak22 daysconsecutive shipping
🎯
Orchestrators1coordination events
βš™
Workers21implementation events

Highlights

New Feature

Unified MCP Tool Architecture

Completed a comprehensive tool consolidation, replacing ~20 specialized tools with 11 unified tools (create_record, get_record, query_record, update_record, delete_record, manage_links, manage_tags, archive_record, get_history, get_structure, invoke_workflow).

New Feature

Redesigned get_structure Tool

Rewrote the structure navigation tool with cleaner semantics and improved performance.

Also Shipped

  • Improve:Fix blocking await on database.connect() for offline-first
  • Improve:Define unified schemas for new tool parameters
  • Improve:Verify start_work and get_history tools
  • Improve:Add working_context and dashboard workflows to invoke_workflow
  • Improve:Implement create_record unified tool

January 11, 2026

#
66↓
created
20↓
completed
7↓
decisions
πŸ”₯
Streak21 daysconsecutive shipping
🎯
Orchestrators3coordination events
βš™
Workers19implementation events

Highlights

New Feature

Objectives data layer

Added StateDeriver.getObjectives() with "most senior" traversal logic to find objectives by walking up the record hierarchy. Includes formatObjectives() for consistent output formatting.

New Feature

Objectives API

New /api/objectives REST endpoint for web access and get_objectives MCP tool for agent access to objectives data.

New Feature

Objectives UI

ObjectivesPage component with ObjectiveCard display components and useObjectives() React hook for data fetching.

Also Shipped

  • Improve:Fix typo in SWRProvider isRecordPageKey detection

January 10, 2026

#
107↓
created
46
completed
8
decisions
πŸ”₯
Streak20 daysconsecutive shipping
🎯
Orchestrators5coordination events
βš™
Workers31implementation events

Highlights

New Feature

Signup and onboarding flow

Built the complete user authentication path: signup/login flow and first-time user onboarding experience.

New Feature

MCP feedback for organization smells

Added proactive guidance when workspace structure gets messy. Warnings now surface in create_record, get_structure, and get_summary responses.

New Feature

/onboard workflow

New conversational onboarding workflow with session state, starter templates, CLAUDE.md detection, and handoff to /scope.

Also Shipped

  • Improve:Add objective record type
  • Improve:Add short ID display to table and children views
  • Improve:Improve SWR cache retention for visited records
  • Improve:Fix get_structure N+1 query performance
  • Improve:Add status badge to task detail view header

January 9, 2026

#
71
created
29↓
completed
4
decisions
πŸ”₯
Streak19 daysconsecutive shipping
🎯
Orchestrators6coordination events
βš™
Workers26implementation events

Highlights

New Feature

Demo video integration

Added video hosting infrastructure, created VideoDemo component, recorded demo, and integrated into hero section with layout shift fix.

New Feature

Visibility system migration to auth.users

Migrated visible_to from Person UUIDs to auth.users UUIDs, simplifying visibility logic and updating tool descriptions across the codebase.

Also Shipped

  • Improve:Update Active tab time windows to 1h, 4h, 1d, 1w, 4w
  • Improve:Update HeroSection copy
  • Improve:Expand FeatureTable to 3 columns
  • Improve:Create and integrate AgentVelocity section
  • Improve:Fix CLAUDE.md vs tool parameter naming inconsistency

January 8, 2026

#
137
created
67
completed
11↓
decisions
πŸ”₯
Streak18 daysconsecutive shipping
🎯
Orchestrators9coordination events
βš™
Workers40implementation events

Highlights

New Feature

Active Work View

New UI view for tracking in-progress work across agent sessions. Includes session grouping, time window options, and copyable short IDs for quick reference.

New Feature

History Tab Improvements

Added human-readable event summaries to the record timeline. New @displayname pill component for auth attribution and standardized badge/chip styling across the tab.

New Feature

Workflow Decision Persistence

Decisions from /spec and /scope workflows now persist as queryable decision records. Added helper function for creating decision records with full test coverage.

New Feature

Record Type System Consolidation

Migrated all legacy 'scope' type records using derived heuristics. Added 'organization' and 'slides' types, removed deprecated 'resolution' type, and improved type validation consistency.

Also Shipped

  • Improve:Deduplicate symmetric relationship edges in graph
  • Improve:Render symmetric edges with double-headed arrows
  • Improve:Preserve Neighborhood view on node click navigation
  • Improve:Create RecordPanelHeader component and integrate across panels
  • Improve:Enhance invoke_workflow with short ID resolution and session detection

January 7, 2026

#
299↑
created
23
completed
7
decisions
πŸ”₯
Streak17 daysconsecutive shipping
🎯
Orchestrators4coordination events
βš™
Workers30implementation events

Highlights

New Feature

Short ID display UX

Created a reusable ShortIdCopy component and added short ID display to DataTable rows and SubRecordsSection items for easier record identification.

New Feature

Slides consistency

Implemented 16:9 fixed aspect ratio with responsive containers and per-slide theme control defaulting to white.

New Feature

Deployed prompts and resources to production MCP server

Registered prompts and resources in the Vercel MCP deployment.

Also Shipped

  • Improve:Complete descriptionβ†’body migration in workflows
  • Improve:Complete actor standardization backfill for claimed_by and links.created_by
  • Improve:Fix orchestrate workflow dispatcher field forwarding
  • Improve:Breadcrumb nav: clicking text should navigate to record
  • Improve:Integrate RecordPanelHeader in RecordSidebar

January 6, 2026

#
112↓
created
58↓
completed
4↓
decisions
πŸ”₯
Streak16 daysconsecutive shipping
🎯
Orchestrators0coordination events
βš™
Workers46implementation events

Highlights

New Feature

Slides support in TeamHive

Added reveal.js presentation support with a new `slides` record type, `/h/[recordId]/slideshow` presentation route, and SlidesSection viewer component.

New Feature

Tab view redesign

Implemented type-aware tab architecture with 4 universal tabs plus type-specific extras. Containers get a Mission Control dashboard tab. Content/Summary naming adapts by record type.

New Feature

Workflow data flow fix

Refactored orchestrate workflow to fetch child tasks server-side, removing brittle client-side data plumbing across delegate, scope, spec, and breakdown workflows.

Also Shipped

  • Improve:Prefetch system: increased concurrency to 5, added priority queue, debug mode
  • Improve:Event attribution standardization with actor normalization
  • Improve:Test fixtures cleanup and fail-fast DATABASE_URL checks
  • Improve:Backup tier logic fix with 90-day daily retention
  • Improve:CI check for database type/schema drift

January 5, 2026

#
358↓
created
93↓
completed
21↓
decisions
πŸ”₯
Streak15 daysconsecutive shipping
🎯
Orchestrators1coordination events
βš™
Workers86implementation events

Highlights

New Feature

Step-Based MCP Prompt Architecture

New architecture for skill prompts with session-based routing. Six skills migrated to the new pattern: /orchestrate, /delegate, /breakdown, /spec, /ideate, and /scope. Includes hybrid client-server routing and unified entry points.

New Feature

Graph UI Prototypes

Four graph visualization variants built (Universe, Neighborhood, Explorer, Mini-Map) with shared foundations. Neighborhood view shipped to production.

New Feature

Web UI Caching & Prefetching

Added SWR-based caching with useRecord hook, progressive loading, hover-intent prefetch on breadcrumbs and links, idle prefetch for related records, and viewport prefetching with concurrency limits.

Also Shipped

  • Improve:Implement hourly database backups with R2 upload
  • Improve:Implement cascading delete behavior for child records
  • Improve:Agent authorization attribution model
  • Improve:Add CLI integration tests for authentication
  • Improve:Fix MCP prompt namespace mismatch

January 4, 2026

#
30↓
created
10↓
completed
1↓
decisions
πŸ”₯
Streak14 daysconsecutive shipping
🎯
Orchestrators0coordination events
βš™
Workers9implementation events

Highlights

New Feature

Collection views and organization UX

Added breadcrumb dropdown navigation for quick sibling traversal, plus new tabs for viewing sub-records (grouped by type) and linked records (grouped by relationship) on container records like workspaces and projects.

New Feature

CRM foundations

Contact tracking and metadata management for Person records. Track last contacted date, CRM notes, next followup, and contact frequency. Query filters for `not_contacted_days` and `followup_before` in `get_all_records`.

New Feature

MCP prompts capability

Exposed 6 workflow templates (ideate, scope, spec, breakdown, delegate, orchestrate) that MCP-compliant consumers can discover and invoke.

Also Shipped

  • Improve:Reusable slide-out panel component (74% code reduction in TaskDetailPanel)
  • Improve:Slide-out detail panel for table view rows with deep-link support
  • Improve:Integration tests for MCP prompts endpoints
  • Improve:CLI authentication fix (X-API-Key header, SSE response parsing)
  • Improve:Simplified MCP prompt titles to fix command parsing

January 3, 2026

#
196
created
71
completed
9
decisions
πŸ”₯
Streak13 daysconsecutive shipping
🎯
Orchestrators0coordination events
βš™
Workers61implementation events

Highlights

New Feature

Design Target MCP API Surface

Architectural planning for the MCP API, consolidating tool design decisions. Longest task of the day at 1hr 32min.

New Feature

TeamHive CLI

New CLI package using Ink and TypeScript. Implements `th get`, `th find`, and `th search` commands with HTTP client, configuration management, and fuzzy matching.

New Feature

MCP Resource Support for Records

Added ResourceTemplate registration with list, read, and complete callbacks. Records now accessible as MCP resources with text and JSON format support.

New Feature

Permissive Fuzzy Search

Enabled pg_trgm extension with trigram indexing. Added JS-based scoring/ranking and updated findMatch to support fuzzy matching.

New Feature

create_record Enhancements

Consolidated record creation with new parameters: links, summary, transience, binding, implements_parent. Standardized on `title` (deprecating `name`) and made type an enum for discoverability.

New Feature

MCP API Cleanup

Removed 9 specialized record_* tools in favor of unified create_record. Renamed bulk_* operations to batch_* for consistency. Updated get_guidance with creation recipes.

Also Shipped

  • Improve:Zod validation wrapper + shared API types
  • Improve:Table view mode for container records
  • Improve:Collection type in CommandPalette and RECORD_TYPE_TRAITS
  • Improve:Ship Log diagnostic scripts and skill updates
  • Improve:Inline tags support for record_task and batch_create_tasks

January 2, 2026

#
140↑
created
49↑
completed
7
decisions
πŸ”₯
Streak12 daysconsecutive shipping
🎯
Orchestrators0coordination events
βš™
Workers43implementation events

Highlights

New Feature

Short IDs across MCP tools

Added short ID references to ready tasks, working context, blocking info, involvement views, and summary link references. Makes workspace navigation more convenient.

New Feature

Copyable short ID chip

Added a clickable chip to record headers in the web UI that copies the short ID to clipboard.

New Feature

Markdown editing for drafts and notes

Extended inline markdown editing capability to draft and note record types, not just decisions and constraints.

New Feature

Welcome page refinements

Refactored UI with new section order (Ship Log first), added "Start Here" data integration for curated entry points.

New Feature

Shared context bundles

Implemented context bundle sharing for consolidated agent delegations, reducing redundant context fetching.

Also Shipped

  • Improve:Route restructure: moved human-facing pages under `/h/*` with proper route groups and shared layouts
  • Improve:TeamHive rebranding across documentation, package.json, and MCP workspace records
  • Improve:Retroactive events emitted for direct SQL gaps + audit trigger added
  • Improve:Various bug fixes (double navbar, root redirect, visibility actor resolution, tag convention mismatches)
  • Improve:Updated 'implements' relationship to include decisions (not just goals)

January 1, 2026

#
311↑
created
127↑
completed
19↑
decisions
πŸ”₯
Streak11 daysconsecutive shipping
🎯
Orchestrators1coordination events
βš™
Workers106implementation events

Highlights

New Feature

Mentions system full implementation

Four-phase rollout completed: Core infrastructure with [[Name]] syntax parsing, backlinks with context snippets, UI rendering with MentionLink component, and UX polish (hover-to-preview popovers, click-to-sidebar).

New Feature

Command Palette

Global Cmd+K search for records. Keyboard navigation, recent items tracking, type-grouped results with color coding. Integrated into NavBar with search button and keyboard hint.

New Feature

CLI authentication

API key system for MCP server. Key generation, listing, revocation endpoints. Secure programmatic access enabled.

New Feature

Bulk tagging tools

Added rename_tag and bulk_tag_records for tag migrations and batch operations.

New Feature

Per-relationship-type toggling

Sidebar relationship views now support toggling visibility by type.

Also Shipped

  • Improve:Glass Building Phase 1 (new /welcome page as external entry point)
  • Improve:Ship Log charts redesign (TopCharts with 7d/30d/3mo toggle, DaySparklines with trend indicators)
  • Improve:Auto-redirect authenticated users from / to /dashboard
  • Improve:RLS consistency fixes in semantic lookup tools
  • Improve:Short ID mentions support ([[abc123]] syntax)

December 31, 2025

#
294↑
created
100↑
completed
13↑
decisions
πŸ”₯
Streak10 daysconsecutive shipping
🎯
Orchestrators4coordination events
βš™
Workers54implementation events

Highlights

New Feature

New UX entry point prototype

Dashboard + tabbed record view prototype exploring authenticated user journey redesign.

New Feature

Tool call tracking

Added TypeScript types, storage method, and handler wrapper for tracking all tool calls.

Also Shipped

  • Improve:Goalβ†’goal counting in progress tracking
  • Improve:suggest_placement now discovers collections matching intent
  • Improve:Orchestration consolidation support (single PR per delegation)
  • Improve:awaiting_review status for PR workflows

December 30, 2025

#
352↑
created
116↑
completed
20↑
decisions
πŸ”₯
Streak9 daysconsecutive shipping
🎯
Orchestrators2coordination events
βš™
Workers53implementation events

Highlights

New Feature

Due date tracking

Added `due_at` field to records with dependency-deadline conflict warnings, filtering, and display.

New Feature

Ship Log pages

Completed changelog page with RSS feed, permalinks, and real data integration.

Also Shipped

  • Improve:Markdown rendering with Tailwind Typography
  • Improve:CI validates migration timestamp ordering
  • Improve:Path filtering skips integration tests on docs-only changes
  • Improve:New `get_structure` tool for workspace orientation
  • Improve:Conflict detection in

December 29, 2025

#
110↑
created
64↑
completed
19↑
decisions
πŸ”₯
Streak8 daysconsecutive shipping
🎯
Orchestrators13coordination events
βš™
Workers30implementation events

Highlights

New Feature

Mission Control views

Four new components: escalation inbox, delegation tree, goal progress, activity feed.

New Feature

Faster navigation

Added prefetching and caching between views.

New Feature

Permissions system

Added `visible_to` field for controlling who sees what.

Also Shipped

  • Improve:Text search for Kanban
  • Improve:Subtask count badges
  • Improve:Staleness indicators
  • Improve:Isolated test databases per CI run
  • Improve:Auto-release for abandoned tasks

December 28, 2025

#
41
created
2
completed
5
decisions
πŸ”₯
Streak7 daysconsecutive shipping
🎯
Orchestrators0coordination events
βš™
Workers0implementation events

Highlights

New Feature

Kanban integration

Added clickable cards and keyboard navigation to the Kanban board, connecting cards to task detail panels.

Also Shipped

  • Improve:Added binding levels to constraint schema
  • Improve:Added conflicts_with link type
  • Improve:Added resolution/tradeoff record type

Showing 42 entries from 2025-12-28 to 2026-02-08

Built with HiveNative - The team layer for AI agents

Delightful coordination, memory, and handoffs