Analyze Sessions: Cross-Session Usage Report

Full-history review of local Claude and Codex prompt usage, token telemetry, recurring workflows, skill performance signals, and automation opportunities.

alignment_status:  review   generated:  2026-06-05   artifact:  alignment/analyze-sessions-cross-session-usage.html

Overview Stats

Section feedback

This review page analyzes the default local Claude and Codex histories through June 5, 2026. It uses compact prompt histories for user-message counts, rich Codex rollout metadata for project and token enrichment, and repo lessons as corroborating evidence for recurring correction patterns.

16,609Total compact user prompts
6,377Compact sessions
2,685Codex rich rollout files
9,975,727,071Codex logged total tokens
SourceMessagesSessionsDate rangeActive daysShare
claude10,0533,8112025-12-10 to 2026-06-0512760.5%
codex6,5562,5662026-01-20 to 2026-06-056239.5%
ProjectMessagesShare
bismarck-v0.41,4388.66%
poke/monorepo1,2847.73%
agentic-skills1,1817.11%
lexcorp-war-room1,1116.69%
metternich-engine1,0846.53%
loadoutworks.com1,0366.24%
bismarck-v0.39295.59%
mobile-ideas5373.23%
pitwall-monorepo5133.09%
lexcorp-sdk4162.5%
lexcorp-landing3532.13%
pitwall3482.1%
b43452.08%
bismarck-v53422.06%
claude-usage-review3382.04%

Source Comparison

Section feedback

Claude has the larger compact prompt archive and a longer date range. Codex has fewer compact prompts but richer per-session metadata and token telemetry. Recent Codex activity is concentrated in agentic-skills, while historical Claude activity is more distributed across application repos.

SourceTop projects
claude
  1. bismarck-v0.4: 1,228 (12.22%)
  2. loadoutworks.com: 962 (9.57%)
  3. metternich-engine: 906 (9.01%)
  4. bismarck-v0.3: 900 (8.95%)
  5. poke/monorepo: 860 (8.55%)
  6. lexcorp-war-room: 694 (6.9%)
  7. agentic-skills: 466 (4.64%)
  8. lexcorp-landing: 329 (3.27%)
codex
  1. agentic-skills: 715 (10.91%)
  2. poke/monorepo: 424 (6.47%)
  3. lexcorp-war-room: 417 (6.36%)
  4. mobile-ideas: 406 (6.19%)
  5. lexcorp-sdk: 348 (5.31%)
  6. unknown: 318 (4.85%)
  7. pitwall-monorepo: 307 (4.68%)
  8. iphone-emulator: 252 (3.84%)

Recent 14-Day Trend

DateClaude promptsCodex prompts
2026-05-166856
2026-05-17110110
2026-05-18184223
2026-05-198739
2026-05-20686
2026-05-21110127
2026-05-221186
2026-05-23510
2026-05-27114121
2026-05-288256
2026-06-015477
2026-06-035161
2026-06-047210
2026-06-05323

Top Commands Overall

CommandCountExample
$run1,636$run
/ship1,541/ship --no-plan
/clear887/clear
/ship-end268/ship-end
/run182/run
/ship-then-plan161/ship-then-plan
$ship145$ship
/investigate99/investigate upon hitting enter after inputing my email within the upcoming events input form, it should not automatically subscribe without letting the user select from the drop...
/sync98/sync
$targeted-skill-builder94$targeted-skill-builder design-system benchmark timeout reporting
/usage89/usage
$benchmark-test-skill82$benchmark-test-skill design-system
$exec73[$exec](/Users/georgele/projects/tools/agentic-skills/packs/exec-loop/codex/exec/SKILL.md)
$ship-end70[$ship-end](/Users/georgele/projects/tools/claude-skills/codex/ship-end/SKILL.md)
/resume69/resume
$roadmap65[$roadmap](/Users/georgele/projects/tools/claude-skills/codex/roadmap/SKILL.md)
$session-triage62$session-triage design-system benchmark failure
$guide59$guide for getting all of the stripe information for all products in the lexcorp portfolio as specified by their documentation
$pack58$pack refresh
/roadmap54/roadmap

Top Claude Commands

