AITCH Technologies

Application Portal

AITCH Technologies — Authorized Personnel Only

Sign In

Application Portal

AITCH Technologies — Internal Platforms

Enterprise Application Hub

Centralized access to all internal application platforms powering The Howell Legacy Group's operations, investments, compliance, and philanthropic initiatives.

11
Platforms
18
Entities Managed
3
Foundations
10
Patent Entities

AI Cost & Usage

Loading…
$—
Loading
Loading deploy health…
S2S
Grants S2S Platform
Foundation Grant Management
LiveGrants.govClaude AI

Federal grant discovery, tracking, and submission platform for the three AITCH family foundations: Today's Child Foundation (TCF), Ifoma Foundation (IFM), and AITCH Conservation Foundation (ACF). The platform automatically scans Grants.gov for mission-aligned opportunities using foundation-specific keywords and guardrails, generates AI-powered application drafts using Claude, tracks opportunities through the full application lifecycle, and sends automated email alerts when new matching grants are posted.

Features

  • Dashboard with financial summaries and upcoming deadlines
  • Automated opportunity scanner with relevance scoring
  • Manual search with keyword, agency, ALN, and category filters
  • Application tracker with status pipeline (Identified through Awarded)
  • AI-powered submission draft generator (8 narrative sections)
  • Grant finances tracker with awarded and pipeline totals
  • Configurable email alert filters with scheduled delivery
  • Foundation manager with per-entity keywords and categories
  • CSV/JSON export for all data views

Foundation Scope

  • TCF — Adoption advocacy, family support, youth development
  • IFM — Vision care, eyewear assistance, eye health education
  • ACF — Wetlands preservation, wildlife habitat, environmental education

How to Use

  1. Sign in with your email and password. Access is scoped by foundation role.
  2. Use the foundation filter in the top bar to view data for a specific foundation or all three.
  3. Click Run Full Opportunity Scan on the Dashboard to search Grants.gov for new matches.
  4. Review scan results and click Track to save opportunities to the Application Tracker.
  5. In the Tracker, update each opportunity's status as it progresses. Click Draft to generate an AI-powered application.
  6. Review and edit drafts in the Submissions view. Use Preview for a print-ready formatted document.
  7. Set up Email Filters to receive automated alerts when new grants match your criteria.

Expired opportunities are automatically labeled. Mission guardrails prevent cross-foundation contamination.

Launch Grants S2S →
RBC
Portfolio Rebalancing Calculator
52nd Street Capital Group
LiveYahoo FinanceClaude AI

Investment portfolio rebalancing tool for 52nd Street Capital Group. Calculates precise buy orders across five brokerage accounts based on target allocation percentages and real-time market prices. Supports both ETF (whole-share) and mutual fund (dollar-based) order calculations. Includes AI-powered market recommendation and full portfolio drift analysis with account-aware tax logic.

Features

  • Live market prices via Yahoo Finance (auto-refreshed)
  • New Investment mode with buy order calculations
  • Portfolio Rebalancer with drift analysis and sell/buy orders
  • AI Market Recommendation with real-time reasoning
  • AI Rebalance Analysis with tax-aware strategy
  • Strategy presets: Aggressive, Moderate, Conservative, S&P 500
  • Copy to clipboard and print-friendly output

Accounts

  • Schwab Solo 401(k)
  • Fidelity Trust
  • Fidelity Roth IRA
  • Wells Fargo Roth IRA
  • Fannie Mae 401(k)

How to Use

  1. Sign in with your email and password.
  2. Choose New Investment to calculate buy orders for new cash, or Rebalance Portfolio to analyze drift on existing holdings.
  3. Select a brokerage account and enter amounts or current holdings.
  4. Set allocation manually, choose a preset, or click AI Market Recommendation.
  5. Review orders and click Copy or Print.

Tax-advantaged accounts get full rebalance recommendations. Taxable accounts prefer contribution-based correction.

Launch Rebalancing Calculator →
MSA
MSA Reporting Platform
52nd Street Capital Group
LiveSupabaseNodemailer

Management services agreement reporting system for 52nd Street Capital Group. Generates structured invoice receipts and financial reports (monthly, quarterly, annual) with revenue, COGS, operating expenses, payroll, and auto-calculated trial balances. Supports file uploads for supporting documentation and email distribution to configured recipients.

Features

  • Dashboard with receipt, report, and file counts
  • Invoice receipt creation with auto-numbering and line items
  • Monthly, quarterly, and annual report generation
  • Revenue, COGS, operating expenses, and distribution tables
  • Payroll tracking (W-2 count and processor)
  • Auto-calculated trial balance with imbalance warnings
  • Document upload with drag-and-drop
  • HTML preview and print-ready output
  • Email distribution to configured recipient list

Report Types

  • Invoice receipts (1st-15th and 16th-End periods)
  • Monthly MSA reports
  • Quarterly MSA reports
  • Annual MSA reports

