Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.younegotiate.com/llms.txt

Use this file to discover all available pages before exploring further.

Real-World Example

Jane has three creditor accounts: one new settlement offer, one payment plan, and one paid account. The My Accounts dashboard should make those statuses easy to scan and should route Jane to the next useful action for each account.

Visual Flow

How It Should Work

  • It should show only accounts connected to the authenticated consumer.
  • It should group accounts by business status so the consumer knows what needs attention.
  • It should preserve creditor identity, balance context, and available actions on every account card.
  • It should update when negotiations, payments, notice responses, or cancellations change status.

How It Should Not Work

  • It should not show accounts from another consumer with a similar name, email, phone, or last four SSN.
  • It should not hide an account that still needs consumer action.
  • It should not show actions that are no longer valid for the current status.

Developer Notes

  • My Accounts is the main consumer hub and is driven by ConsumerStatus tab grouping.
  • When adding a status, update the tab logic, sidebar docs, and any related action components together.
  • app/Livewire/Consumer/MyAccount.php
  • resources/views/livewire/consumer/my-account.blade.php
  • app/Enums/ConsumerStatus.php
  • app/Livewire/Consumer/Traits/MyAccounts/Conditions.php
Last modified on May 25, 2026