CommandCountExample
/ship1,540/ship --no-plan
/clear886/clear
/ship-end268/ship-end
/run182/run
/ship-then-plan161/ship-then-plan
/investigate99/investigate upon hitting enter after inputing my email within the upcoming events input form, it should not automatically subscribe without letting the user select from the drop...
/sync98/sync
/usage89/usage
/resume69/resume
/roadmap54/roadmap
/pack49/pack install business, game packs
/analyze-sessions35/analyze-sessions

Top Codex Commands

CommandCountExample
$run1,635$run
$ship144$ship
$targeted-skill-builder94$targeted-skill-builder design-system benchmark timeout reporting
$benchmark-test-skill82$benchmark-test-skill design-system
$exec73[$exec](/Users/georgele/projects/tools/agentic-skills/packs/exec-loop/codex/exec/SKILL.md)
$ship-end70[$ship-end](/Users/georgele/projects/tools/claude-skills/codex/ship-end/SKILL.md)
$roadmap65[$roadmap](/Users/georgele/projects/tools/claude-skills/codex/roadmap/SKILL.md)
$session-triage62$session-triage design-system benchmark failure
$guide56$guide for getting all of the stripe information for all products in the lexcorp portfolio as specified by their documentation
$pack56$pack refresh
$sync41$sync
$benchmark-agent-review32$benchmark-agent-review benchmark-test-skill

Token And Cost Check

Section feedback

Token totals are available only from Codex rich rollout token_count events. The aggregation uses the final or highest cumulative total_token_usage snapshot per session, avoiding cumulative event double-counting. Cached-input and reasoning-output fields are presented as logged subcategories, not added on top of total_tokens.

Coverage fieldValue
Codex rich sessions with metadata2,685
Codex sessions with populated token totals2,633
Token-count events125,560
Populated token-count events123,188
Claude usage metadataunavailable in ~/.claude/history.jsonl
Codex compact usage metadataunavailable in ~/.codex/history.jsonl; enriched from rich rollout token_count events where present
Token classLogged totalNotes
Input tokens9,934,443,395Logged cumulative input tokens per session; includes cached input accounting in the provider telemetry shape.
Cached input tokens9,452,839,168Logged cached-input subcategory; not added separately to total tokens.
Output tokens41,283,676Logged output tokens.
Reasoning output tokens9,132,393Logged reasoning-output subcategory; not added separately to total tokens.
Total tokens9,975,727,071Final/highest cumulative total_token_usage snapshot per session, not a sum of every event.

Top Token Projects

ProjectTotalInputCached inputOutputReasoning output
agentic-skills1,643,526,6271,638,622,3601,575,583,8724,904,267898,025
mobile-ideas1,498,370,6601,492,493,5171,434,706,0485,877,143697,905
poke/monorepo698,547,483695,136,763662,876,4163,410,7201,095,561
lexcorp-war-room530,318,796528,268,389496,294,9122,050,407571,559
pitwall-monorepo469,816,877467,989,853440,838,4001,827,024310,145
content433,715,515432,156,191412,290,9441,559,324235,310
bismarck-v0.4328,778,351327,630,894310,726,2721,147,457309,508
lexcorp-sdk320,328,130318,726,452299,256,9601,601,678413,456
claude-usage-review310,408,293308,947,919294,600,3201,460,374397,385
metternich-engine307,372,445306,077,250289,040,3841,295,195515,804

Top Token Dates

DateTotalInputCached inputOutput
2026-04-16725,115,166721,924,167693,512,0643,190,999
2026-04-28685,798,757682,599,130648,357,2483,199,627
2026-05-18578,915,217577,533,294559,454,8481,381,923
2026-05-15529,923,182528,180,596505,390,3361,742,586
2026-05-13471,616,314470,079,972451,095,9361,536,342
2026-05-14427,805,947426,354,526408,203,5201,451,421
2026-05-12393,076,819391,877,265377,591,8081,199,554
2026-04-21358,331,351356,838,257336,947,2001,493,094
2026-04-19346,932,104345,310,443329,609,6001,621,661
2026-04-22321,294,563320,222,431305,819,6481,072,132

Top Token Sessions