How to Use

  1. Sign in with your email and password.
  2. Use Create Receipt to generate a new invoice. Select the period, add line items, and save.
  3. Use Create Report to build a financial report. The trial balance calculates automatically.
  4. Upload supporting documents in the Files tab using drag-and-drop.
  5. Use Preview to review formatting before finalizing.
  6. Configure email recipients in Settings, then mark reports as Sent to distribute.

Trial balance must be balanced before a report can be finalized. Status flow: Draft → Sent → Archived.

Launch MSA Reporting →
EBP
Enterprise Bookkeeping Platform
AITCH Holdings
LiveSupabaseClaude AI

Comprehensive bookkeeping and tax preparation system covering every HLG entity plus the Howell family's personal household. An AI-powered document processing pipeline analyzes uploaded financial documents, extracts transactions, generates financial statements, and maintains balanced books. Runs daily or on-demand. Each entity is configured with its tax form (Form 1065, 1120-S, 1041, 990-PF, or 1040), entity type, EIN, address, and bank accounts.

Features

  • AI document processing pipeline (daily automated or on-demand)
  • Multi-entity management across all 21 active entities — operating LLCs, sub-holdings, trusts, foundations, and the Howell Family personal household (Form 1040 MFJ)
  • Drag-and-drop document upload with auto-categorization
  • Automated transaction extraction from bank statements and invoices
  • Auto-generated income statements, balance sheets, and trial balances
  • Tax preparation workbook with year selector and per-entity tax-form routing (1065, 1120-S, 1041, 990-PF, 1040)
  • Trial balance with auto-calculation and balance warnings
  • PDF export and multi-entity ZIP download
  • Nightly bridge to HLG Cash Flow Pipeline — finalized AI-confirmed transactions (status=filed, confidence high/medium) mirror into cf_ledger every day at 06:30 UTC; edits and reversals post immutable correction rows (FR-5.6)
  • Brokerage statement bucket consumed by Master Banking (account-number scans) and Wealth Management (holdings extraction)

Supported Entities

  • The Howell Legacy Group (Statutory Trust · 1041)
  • Howell Holdings LLC (Corporate Trustee · 1065)
  • AITCH Holdings LLC (Operational Holding · 1065)
  • AITCH Enterprises LLC (Primary Operating · 1065)
  • AITCH Technologies LLC · AITCH IP Holdings LLC · AITCH Land Group LLC
  • 52nd Street Capital Group LLC · 52nd Street Capital Retirement Trust
  • H&L Venture Group LLC · Welannee Blvd Family Estate LLC · Haleyberry Ave Property LLC · Johnson Ct Property LLC
  • Nevada Investment Holdings · Nevada IP Licensing · Nevada Venture Capital
  • 360 World Music LLC · Global Music Group L.L.C.
  • Today's Child Foundation · Ifoma Foundation · AITCH Conservation Foundation (501(c)(3) · 990-PF)
  • Howell Family Personal household (Form 1040 MFJ)

How to Use

  1. Sign in with your email and password.
  2. Upload bank statements, invoices, and receipts via the Upload tab.
  3. Click Process Documents on the Dashboard to run AI analysis, or wait for the daily 6 AM automated run.
  4. Review extracted transactions and auto-generated financial statements.
  5. Navigate to Tax Prep to review the auto-populated workbook for each entity.
  6. Verify the Trial Balance is balanced, then export the workbook as PDF.

The AI pipeline processes up to 20 documents per daily run. Documents are archived after processing.

Launch Enterprise Bookkeeping →
PAT
USPTO Patent Monitor
AITCH Technologies
LiveClaude Sonnet 4.5USPTO live formsSupabase

Full lifecycle patent management for AITCH Technologies' portfolio of sustainable-technology patents. The platform tracks every application from idea through grant, captures every USPTO correspondence as it lands, and produces complete, USPTO-compliant submission packages — both responses to incoming Office Actions and Notices, and new patent applications drafted from a plain-English invention description. Every package self-validates against the same checks USPTO would run (37 CFR 1.71-1.77 sections, 1.72(b) abstract, 1.75 claim form, 1.84 drawings, 35 USC §112(a) written description) and never ships unless every fatal check passes; failed artifacts are auto-regenerated. Forms are pulled live from uspto.gov so you file with the latest revision. The inventor is the final reviewer — content only (do the claims read on the invention, do the drawings show the invention) — never compliance.

