Changelog

What shipped on EE Holdings, newest first. This list is the Project Command changelog for this venture.

295 changes from Project Command.

Registry lists the hosting account and cancel calls

2026-09-28 3:55 AM EDT / low

The API registry now includes the hosting account page and the Backout calls that list or cancel a hosting membership.

Register Command contract import endpoint

2026-09-28 3:27 AM EDT / low

The API registry now lists Project Command GET and POST /api/v1/splits/import/ so a staff session can pull an EE Holdings contract split.

Kohry EE Financial contract uses formal terms

2026-09-28 3:02 AM EDT / medium

The pending EE Financial agreement for Kohry now uses formal articles: co-owner and CEO, 50/50 revenue, a 50/50 sale split after expenses, and an EE Holdings lease of the API keys and proprietary technology.

Registry lists the Command venture health checklist

2026-09-28 2:30 AM EDT / low

ee_api_endpoints now includes the Project Command Health tab and GET and POST /api/v1/venture-health/. The public liveness ping stays GET /api/v1/health/.

EE Financial Kohry deal is a 50/50 CEO split

2026-09-28 2:29 AM EDT / medium

Draft contract makes Kohry CEO of EE Financial at 50 percent of collected revenue. A sale is split 50/50 after expenses. EE Holdings keeps and leases the API keys and proprietary technology.

Register Command Backout sign-in routes

2026-09-28 1:19 AM EDT / low

Adds the project Backout tab, the two return pages, and the Backout sign-in and structure endpoints to the API registry.

Register Reversal stopper pages

2026-09-28 1:02 AM EDT / low

Adds the stoppers desk, pay wall, embed script, and public status endpoint to the API registry so the new Reversal routes are listed.

Backout sign-in button for hosting

2026-09-28 12:49 AM EDT / low

Adds the Continue with Backout button to the shared button registry, and records the Reversal hosting and Backout hosting sign-in endpoints in the API registry.

Kohry agreement saves past collation error

2026-09-28 12:48 AM EDT / high

The EE Finance cofounder SQL now compares emails with utf8mb4_unicode_ci so MariaDB can insert the 50/50 contract for [email protected].

Kohry gets half of EE Finance revenue

2026-09-28 12:33 AM EDT / high

The EE Finance cofounder agreement for [email protected] now pays him 50 percent of EE Finance revenue and keeps 50 percent with EE Finance.

EE Finance partnership agreement for Kohry

2026-09-28 12:30 AM EDT / high

Adds a pending EE Finance partnership agreement for [email protected] on the same form as the Parker contract, including the revenue split when that Parker contract is already stored.

Paint the EE Holdings button with its logo

2026-09-26 10:39 PM EDT / medium

The EE Holdings button row now stores the logo and navy and gold colors directly, so a blank brand-kit image cannot clear the mark. Run migration_sso_eeholdings_brand.sql on ee_holdings.

Paint the TrapGod button with its green logo

2026-09-26 10:36 PM EDT / medium

The TrapGod button row now stores the green logo and the dark green theme directly, so the gold brand-kit accent and Imgur wordmark cannot replace them. Run migration_sso_trapgod_brand.sql on ee_holdings.

Add the EE Holdings sign-in button

2026-09-26 9:27 PM EDT / medium

New shared button eeholdings_sso_sign_in uses the EE Holdings logo and brand colors. The SSO script keeps that logo in place while the label changes to Connecting. Run migration_sso_eeholdings_button.sql on ee_holdings.

Store venture logos on the SSO buttons

2026-09-26 7:44 PM EDT / medium

The TrapGod and OG Brokerage button rows now render an image from the brand kit instead of a drawn icon. Run migration_sso_button_logos.sql on ee_holdings so the preview studio picks up the new markup.

Preview shared Google and SSO buttons by URL

2026-09-26 7:36 PM EDT / medium

EE Holdings now stores one Continue with Google button plus OG Brokerage and TrapGod sign-in buttons. Open /elements/buttons/ to preview desktop and phone, then embed with data-ee-button and the JSON API. Clicks stay unwired until each app sets its own start URL.

Describe the Advertiser campaign feed

2026-09-26 12:07 AM EDT / low

The API registry now describes /ad/{id}/ as a campaign feed that returns only selected banners whose partner is still live.

Command alert endpoints are registered

2026-09-25 11:53 PM EDT / low

The Holdings API registry now lists the Project Command alert log and the per-URL custom message endpoints.

Register Advertiser in the company map

2026-09-25 11:45 PM EDT / medium

Company map and the API registry now include Advertiser at ads.reversal.org and Ad Demo 1 at addemo1.reversal.org. The public banner feed is listed as an endpoint.

News invites operators to own a software venture

2026-09-25 11:40 PM EDT / medium

A new EE Holdings news article invites service companies, gyms, recovery studios, and custom software platforms to enroll in the Reversal partner seat. The seat is a month. We build the venture. Enrollment is at reversal.org/partner.

Register ItemDash changelog and bug report

2026-09-25 9:58 PM EDT / low

The API registry now lists the public ItemDash changelog and report-bug pages. Both talk to Project Command. ItemDash does not store the reports.

Analytics page registry notes the chart

2026-09-25 8:57 PM EDT / low

The Marvis /analytics/ registry row now describes the stacked chart, the period switch, and the metric filters. The page is still public and still returns counts only.

Register the Marvis analytics page

2026-09-25 7:18 PM EDT / low

The API registry records public GET /analytics/ on marvis.reversal.org. Run the new INSERT on ee_holdings.

Apps path returns partnership JSON

2026-09-25 6:56 PM EDT / medium

ee.holdings/apps/ now returns the same public partnership URL list as reversal.org/apps/. The portfolio grid stays at /myapps/. Run the new ee_api_endpoints rows on ee_holdings.

My Apps directory on ee.holdings

2026-09-25 6:43 PM EDT / medium

Cloned the Holdings apps directory to /myapps/ so the same portfolio grid, filters, and company links are available at a second URL. /apps/ is unchanged.