DateProjectTotalInputOutputProviderModel
2026-05-12content145,208,784144,762,388446,396openainot_logged
2026-05-10jit-life-os98,619,81698,356,919262,897openainot_logged
2026-04-22mobile-ideas80,212,77380,118,26394,510openainot_logged
2026-04-30mobile-ideas65,468,84665,207,578261,268openainot_logged
2026-05-10content44,204,89644,031,799173,097openainot_logged
2026-04-21bismarck-v0.442,176,20742,082,45393,754openainot_logged
2026-04-09metternich-engine41,567,09841,398,559168,539openainot_logged
2026-05-18bismarck-v536,600,08636,552,21747,869openainot_logged
2026-04-21mobile-ideas34,552,20434,478,55973,645openainot_logged
2026-05-05mobile-ideas31,390,74631,253,233137,513openainot_logged
Cost status: cost unavailable: no direct structured cost fields found, no user-provided pricing table, and rich session metadata does not log model identifiers needed for a reliable current pricing map. Pricing source: none used. The report does not estimate dollars from remembered pricing.

Categorized Patterns

Section feedback

The largest recurring categories are general short instructions, shipping/commit boundaries, skill-pack maintenance, and step execution. General small instructions are kept separate so they do not drown out actionable automation opportunities.

CategoryMessagesSource split
General small instruction / answer7,040claude: 4427, codex: 2613
Ship existing work / commit-push boundary3,380claude: 2911, codex: 469
Execute next planned step2,589claude: 660, codex: 1929
Skill and pack maintenance1,276claude: 278, codex: 998
Docs, specs, and task planning655claude: 465, codex: 190
Debugging, tests, and verification622claude: 483, codex: 139
Research, investigation, and reports518claude: 402, codex: 116
Sync and environment setup331claude: 283, codex: 48
Frontend, UX, prototype, and animation198claude: 144, codex: 54

Fuzzy Prompt Patterns

PatternCountExamples
Ship existing work / commit-push boundary3,380
  • claude 2025-12-10 walkthrough-starting-point: ok can you push the changes to github with the appropriate commit message?
  • claude 2025-12-11 loadoutworks.com: before we continue can you push our changes to github with the appropriate commit message?
  • claude 2025-12-11 loadoutworks.com: can we push our changes to the database and seed if we haven't done that already?
Execute next planned step2,781
  • claude 2025-12-10 loadoutworks.com: Based on your observations and the following prd, edit the claude.md and prepare a todo list that is ready for development. # Product Requirements Document (PRD) # Virtual Gunsmit...
  • claude 2025-12-10 loadoutworks.com: Based on your observations and the following prd, edit the claude.md and prepare a todo list that is ready for development. # Product Requirements Document (PRD) # Virtual Gunsmit...
  • claude 2025-12-10 loadoutworks.com: let's continue, I will add the svgs and images later, place placeholder or TODO values for now in development
Skill and pack maintenance3,284
  • claude 2025-12-10 loadoutworks.com: Based on your observations and the following prd, edit the claude.md and prepare a todo list that is ready for development. # Product Requirements Document (PRD) # Virtual Gunsmit...
  • claude 2025-12-10 loadoutworks.com: Based on your observations and the following prd, edit the claude.md and prepare a todo list that is ready for development. # Product Requirements Document (PRD) # Virtual Gunsmit...
  • claude 2026-01-09 bismarck-v0.3: can you fix that while I test the old issue? Also can you in the logs add a console log with the current version of the frontend which you will update after each onboarding so we...
Debugging, tests, and verification1,067
  • claude 2025-12-11 loadoutworks.com: I don't think the svgs are overlayed properly over the rifle, can you give them a black border so I can verify?
  • claude 2025-12-11 loadoutworks.com: oh ok so it was a bug fix
  • claude 2025-12-11 loadoutworks.com: You're about to add part_sku_unique unique constraint to the table, which contains 24 items. If this statement fails, you will receive an error from the database. Do you want to t...
Research, investigation, and reports1,123
  • claude 2025-12-19 loadoutworks.com: ok taking a few steps back and taking the role of experienced programmer and code architect, can you conduct an exhaustive and thorough code review of the project?
  • claude 2025-12-22 loadoutworks.com: git status
  • claude 2026-01-05 loadoutworks.com: review the current project and determine what's todo to fix issue wise or build feature wise