Features

  • AI-Drafted New Filing wizard — paste a paragraph of invention description, get back a complete utility application: specification (Field, Background, Summary, BDD, Detailed Description), 1-3 independent + 12-20 dependent claims, abstract, USPTO-compliant drawings, and every required form pre-filled (AIA/15, AIA/01, SB/17, SB/15A) — bundled as a single ZIP for Patent Center upload
  • USPTO compliance gate — every bundle (Reply or New Filing) runs through lib/uspto-validator.js before it ships. Validates 37 CFR 1.71-1.77 sections + paragraph numbering, 1.72(b) abstract length / single-paragraph rule, 1.75 claim balance and dependency targets, 1.84 drawing sheet headers + reference-numeral placement, and 35 USC §112(a) written-description support. Failed drawings auto-regenerate up to two times; if the gate still fails, the package refuses to ship rather than handing the inventor a non-compliant ZIP.
  • AI-Powered Reply Drafter — Claude reads any USPTO Office Action or Notice (text or scanned PDF), identifies every rejection / objection / cure with severity and statute, drafts the MPEP-compliant response, and produces the same kind of submission ZIP with the response document plus every required form pre-filled (AIA/22 extension, SB/17 fee, SB/15A, etc.)
  • Filing History — every document from every prior filing (356 PDFs across all 7 active applications) is in the portal's storage and listed on each patent's detail panel by date, with one-click signed-URL downloads
  • USPTO-compliant drawings (Rev 4 build spec) — five-scenario taxonomy backed by the aitch-prosecution-tools Python toolkit (reportlab + Pillow + pdftoppm). Scenario 1 (original drafting): build_original.py assembles figures from a per-application inventory. Scenario 2 (extract-and-overlay): extracts originally-deposited drawings from the Patent Center bundle at 200 DPI and overlays the universal §9 header, preserving line work pixel-for-pixel. Scenario 3 (late-deposit generation): Claude Opus 4.7 authors a per-figure build_fig_<app>_<N>.py with a mandatory source-attribution docstring; nothing executes until a reviewer approves it (recorded in prosecution_drawing_reviews). Scenario 4 (late-deposit existing): reformats an existing drawing to USPTO §1.84 spec via build_drawings.py. Scenario 5 (continuation drafting): combines Scenarios 1-3 for continuation/divisional applications. The TerraGrid 19/306,897 response (Apr 28, 2026) is the validated reference case — Scenario 2 + Scenario 3 under Option II election — with a regression test pinning the 10-sheet replacement-drawing PDF byte-for-byte.
  • Live form pre-fill — the platform fetches each USPTO form from its stable URL, caches with 24h TTL + If-Modified-Since revalidation, and uses pdf-lib to fill AcroForm fields with applicant data from applicant_profiles (Customer Number, inventor, residence/mailing address, micro entity status, signature block)
  • IMAP poller reads patents@aitchtechnologies.com every 15 minutes for USPTO Patent Center courtesy emails and creates pending correspondence rows automatically with computed statutory + extension deadlines
  • Plain-language guidance per USPTO event code (NT.INC.REPLY, CTNF, CTFR, N561, ABN, MN/=., etc.) — what the notice means, what's at stake, the cure period
  • Patent Center deep links from every correspondence row, upcoming-deadline widget, and IFW history view
  • Sector breakdown (Construction, Agriculture, Energy) and pre-filing through grant pipeline
  • Daily auto-sync against USPTO Open Data Portal once each application crosses its 18-month publication date

Submission Package Contents

  • New Filing: SPEC.pdf · CLM.pdf · ABST.pdf · DRW.pdf (Scenario 1: per-figure Claude-authored build_fig scripts run via the prosecution-tools toolkit and assembled by build_original.py) · AIA/15 · AIA/01 · SB/17 · SB/15A · README
  • Reply: response.pdf · AIA/22 (if past statutory date) · SB/17 fee · SB/15A micro entity · replacement DRW.pdf via the prosecution-tools pipeline (extract-and-overlay or hybrid late-deposit per the OA scenario) · §1.182 petition + Statement of No New Matter when a generated figure is filed · README
  • Bundled as ZIP, named by attorney docket + date, ready to drop into Patent Center
  • Manifest carries a uspto_validation record with every check that ran, every warning, and the timestamp the gate passed. The README inside the ZIP enumerates what the platform verified (not what the inventor must check).

Status Pipeline

  • Pre-Filing · Filed · Preexam · Docketed · Examination · Allowed · Granted