Frontend, UX, prototype, and animation480
  • claude 2025-12-10 loadoutworks.com: Based on your observations and the following prd, edit the claude.md and prepare a todo list that is ready for development. # Product Requirements Document (PRD) # Virtual Gunsmit...
  • claude 2025-12-10 loadoutworks.com: Based on your observations and the following prd, edit the claude.md and prepare a todo list that is ready for development. # Product Requirements Document (PRD) # Virtual Gunsmit...
  • claude 2025-12-11 loadoutworks.com: can you make the component sidebar take up 40% of the space on the screen? and on mobile, it should just replace the rifle view area with the build summary remaining underneath
Docs, specs, and task planning1,889
  • claude 2025-12-10 loadoutworks.com: Based on your observations and the following prd, edit the claude.md and prepare a todo list that is ready for development. [Pasted text #1 +312 lines]
  • claude 2025-12-10 loadoutworks.com: Based on your observations and the following prd, edit the claude.md and prepare a todo list that is ready for development. # Product Requirements Document (PRD) # Virtual Gunsmit...
  • claude 2025-12-10 loadoutworks.com: Based on your observations and the following prd, edit the claude.md and prepare a todo list that is ready for development. # Product Requirements Document (PRD) # Virtual Gunsmit...
Sync and environment setup652
  • claude 2025-12-10 loadoutworks.com: /init
  • claude 2025-12-10 loadoutworks.com: Based on your observations and the following prd, edit the claude.md and prepare a todo list that is ready for development. # Product Requirements Document (PRD) # Virtual Gunsmit...
  • claude 2025-12-10 loadoutworks.com: Based on your observations and the following prd, edit the claude.md and prepare a todo list that is ready for development. # Product Requirements Document (PRD) # Virtual Gunsmit...

Exact Repeated Prompts

CountSourcesExample
1,627claude: 1, codex: 1626$run
1,534claude: 1534/ship
887claude: 886, codex: 1/clear
264claude: 264/ship-end
216claude: 169, codex: 47continue
177claude: 145, codex: 32yes please
175claude: 175/run
161claude: 161/ship-then-plan
146claude: 142, codex: 4commit and push
143claude: 1, codex: 142$ship
98claude: 98/sync
89claude: 89/usage
76claude: 75, codex: 1update docs, commit and push
72codex: 72[$exec](/Users/georgele/projects/tools/agentic-skills/packs/exec-loop/codex/exec/SKILL.md)
67codex: 67Implement the plan.

Workflow Sequences

Section feedback

Common sequences show clear workflow migration: Claude sessions often use slash-command shipping and clearing loops, while Codex sessions show benchmark/triage/remediation chains and dollar-command task execution.

SequenceCountExample source
/ship-end -> /clear123claude session 628cf529-8e81-401c-960f-2f7b91951d5b
/ship -> /clear111claude session 4b9bc8f7-303f-4302-a5dd-e2eaf359e672
$session-triage -> $targeted-skill-builder52codex session 019e1302-6655-78f3-a084-c9d2dc618f15
$benchmark-test-skill -> $session-triage43codex session 019e12f6-145e-78b3-910a-01fbe1616510
$benchmark-test-skill -> $session-triage -> $targeted-skill-builder38codex session 019e1302-6655-78f3-a084-c9d2dc618f15
$run -> $ship35codex session 019d4e94-ba0b-70d3-9f21-a0a52a4d8d8e
/run -> /ship27claude session 08d1a86b-27de-4071-97bf-04e88a817ddb
/roadmap -> /clear24claude session 4fa784c4-a013-4d00-b835-021d5eb800d6
$benchmark-test-skill -> $benchmark-agent-review24codex session 019e1d57-bdd7-7832-b884-69d44b812da0
/sync -> /ship22claude session 4fa784c4-a013-4d00-b835-021d5eb800d6
$benchmark-agent-review -> $targeted-skill-builder22codex session 019e1d57-bdd7-7832-b884-69d44b812da0
/sync -> /clear21claude session 4696c70d-decf-455e-8f8a-addf063f501b
/ship-end -> /ship20claude session 11a09fae-036f-47a8-8980-2a00dd5a0f70
$benchmark-test-skill -> $benchmark-agent-review -> $targeted-skill-builder18codex session 019e1d57-bdd7-7832-b884-69d44b812da0
/ship -> /ship-end17claude session 63a114a1-aa71-449a-a3ff-6147812f080b

Skill Performance Trends

Skill performance evidence combines compact prompt usage, repo prompt-history files, and lessons. The lessons are especially important because they encode user corrections and the concrete prevention rule that should be automated.

Prompt History Counts

Prompt history slugFiles
ship45
analyze-sessions28
investigate24
ship-end20
exec20
pack17
session-triage4
reconcile-dev-docs4
sync4
targeted-skill-builder4
devtool-docs-audit3
benchmark-test-skill3
feature-interview2
research-roadmap2
provision-agentic-config2

Recent Lessons

DateLesson title
2026-06-02Do not turn deploy-skill absence into next work when deploy is not contextually needed
2026-06-01Verify stale unchecked tasks before recommending next work
2026-05-31Alignment page compile controls must stay in normal page flow
2026-05-31Alignment feedback YAML needs a local section path
2026-05-30Never write a test/verification claim from remembered or garbled tool output
2026-05-30Prove a test failure is pre-existing before calling it unrelated
2026-05-30Verify commit/push RC and the staged boundary, don't assume
2026-05-30Alignment feedback needs an early YAML path
2026-05-29Status routing must follow canonical skill contracts
2026-05-28Codex `$` visibility can fail on stale symlink skill installs

Correction Signals From Prompt History

Correction/frustration regex matches: Claude 152; Codex 134. These are approximate signals, not a judgment of fault; examples below are sanitized excerpts.

SourceDateProjectExample
claude2025-12-10walkthrough-starting-pointcan you try npm run build again?
claude2025-12-10loadoutworks.comwoah wait why did you make that change to the index? everything in the old code works
claude2025-12-12loadoutworks.comcan we provide support for right-side view as well? I don't think top view would be often used. I might be wrong but that's my personal feeling
claude2025-12-12loadoutworks.comno the left image is 1950 x 570 and the right image is 1940x494. can you check the image dimensions again and verify your recommendation?
claude2025-12-19loadoutworks.comtry again?
claude2026-01-08bismarck-v0.3how do I check to see if the orchestrator is working? I get this error now: Failed to load sessions: Service temporarily unavailable. Please try again later.
claude2026-01-09bismarck-v0.3can you check the runners and orchestrator? bc things have timed out again
claude2026-01-09bismarck-v0.3Ok the terminal is popping back up again, but we still have no interactivity. I put the logs in logs.md. You might to check on the runners and orchestrator
claude2026-01-09bismarck-v0.3please try again with the previous commands, I configured the sso for you
claude2026-01-10bismarck-v0.3can you note that down in the claude.md so we don't make that mistake again?
claude2026-01-13bismarck-v0.3finish step 1 and stop
claude2026-01-15bismarck-v0.3ok, looks like everything works on production. Redirect is still broken due to the redirect uri and I have confirmed that the callback url has been updated correctly

Evidence Matrix And Assumptions

Section feedback
ClaimEvidenceInferenceConfidenceAssumption statusDecision impact
Histories were readable and parsed completelySource inventory: Claude 10,053 lines; Codex compact 6,556 lines; Codex rich 2,685 files / 854,835 records; parse_errors = 0.The analysis can rely on complete local source coverage for the default scope.HighAssumes current file contents at analysis time are the desired scope.Approve or correct the scope before treating the report as complete.
Codex has usable token metadata; Claude compact history does notCodex rich logs: 123,188 populated token_count events and 2,633 token sessions. Claude history has prompt records only.Token totals are reportable for Codex rich sessions only; source-level token comparison against Claude is not possible from these logs.HighToken telemetry shape is trusted as logged.Use token findings for Codex spend patterns; do not compare to Claude spend.
Cost is unavailableNo direct structured cost fields were found; model identifiers are not logged in session_meta; no user-provided pricing table was supplied.Estimating dollars would require guessing model mapping or fetching current pricing, so the report stops at token totals.HighA future run with verified pricing and model IDs could estimate cost.Approve cost as unavailable or request a pricing-table-backed rerun.
Recent Codex work is dominated by skills/pack maintenanceActivity category count: Skill and pack maintenance = 1,276; top Codex project = agentic-skills with 715 messages.Codex is being used heavily for repository workflow automation and skill maintenance rather than only app feature work.HighCategory classification is regex-based and may overcount prompts mentioning skill terms incidentally.Prioritize automation around skill maintenance and shipping boundaries.
Shipping and verification loops are high risk and frequentTop commands include /ship 1,541, $ship 145, /ship-end 268; lessons include verification-claim and stale-task failures.The strongest durable workflow gap is not raw implementation, but proving and shipping work without stale claims or stale todo routing.HighLesson file is repo evidence, not a prompt-history source; used as corroboration for skill performance trends.Review the proposed targeted-skill-builder route.
Plan-step execution remains a repeat workflowExecute next planned step pattern count = 2,589; top command $run = 1,636.A phase executor/runner remains a high-frequency workflow that benefits from guardrails and task-document synchronization.MediumCounts include explicit command invocations and natural-language step requests.Consider integrating task execution and verification gates.

Confidence and Assumption Register

ItemStatusWhat would change it
Prompt countsEvidence-backed from compact historiesNew history lines written after this run will change counts.
Codex project attributionEvidence-backed when session_id mapped to rich session_metaUnknown Codex compact sessions or missing metadata would reduce attribution coverage.
Token totalsEvidence-backed for Codex rich sessions with populated cumulative totalsProvider telemetry changes or model-specific billing details would change interpretation, not logged token counts.
CostUnavailable, not estimatedA user-supplied or currently verified pricing table plus model IDs would enable estimation.
Automation frequenciesProvisional classification based on regex and command extractionA semantic classifier or manual taxonomy could adjust category counts.
Recommended routeInference from frequencies plus repo lessonsUser priority may favor skill-maintenance batcher over shipping verifier despite the verification risk.

Coverage Gaps

Ranked Recommendations

Section feedback

The highest-leverage automations are the ones that remove repeated multi-step prompt chains while reducing known failure modes from the lessons file.

RankPatternFrequencyTypeSuggested automation
1Skill/pack maintenance dominates recent Codex work3,284SkillBatch skill version/archive/changelog/parity/generator validation into a single repo-managed maintenance skill
2Validation/ship loops repeatedly ask for prompt capture, task updates, validation, commit, and push3,021Skill contract hardeningAdd an always-on shipping boundary checklist with machine-readable verification claim capture
3Repeated plan-step execution prompts across projects2,781Agent or skillStandardize phase executor that reads tasks/todo, executes the next unchecked step, verifies, and records review notes
4Correction lessons show routing/next-command drift and stale task docs74Standing instruction plus testsAdd next-route normalization and stale-task artifact reconciliation checks to shipping/status skills
5Alignment pages recur across research/report workflows55Plugin/integration or templateReusable alignment-page generator with schema-driven gates and validation checks

Top 5 Highest-Impact Automations

AutomationAvoided manual prompts estimateWhy it matters
Skill maintenance batcher3,284Skill versioning, archive, changelog, mirror parity, prompt history, and showcase validation are a repeated multi-step sequence.
Shipping boundary verifier3,021Commit/push/status requests are frequent and risky when verification claims are copied from scrollback.
Task phase executor2,781Many prompts ask to implement or move to a specific roadmap/todo step.
Correction-to-lesson gate286Corrections already produce durable lessons, but a gate could detect and record the lesson before final output.
Alignment page generator/validator55Alignment-page construction and feedback controls are cross-cutting and easy to drift.
Proposed next route for approval: $targeted-skill-builder enforce shipping verification claim capture and stale-task reconciliation gate
Likely owner surface: ship/ship-end/codebase-status/analyze-sessions contracts plus layer1 route/verification tests. Validation expectation: focused layer1 tests that fail on unverified pass/fail claims and stale todo-only next-work recommendations.

Review Gates

Section feedback

Answer these gates only after reviewing the evidence and recommendations above. Feedback-only YAML can be compiled from any section feedback control before answering every required gate.

Research Completeness

Is the evidence sufficient to accept this cross-session analysis as the current report?

Assumptions/Confidence

How should token and cost limitations be handled?

Recommended Path

Which proposed automation direction should be treated as the next approved path?

Artifact Destination

Is the review artifact/provenance destination acceptable?

Post-Approval Route

After final approval, what should the agent do next?

Compile YAML

Section feedback

Use feedback YAML for emphasis requests, concerns, or clarification before answering all gates. Use final answers YAML only when every required gate is answered.