How to Use

  1. Sign in with your email and password.
  2. The Dashboard shows portfolio summary, pending actions, and upcoming deadlines (driven by the Correspondence table).
  3. Filing a new application: go to Submissions → click ✨ AI-Drafted Filing → pick a pre-filing entity from the dropdown → choose application type (Utility / Provisional / Design) → paste your invention description (500-2000 chars is the sweet spot) → optional Claim 1 concept and drawing notes → Draft Application with Claude. Wait 3-5 min while the system drafts the spec, generates compliant drawings, validates the package against every USPTO rule, and pre-fills every USPTO form → Download ZIP. Your job is content review only — confirm the claims read on the invention, the drawings depict the geometry correctly, and the Detailed Description tells the truth about how it works. Leave per-artifact comments and the tool regenerates the affected pieces. Sign AIA/01 in Patent Center on filing day.
  4. Responding to a USPTO Notice or Office Action: the IMAP poller logs the courtesy email automatically; open the Correspondence tab, find the pending row, click ✍ Draft Reply → pick the source PDF (it's already on file from the historical import) → Analyze with Claude. The wizard returns a structured item list, MPEP-format response draft, and the full submission ZIP with response + all required forms pre-filled — every artifact passes the compliance gate before the ZIP exists. Confirm the response addresses each rejection, sign, file.
  5. Use ✓ Resolve on a correspondence row once the response has been filed in Patent Center; the row moves out of Pending Actions automatically.
  6. Browse the Patent Portfolio, click any patent for full metadata + Filing History (every document on file with one-click download).
  7. Click Sync with USPTO on the Dashboard to refresh examiner / art unit / event log from the public ODP API for any application past its 18-month publication date.

Pending Actions and Upcoming Deadlines are driven by the Correspondence table, which combines IMAP-ingested USPTO emails, manual entries, and the daily ODP sync — deduped on (application, event code, mailroom date). Forms are fetched live from uspto.gov/sites/default/files/documents with 24h cache so you always file the latest revision USPTO has published. Every package passes the USPTO compliance gate before it ships; the inventor is the final reviewer for content accuracy only.

Launch Patent Monitor →
CFP
HLG Cash Flow Pipeline
The Howell Legacy Group
LiveSupabase30/40/20/10

Operationalizes the Howell Legacy Group cash flow model across every active and pending entity in the cascade. Automates the 30/40/20/10 allocation framework at AITCH Holdings, models the 52SC fixed-retainer MSA waterfall, tracks intercompany loan receivables, and enforces the active Business Rules from PRD v2 (including the Kenneth Lynch 33% exclusion and the Welannee Boulevard capex exclusion). The distribution ledger is live and is now populated nightly from the Enterprise Bookkeeping platform.

Features

  • Dashboard with 52SC waterfall and AITCH Holdings allocation
  • Entity registry with cascade tiers and pipeline-inclusion flags
  • Versioned configuration with effective dates (MSA fee, W-2, allocation %)
  • 30/40/20/10 compliance check with 1% tolerance (BR-01)
  • 52SC shortfall detector with minimum-MSA-to-breakeven (BR-06)
  • Intercompany loan receivable tracker with AFR interest accrual
  • Bookkeeping bridge — finalized bk_transactions mirror into cf_ledger nightly at 06:30 UTC with provenance columns (source, source_bk_txn_id) and immutable correction rows on edits/reversals
  • Distribution ledger with K-1, MSA, rental, DSCR, and operating income/expense kinds — feeds Wealth Management's 12-month forecast
  • Daily alert scan at 07:00 UTC consumes freshly-bridged data; daily backup at 08:00 UTC
  • Immutable audit log on every data change (NFR-03)

Business Rules Enforced

  • BR-01 30/40/20/10 split at AITCH Holdings
  • BR-02 Kenneth Lynch 33% excluded from all calculations
  • BR-03 52SC fixed-retainer MSA ($10k/month, no AUM/performance/transaction fees — retired 2026-04-24)
  • BR-04 W-2 + employer FICA waterfall
  • BR-05 Cascade flow sequence
  • BR-08 Welannee Blvd excluded from pipeline
  • BR-13 Foundations excluded until revenue confirmed
  • BR-14 IRC §706(c) 2026 period split

How to Use

  1. Sign in with your email and password.
  2. Review the Dashboard for the live 52SC waterfall and 30/40/20/10 allocation.
  3. Use the Configuration tab to update MSA fee, H&L annual net, and any allocation parameters. Changes are saved with effective dates.
  4. The Entities tab lists the full registry with tier, bank, income type, status, and pipeline-inclusion.
  5. Active warnings (shortfalls, DSCR gaps, allocation drift) appear on the Dashboard and in the Alert Center.

Distribution ledger and Bookkeeping bridge are live. Audit history is queryable at /api/bk-bridge?status=1&days=8. Validated entity-rename fixes can be submitted via /api/bk-bridge-fix.

Launch Cash Flow Pipeline →
EMCS
Entity Management & Compliance
The Howell Legacy Group · Authoritative Entity Registry
LiveSupabaseClaude AI

Authoritative source of truth for all HLG entities. Upload legal documents (CP-575 EIN letters, Delaware formation certificates, operating agreements, board resolutions, good standing certificates, 501(c)(3) determinations, SAM.gov registrations, banking resolutions, amendments, trust agreements) and Claude AI extracts structured data with field-level confidence scores. Low-confidence extractions route to a human review queue; confirmed data populates the entity registry, compliance calendar, and document vault with a full audit trail.

Operator Features

  • Dashboard with entity count, doc completeness, review queue, and 30-day deadlines
  • Entity registry with EIN masking, completeness score, compliance status
  • Live four-tier cascade org chart with BR-09 charity independence
  • Drag-and-drop upload with in-browser PDF/DOCX text extraction
  • Claude Sonnet 4.6 extraction for 12 document types with confidence scoring
  • Two-panel extraction review (original document + extracted fields)
  • Human review queue for fields < 0.85 confidence (BR-04)
  • Compliance calendar with DE franchise tax + Form 990 auto-seeding
  • Document vault with search, type filter, and versioning (BR-03)
  • Immutable audit log on every write (NFR-04)
  • CSV and printable PDF reports (entity summary · doc inventory · compliance deadlines · audit log)

EMS v1.1 Canonical Layer (Spec §16.1 – §16.3)

  • 101 documents ingested with SHA-256 verification across 16 canonical classes (GOV-TRUST, GOV-OA, GOV-OA-AMEND, MSA, IP-LICENSE, REGISTRY, etc.)
  • 968 signatory rows extracted from canonical OA + Trust v12 lineage
  • 26 ILIP Source Registry bindings (25 ACTIVE; 1 deprecated rollup) — source_id resolves to current EMS document/snapshot
  • Amendment lineage: Trust v12 four-document chain (initial → DocuSign re-baseline → Amendment No.1 → Amendment No.2) with point-in-time resolution
  • HLG-BANKING-REGISTRY LIVE-INTEGRATION (Plaid-class) across Fidelity / Schwab / Wells Fargo Commercial / Truist / US Bank
  • 96-entry tamper-evident hash chain (Spec §6.1); per-document verify endpoint
  • 180 compliance obligations across 9 categories projecting 24 months forward (annual reports, BOI/CTA, tax returns, Form 990, MSA renewals, registered-agent renewals, foundation distribution + board attestation)
  • 90/60/30/7-day alert tiers; Group COO manual override workflow
  • Litigation Hold workflow: scope-defined holds lock matching documents; counsel-only release; chain-of-custody log
  • Evidentiary Output Package: signed URL + amendment lineage + custody log + hash anchor + Sponsor certificate
  • Authority Cascade trigger emits to ILIP webhook on amendment ingest (Spec §4.4)

Business Rules Enforced

  • BR-01 Source of truth (CP-575 for EIN, DE cert for file#) — conflicts require resolution
  • BR-02 No fabrication — missing fields return null + 0.0 confidence
  • BR-03 Immutable documents with version history
  • BR-04 <0.85 confidence routes to human review queue
  • BR-05 Cascade hierarchy enforcement (Trust → Trustee → Holding → Ops)
  • BR-06 Compliance deadline tracking per entity
  • BR-07 Completeness scoring across required documents
  • BR-08 Sensitive data (EIN, account) masked in UI
  • BR-09 Foundations shown as independent charities
  • BR-10 Audit trail on every write

Source Registry Resolution API

  • GET /api/ems-resolve?source_id=<id> — current operative document or live snapshot
  • ?as_of=YYYY-MM-DD — point-in-time resolution (audit reproducibility Spec §23 / §45)
  • ?op=chain — full amendment lineage
  • ?op=fetch&id=<doc_id> — 60-second signed URL
  • ?op=verify&id=<doc_id> — recompute + compare SHA-256
  • POST {op:'refresh_live', source_id} — trigger live-integration snapshot
  • GET /api/ems-compliance?op=calendar|alerts|obligations — Phase 2 compliance reads
  • POST /api/ems-compliance {op:'hold_create'|'hold_release'} — counsel-only litigation holds
  • GET /api/ems-compliance?op=evidentiary_package&document_id=<id> — discovery-ready bundle
  • Outbound webhook: ILIP receives SOURCE_REGISTRY_DOCUMENT_CHANGED + AUTHORITY_CASCADE events via HMAC-SHA256 signed POST

How to Use

  1. Sign in with your email and password.
  2. Browse the Entities tab to see the full HLG registry seeded from the Cash Flow Pipeline canon.
  3. Go to Upload, pick the entity and document type, then drop the PDF / DOCX / image. Text is extracted in your browser, Claude extracts structured fields, and the review pane opens automatically.
  4. Correct any fields flagged amber or red, then click Confirm & Apply to Entity to write the extracted values back to the entity record.
  5. Use the Compliance tab to mark filings complete — next due dates auto-calculate for recurring items.
  6. Low-confidence items gather in the Review Queue. Items older than 48h trigger a dashboard alert.

EMS is the system of record for all entity legal names (CP-575 source) — every other platform mirrors em_entities. Currently tracking 30 active entities across the four-tier cascade (Trust → Corporate Trustee → Operational Holding → Operating Subsidiaries / Sub-Holdings / Foundations). The EMS v1.1 canonical layer (schema ems, 13 tables) is the document repository ILIP reads from; the two systems are co-equal subsystems per Spec §2.1.

Launch Entity Compliance →
ILIP
Institutional Legal Infrastructure Platform
AITCH Platforms LLC · Deterministic Legal Audit & Source-of-Truth Governance
LiveSupabaseClaude Opus 4.7EMS-integrated

Deterministic 9-layer compliance audit engine for governance documents, transaction packets, and lending packages. Every audit cites pinned source_versions + rule_versions + EMS document IDs so any run can be replayed years later with byte-identical findings. Built as the structural fix for stale-citation audit failures (Howell Detailing SBA Microloan, April 2026, ORC 1706.07 vs 1706.09). Co-equal subsystem to EMS — ILIP renders compliance judgments, EMS supplies the documents.

Audit Engine

  • 9-layer hard-gated audit per Spec §2.1 (Source-of-Truth → Statute → Filing → Enforceability → Reconciliation → Underwriting → Governance → Formatting → Tone)
  • 50 sources + 69 rules in the canonical registry with version history
  • 6 deterministic evaluators (NUMERIC_RANGE, PRESENCE, ABSENCE, CITATION, ATTESTATION, CROSS_DOC) + NUMERIC_CALC for DSCR/leverage
  • Layer-2 DISQUALIFYING blocks higher-layer rule execution (Spec §2.2 hard-gate)
  • Document upload + classification (TXT/PDF/DOCX up to 5MB) auto-fires audit when document_class inferred
  • Audit packages (up to 25 docs) with cross-document reconciliation (loan amount / guarantor / collateral / banking / insurance)
  • Reference case: Howell Detailing SBA Microloan passes 9/9 acceptance with reproducible manifest_hash

EMS Integration (Spec §14, §33)

  • Every HLG-* source_id in the rule corpus resolves at audit time via EMS Resolution API — no static fallback
  • ems_resolution_audit_links table joins every audit to the exact EMS document_id + SHA-256 it cited
  • Inbound webhook POST /api/ems-events-ingest verifies HMAC-SHA256 (EMS_WEBHOOK_SECRET)
  • AUTHORITY_CASCADE / SOURCE_REGISTRY_DOCUMENT_CHANGED events automatically invalidate cached resolutions
  • Per-audit_id resolution cache ensures deterministic resolution across all rule evaluations within a run
  • REQUIRE_EMS env var available for fail-closed deployments (default: best-effort with error logging)

Constitutional Controls (Spec §30)

  • Append-only audit trail with DB-trigger-enforced immutability (no policy bypass)
  • Stale-law quarantine: rules citing quarantined sources SKIP with constitutional reason
  • Source refresh worker (ecfr.gov verified end-to-end) — polite HTTP, SHA-256 over response body
  • No LLM in the deterministic path — Claude Opus 4.7 only in the conversational layer (chat-first UI)
  • Grounded Response Contract per UI Spec §3.2 (mode pill, citation block, tool trace, confidence, verification badge)
  • Litigation hold workflow (Subsystem L): counsel-only create/modify/release; chain-of-custody log; held docs cannot be archived
  • Escalation engine (Subsystem K): human-review-required findings route to Sponsor + Counsel with SLA

Document Generation & Certificates

  • 5 Phase-1 templates (OA Amendment, MSA Commercial, Board Resolution, MI Assignment, Foundation Grant Agreement)
  • Pre-delivery audit gate: DISQUALIFYING blocks generation; MATERIAL requires explicit acknowledgement
  • Institutional-grade DOCX output (Times New Roman 11pt body / 14pt headings, 1in margins, auto-appended audit-trail page)
  • 5 certificate types (COMPLIANCE / RELEASE_CLEARANCE / FILING_READINESS / LENDER_READINESS / GOVERNANCE_INTEGRITY) with per-type preconditions
  • Cryptographic chain on certificate issuance (chain_seq + chain_prev_hash + payload_hash)
  • Bearer-token API at ilip-platform-api.netlify.app: /api/audit, /api/audit-package, /api/certificates, /api/generate, /api/chat, /api/holds, /api/escalations, /api/ems-resolutions

How to Use

  1. Open the platform — the chat-first UI is the default landing per UI Spec v1.0.
  2. Submit a document, paste text, or attach a PDF/DOCX. The agent classifies, calls the audit engine, and returns findings layered by severity.
  3. For multi-document packets (lender packages, governance refresh bundles), use Submit Package — cross-doc reconciliation rules fire automatically.
  4. Review the citation block under each finding: every rule names its authority_source_ids; EMS-bound sources show the resolved document_id + SHA-256.
  5. For evidentiary preservation, hit /api/holds to create a counsel-issued litigation hold scoped by document_class / entity / date range.
  6. Switch to Operator UI (/operator.html) for power-user views: Submit Audit, Submit Package, Recent Audits, Entity Registry.

ILIP is co-canonical with EMS. Neither operates without the other — ILIP audit runs halt with SOURCE_UNAVAILABLE if EMS is unreachable; EMS continues to ingest and buffer events until ILIP recovers (Spec §14.3 failure isolation). All audits since 2026-05-11 cite live EMS document state via ems_resolution_audit_links — point-in-time replay returns byte-identical findings.

Launch ILIP →
BRD
HLG Board Platform
The Howell Legacy Group · Board & Trustee Console
LiveSupabaseEMS-integratedILIP-integrated

Board-member operator console for The Howell Legacy Group. Surfaces resolutions, meetings, initiatives, financials, grants, patents, compliance calendar, governing documents, and audit findings — all entity-scoped and role-gated. The compliance and documents views pull live from EMS (canonical governing-doc repository) and ILIP (deterministic audit findings); board members can review the underlying OAs/amendments/501(c)(3) packages inline and complete reviews without leaving the calendar.

Pages

  • Dashboard — pending votes, recent resolutions, upcoming meetings, compliance summary, financial snapshot
  • Resolutions — board votes with quorum + outcome tracking
  • Meetings — schedule, attendance, minutes, agenda items
  • Initiatives — active board initiatives with status + due date
  • Documents — Governing documents (EMS v1.1) + Board working documents (Confluence) per entity
  • Financials — HLG rollup + per-foundation lines
  • Grants — foundation grant pipeline + award tracking
  • Patents — AITCH Technologies patent maintenance + USPTO status
  • Compliance — annual filings, BOI, tax cycles, Form 990, MSA renewals + live ILIP findings
  • Directory — board members + trustees by entity
  • Admin — seeding tools (admins only)

EMS + ILIP integration

  • /api/documents?entity=… merges governing_documents (EMS v1.1 canonical) with board_documents (Confluence working docs)
  • /api/documents/ems/:doc_id/url returns a short-lived signed URL via the EMS Resolution API
  • /api/compliance merges seeded board obligations with live ILIP escalations (DISQUALIFYING + MATERIAL); ILIP findings sort first within urgency bucket
  • Inline "Review documents" expander on each compliance row loads the entity's current OAs / amendments / foundation packages / MSAs and opens each via signed URL — board members complete reviews without leaving the calendar

Access Control

  • Supabase Auth (email + password, magic-link option)
  • board_members + board_entity_roles tables drive RLS — every fetch is scoped to the caller's entities
  • 4-hour inactivity timeout; JWT auto-refresh in-session
  • PLATFORM-manager and HLG-trustee roles see all entities; other roles are entity-scoped

Notifications

  • compliance-alert-check.js — daily scheduled function for upcoming-deadline alerts
  • meeting-reminder-check.js — pre-meeting attendance reminders
  • voting-deadline-check.js — alerts when a resolution's voting deadline is approaching without quorum

Board is a co-equal consumer of EMS + ILIP. Both upstream platforms must be reachable for full functionality; the Board UI falls back gracefully (shows Confluence-only documents and seeded-only compliance) when an upstream is degraded.

Launch Board Platform →
MFI
Master Financial Institutions
The Howell Legacy Group · Confidential Banking Registry
LiveSupabaseClaude AI

Authoritative banking registry for all HLG entities — full account numbers and ABA routing numbers across Fidelity, Charles Schwab, Wells Fargo Commercial, Truist, and US Bank. Sensitive fields are masked by default (last-4 only) and a Reveal action requires a written reason that is logged to an immutable audit trail with IP and user agent. Account numbers are populated by scanning the bank-statement PDFs already stored in the Enterprise Bookkeeping platform with Claude Sonnet 4.6 — proposals are reviewed and confirmed, never silently written.

Features

  • Institution summary dashboard with per-bank account counts
  • Full account registry seeded from the canonical PRD — masked by default, reveal-on-demand
  • Masked account & routing numbers by default (last-4)
  • 30-second timed reveal with reason + actor + IP audit log
  • Claude statement scan against bookkeeping-docs bucket
  • Side-by-side proposal review before writing to the registry
  • CSV and printable PDF exports (masked by default)
  • Gated FULL-number export requiring reason + actor
  • Reveal log and audit log viewers

Institutions Covered

  • Fidelity Investments — Trust custody
  • Charles Schwab — Corporate trustee + Solo 401(k)
  • Wells Fargo Commercial — Primary operating + real estate
  • Truist Bank — 52SC, H&L operations, GMG
  • US Bank — all three 501(c)(3) public charities

How to Use

  1. Sign in with your email and password.
  2. Browse the Accounts tab — all numbers are masked by default.
  3. To see a full account or routing number, click Reveal and supply a written reason. The reveal lasts 30 seconds and is logged.
  4. Go to the Scan Statements tab, pick an entity, and run the scan. The system pulls its latest bank-statement PDFs from the bookkeeping bucket, Claude extracts full account + routing details, and proposals appear for you to confirm before writing.
  5. Check the Reveal & Audit Log for a complete, immutable history of every sensitive access.

Classified: Do not transmit via unencrypted channels. Full-number exports require an explicit reason written into the audit log.

Launch Master Banking →
WM
Wealth Management
The Howell Legacy Group · Family Office
LiveSupabaseClaude AI

The family office wealth platform. Bookkeeping is the canonical source of truth: every brokerage and bank statement that lands in the Enterprise Bookkeeping platform is parsed by Claude into structured holdings and cash balances, and an hourly wealth-sync projects those into the dashboard so investments, cash on hand, and per-entity NAV stay current automatically — no manual entry. Real-estate values refresh through the hlg-property-valuation tool: an inline Claude web-search synthesis that reads same-street comps, recent sales, Redfin/Zillow estimates, and county records, then applies registry-tracked encumbrance discounts (conservation easements, code-enforcement liens, etc.) before writing audit rows to hlg_property_valuations. A persistent data-freshness banner at the top of every page reports when each pipeline last ran and surfaces any account where bookkeeping is missing a statement upload or extraction. Claude Opus 4.7 drives what-if scenarios against the full current state, including the active Business Rules from the Cash Flow Pipeline.

Features

  • Data freshness banner — pinned below the topbar; one colour-coded pill per data source (bookkeeping sync, latest statement processed, NAV snapshot, live prices, property values), plus a red pill listing any confirmed bank account missing a statement; auto-refreshes every 60s and exposes a one-click "Refresh now" button that fires every pipeline in parallel
  • Bookkeeping → wealth sync (hourly) — pulls investment_holding and closing-balance rows from the latest processed bk_document for every entity and projects them into wm_holdings + wm_valuations; uses filename role-suffix matching ((OPS), (PR), Checking, Savings) so each fi_account is paired to its own statement
  • Cash on Hand dashboard tile — total liquid cash across every confirmed bank account at every entity (operating LLCs, foundations, retirement trust, personal); per-account breakdown rolls up by entity through the wealth map
  • Property auto-valuation — Claude reads the agent's own web_search results across each subject's same-street Redfin/Zestimate comps, recent sale prices, county records, and listings, then synthesizes a point estimate with 0.7-power sqft scaling against the closest comp. Registry-tracked encumbrances (conservation easement, code-enforcement lien, mortgage) discount the pre-encumbrance value. Every refresh writes a verbatim audit row (sources, snippets, synthesis notes) to hlg_property_valuations; the latest row per property projects into wm_valuations for the dashboard. Run inline on demand; weekly cron is a best-effort fallback.
  • Global Wealth Map — cascade tree with rolled-up NAV per entity; BR-02 applies 67% on H&L upstream
  • Portfolio Overview — asset-class allocation bars + top positions with gain/loss
  • Live market-price ticker (every 15 minutes) for public-ticker positions on top of the daily statement-driven base
  • Managers — roster + performance snapshots (YTD/1Y/3Y + fees)
  • Cash Flow Forecast — 12-month projection from cf_config + cf_ledger (MSA, AUM, salary, FICA, K-1 distributions, 30/40/20/10 split)
  • What-If Scenarios — Claude analyzes any proposed action against NAV, liquidity, allocation drift, tax, and BR compliance
  • Rebalancer deep-link — hand the current top-10 positions straight to the Rebalancing Calculator

Integrations

  • em_entities — entity registry
  • fi_accounts — banking accounts from Master Banking (read by wealth-sync to identify which accounts to look up)
  • bk_documents.ai_analysis — bookkeeping's AI extractions are the canonical source for holdings and cash balances
  • cf_config/cf_ledger — Cash Flow Pipeline (ledger now populated nightly from the Enterprise Bookkeeping bridge)
  • cf_intercompany_loans — AITCH Land Group receivables
  • wm_sync_runs — singleton-per-pipeline ledger; powers the freshness banner
  • Anthropic API (Claude Opus 4.7 + web_search) — drives property valuation refresh and what-if scenarios
  • Portfolio Rebalancer — deep-link with holdings query param

How to Use

  1. Sign in with your email and password.
  2. The freshness banner at the top of every page tells you at a glance when each data source last refreshed. Green = fresh; amber = aging; red = stale or attention needed (e.g., a confirmed bank account whose statement hasn't been uploaded to bookkeeping yet).
  3. The Dashboard shows Total Family NAV broken into Market Assets, Cash on Hand, Non-Market Assets, and 12-mo Projected Net.
  4. Open Holdings to see per-account positions; quantities + prices come from the most recent bookkeeping statement, refreshed hourly.
  5. Click Refresh now in the freshness banner to immediately re-run all three pipelines (bookkeeping sync, market-price tick, property revaluation) — useful right after uploading a new statement to bookkeeping.
  6. Check the Global Wealth Map for the entity cascade roll-up, and Portfolio Overview for allocation + top holdings.
  7. Review the Cash Flow Forecast — it pulls directly from the Cash Flow Pipeline's config.
  8. Use What-If Scenarios to test decisions before you make them. Describe the move in plain English (e.g., "Should we proceed with a $750k DE property acquisition?"); Claude returns a verdict plus NAV/liquidity/allocation/tax/risk analysis against your actual current state.

All data flows from bookkeeping. When a number looks wrong, the bookkeeping platform is where to fix it — uploading the missing statement (or correcting a prior one) cascades to wealth on the next sync. The red attention-needed pill in the freshness banner names the exact account and statement gap.

Launch Wealth Management →