SPDXVersion: SPDX-2.1
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: project
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-a2381d1f-cf7b-4c5b-80ba-7b3a98e61a01
Creator: Person: Anonymous ()
Creator: Organization: Anonymous ()
Creator: Tool: reuse-6.1.0
Created: 2026-10-15T09:31:32Z
CreatorComment: This document was created automatically using available reuse information consistent with REUSE.
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-07f6fc96bb600492e913690d78c34377
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e1dbc250f9a27a9ffb78af973dc12dc1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d78c50c81dc2c15f29ad6619bce96c14
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f2bd7cbe9ad0ec7fc7f56d2849657036
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-100d6b6203cfd909df2198ea4cb8a103
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f6a2e30fa35778a0b06e486ce134ee1f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-66e17bf28dc8b5f0999024303616584b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c12297e5b23aad9fdaccbf7159e707b3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-96c0d338e71057688f9886e46a5efe8d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f9330c80aa975f2c812424a36876188c
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-33eb73abbb5a724a341dc042f259dd54
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-552049bc63564a3a9918f822b8e2ed9b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9929d84e5080ad16404be58e5709deb9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a9a8d5b4cdfe51a6f9ebc9c4da8ef4e2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5a20d4ed04fdc183cc901d43a7cf03f2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7a1479949d7e0c412d51d0f8a7cc2746
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0256a55e96de145aa9e3e9c57891f546
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-48d9f3b660082f0da82227251f7aa3ea
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c99a22d73fedca7b1f520d69442556e6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-98dcd874e46fa677706358bc99c534aa
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4ef154a25b38115ed744c1a8b3677a60
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d4477951153c70033cb61544f46ae2e5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dedb3f0f195a097fe75f3fdebc09fccc
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-59da2d1b0ba1016feb4d7256cd4b2e18
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9983ca33509a7618cc65704d743e4356
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-43e974ba00eef2c1c70b1b774789e44b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-49e79c1379d5eacbb3a231f137ae36f3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-92a29dbaa492063eb14ee0cd94be8401
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6a189aa85205d29bada0b4257deab0c6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-367b70ef2540807251883aa067e3227e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1ca2958cad0aa04b3d44564ca48be81e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8ac70d3525d72e9f86b3296a56af8bce
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-da43da74467f49abb74dd55252429f35
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7617b7e1716e68c672813fce5b805b4d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5bc6fe027423763010c11d0b260e97b1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e56ddbf853a6399cdf56232a6e05b761
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d6377f9f00a3a1b72af5b92a45c99dc4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-88e9f21317c0d7b991a52d966099a2f1
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-250f5df41f9df882b2efa4f7667934ac
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3d419cdec85831c8f9831a8857f340c7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-225a54e60e0a4d3e8e35d242e96ba7d2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b2195dbfe436b260666512dc004fd7a4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-78d2a26323ec07fd5696ad491dddeeb4
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f5674b6052430de60b0c7158edb7d06b
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-07d3d9dd068180d66a4b668cbb339871
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a019515a48fa8e9698203bd97e769f09
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d0f53d05864b055a66ca860519bd6501
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6a10df3908103e65a00519537e6c66b7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1c046376afb676cdd7782049d8bf6719
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2ac7b9dc4e1501d1ccf634794c078e83
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b9a49bdbf08b57ff3c2a666acde7e354
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-30fd6557d6bff2b04218b8e0ffc753c6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3809f6c95bd8e765e958625fc6ff98f5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1e629d6271281cd00f422d0d886757f0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e76c1db266a3484fb073cfdc7a921ea3
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aa09909c68e780bb2c6de61e06165bc9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-df74f88c8533f8eb14a21d8fda8cd4fb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-66756f258328cbe59381092c14124c50
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f143b52fb4d396c0ce18110c65830c33
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2a24b503555a5a5f1e9690b9c6c1a23d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-374d8d5619cc1b73037c872b90b2ce23
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-098158e87602e5d0f1d54d42b7d99fae
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-70244c897dcd244057c36b91396a9cb7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-40789aae03be38e8bf9e342569ec7447
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7a801149761c1b5fb29001e29fa99925
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-910d66cfb8885fd7e0dc7501c094bd84
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0d6b3c37120d99e24f8154ddf0174c2a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6635cb35f462340bd6678d245c8ba19d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-498019b49b62520275d3f9aef3d88c9e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a61fa19a4cccd34f259a7eeecc511e12
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aae8884ddef3e37d140bab2f10c9b531
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6a2a1a5ca052b233b26141ea4bf4f540
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2ca180ca241ca7d61060cf4fd164f015
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4d709da84a497f5f00aaccde1be7b94d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4e06815d6c0bebc824a4841c18d2d83f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-09d2870de03aba62228ff28acc012575
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2e9118df63ce5b202c9d4781c4ded4c2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d9e603eb36bd20b86f4c6dbdf1e500b2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-52250c6940be1202d12d9e0e2a3d03b6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-edae5aa409379c76e5e1ead6636d1a70
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4358312fdbdc24578da767962698f97a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c74ace30613a34b83e559f2a5f11d9fe
FileName: ./.github/FUNDING.yml
SPDXID: SPDXRef-07f6fc96bb600492e913690d78c34377
FileChecksum: SHA1: 3db000da2c4df6a38221ddbcbd45826b6e65145b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./.github/ISSUE_TEMPLATE/bug.md
SPDXID: SPDXRef-e1dbc250f9a27a9ffb78af973dc12dc1
FileChecksum: SHA1: 0e0b6380dac6a6c97a6097952ccbfb72b2224027
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./.github/ISSUE_TEMPLATE/idea.md
SPDXID: SPDXRef-d78c50c81dc2c15f29ad6619bce96c14
FileChecksum: SHA1: bca3b35c7633a15b2f7d5ed40e0397fd59839819
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./.github/workflows/build.yml
SPDXID: SPDXRef-f2bd7cbe9ad0ec7fc7f56d2849657036
FileChecksum: SHA1: 3195784013b31efaf548bb62b532c2d8067a2304
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./.gitignore
SPDXID: SPDXRef-100d6b6203cfd909df2198ea4cb8a103
FileChecksum: SHA1: a4ef3219c53304c6b8444bbd29bf3d9c74a79533
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./.swiftlint.yml
SPDXID: SPDXRef-f6a2e30fa35778a0b06e486ce134ee1f
FileChecksum: SHA1: f1f47ca2e52789433f9c74af436ec4ea518ba34f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./CHANGELOG.md
SPDXID: SPDXRef-66e17bf28dc8b5f0999024303616584b
FileChecksum: SHA1: f3c17f534a012f5b8874f4dc69abc82b6a8b5311
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./CONTRIBUTING.md
SPDXID: SPDXRef-c12297e5b23aad9fdaccbf7159e707b3
FileChecksum: SHA1: 2448ea6bd47199cb4f30d8c969fb256289f5c29d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Casks/tokenpanda.rb
SPDXID: SPDXRef-96c0d338e71057688f9886e46a5efe8d
FileChecksum: SHA1: 6ffd8bfa25a0aa2cb3e4d6a655ff3a32566cdae5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Package.swift
SPDXID: SPDXRef-f9330c80aa975f2c812424a36876188c
FileChecksum: SHA1: ca0de7955ae9850a4b147760810616ff73bab860
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./README.md
SPDXID: SPDXRef-33eb73abbb5a724a341dc042f259dd54
FileChecksum: SHA1: e828e0ba8f1f12f882758d911108dfa088c714ad
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Resources/AppIcon.icns
SPDXID: SPDXRef-552049bc63564a3a9918f822b8e2ed9b
FileChecksum: SHA1: 7f33ccef96256a7d023a909ec8b5e00cf893ba60
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./SECURITY.md
SPDXID: SPDXRef-9929d84e5080ad16404be58e5709deb9
FileChecksum: SHA1: ada0c9817448cc3146e5a2df7cd4c4ee072a6211
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Sources/App/Controller.swift
SPDXID: SPDXRef-a9a8d5b4cdfe51a6f9ebc9c4da8ef4e2
FileChecksum: SHA1: b1261fe4fcbf25b0d6ed16d5bbd04d5de2e44c14
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Sources/App/Notifier.swift
SPDXID: SPDXRef-5a20d4ed04fdc183cc901d43a7cf03f2
FileChecksum: SHA1: bdb732d97f48f62f076fefb516003ef2d6a1d5bd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Sources/App/Settings.swift
SPDXID: SPDXRef-7a1479949d7e0c412d51d0f8a7cc2746
FileChecksum: SHA1: 6f6b6b06c052d2dcdc440e7e81d98b87076fefe0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Sources/App/main.swift
SPDXID: SPDXRef-0256a55e96de145aa9e3e9c57891f546
FileChecksum: SHA1: b92b111fbbd992ce0c74132ff3f9d15edebc2b72
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Sources/Feed/FeedReader.swift
SPDXID: SPDXRef-48d9f3b660082f0da82227251f7aa3ea
FileChecksum: SHA1: 99610144db59ba666a900afc89ce665f3ac2c02a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Sources/Feed/Hook.swift
SPDXID: SPDXRef-c99a22d73fedca7b1f520d69442556e6
FileChecksum: SHA1: 5d12eda328b13ff5a4ff9c8a92deb7937184a41c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Sources/Feed/Snapshot.swift
SPDXID: SPDXRef-98dcd874e46fa677706358bc99c534aa
FileChecksum: SHA1: 78be23d67f23be334454261f7a057a8616cabce9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Sources/Feed/Weeks.swift
SPDXID: SPDXRef-4ef154a25b38115ed744c1a8b3677a60
FileChecksum: SHA1: 54d65b1be14e51ad6ab8f53d8ccbcee57c24281d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Sources/MacStats/MacSampler.swift
SPDXID: SPDXRef-d4477951153c70033cb61544f46ae2e5
FileChecksum: SHA1: e8a533b3d7ed6c87e14e42fe3cd5d6fd761b1be3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Sources/Pace/Pace.swift
SPDXID: SPDXRef-dedb3f0f195a097fe75f3fdebc09fccc
FileChecksum: SHA1: 5f567a18600f60474dde620f9bffabac780e91ea
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Sources/Prices/Prices.swift
SPDXID: SPDXRef-59da2d1b0ba1016feb4d7256cd4b2e18
FileChecksum: SHA1: dfb722f1513db0e5e4346231c0d3f6108f9818f9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Sources/Text/Bar.swift
SPDXID: SPDXRef-9983ca33509a7618cc65704d743e4356
FileChecksum: SHA1: 5fa54bd391366931b68571920285bb7e3df87f16
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Sources/Text/Grammar.swift
SPDXID: SPDXRef-43e974ba00eef2c1c70b1b774789e44b
FileChecksum: SHA1: 913327f0f7cbefd292ed6a959675f4a8a670f0ce
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Sources/Text/Line.swift
SPDXID: SPDXRef-49e79c1379d5eacbb3a231f137ae36f3
FileChecksum: SHA1: e70e4afec5388ce9f03ac27e5b6228480fa8e2bd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Sources/Text/Screen.swift
SPDXID: SPDXRef-92a29dbaa492063eb14ee0cd94be8401
FileChecksum: SHA1: b6364b88c9a3039e513036e1a6f493cd92776501
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Sources/Text/Tokens.swift
SPDXID: SPDXRef-6a189aa85205d29bada0b4257deab0c6
FileChecksum: SHA1: 61c67feb8ca493484f4d13d8bcb14536242d8cb3
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Sources/Transcripts/Aggregator.swift
SPDXID: SPDXRef-367b70ef2540807251883aa067e3227e
FileChecksum: SHA1: 7672d1fa7a818e380fc38432c86aee992a611359
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Sources/Transcripts/Locator.swift
SPDXID: SPDXRef-1ca2958cad0aa04b3d44564ca48be81e
FileChecksum: SHA1: f49189db5a48667ac00bcb6ddf032d17b4974fbf
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Sources/Transcripts/Parser.swift
SPDXID: SPDXRef-8ac70d3525d72e9f86b3296a56af8bce
FileChecksum: SHA1: 4d3dc5700e0b8ad89f80ed9d829035f7104e989e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Sources/Transcripts/Store.swift
SPDXID: SPDXRef-da43da74467f49abb74dd55252429f35
FileChecksum: SHA1: 6b99ba7e8a8e285f439383dea6bef87316e94ef7
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Sources/UI/Fixtures.swift
SPDXID: SPDXRef-7617b7e1716e68c672813fce5b805b4d
FileChecksum: SHA1: 96197193a995fb2e4ffce031949c3fd52250e20c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Sources/UI/ItemImage.swift
SPDXID: SPDXRef-5bc6fe027423763010c11d0b260e97b1
FileChecksum: SHA1: 0927c6ca13c87ac67c5b628e22291c5eba58cc08
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Sources/UI/LineView.swift
SPDXID: SPDXRef-e56ddbf853a6399cdf56232a6e05b761
FileChecksum: SHA1: 85ddbe0c8821278985dbe218ce0dab069ed61c3e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Sources/UI/ScreenBuilder.swift
SPDXID: SPDXRef-d6377f9f00a3a1b72af5b92a45c99dc4
FileChecksum: SHA1: 7d20abc86619e66f3ca78bb259c1a61641edce64
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Sources/UI/Snapshot.swift
SPDXID: SPDXRef-88e9f21317c0d7b991a52d966099a2f1
FileChecksum: SHA1: 4ff9a77b8ea5e13017d5ee56ef04db5bafff8803
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Tests/tokenpandaTests/BarTests.swift
SPDXID: SPDXRef-250f5df41f9df882b2efa4f7667934ac
FileChecksum: SHA1: 1b7f8cded72b57dade1173e749478e57a758488f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Tests/tokenpandaTests/FeedTests.swift
SPDXID: SPDXRef-3d419cdec85831c8f9831a8857f340c7
FileChecksum: SHA1: 1c6bbd22dab32f504bea6af537a63a537e763852
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Tests/tokenpandaTests/Fixtures/feed-doc.json
SPDXID: SPDXRef-225a54e60e0a4d3e8e35d242e96ba7d2
FileChecksum: SHA1: c671f0c7f7b46b76b802978dc4e2d796fd5d2403
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Tests/tokenpandaTests/Fixtures/feed-first.json
SPDXID: SPDXRef-b2195dbfe436b260666512dc004fd7a4
FileChecksum: SHA1: 3194492dfff3e30f7627548e189ad54cb1c4cd03
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Tests/tokenpandaTests/Fixtures/feed-sample.json
SPDXID: SPDXRef-78d2a26323ec07fd5696ad491dddeeb4
FileChecksum: SHA1: ed7c91861b7c7aa236b5cb374f19b65474f653c1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Tests/tokenpandaTests/PaceTests.swift
SPDXID: SPDXRef-f5674b6052430de60b0c7158edb7d06b
FileChecksum: SHA1: 99be3d4bf83517719b42a56b70e7bf4eb1b61fd4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Tests/tokenpandaTests/PricesTests.swift
SPDXID: SPDXRef-07d3d9dd068180d66a4b668cbb339871
FileChecksum: SHA1: 20678d920ef5aca90a2b00406ab8d7102a571342
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./Tests/tokenpandaTests/TranscriptsTests.swift
SPDXID: SPDXRef-a019515a48fa8e9698203bd97e769f09
FileChecksum: SHA1: 62be8afe1740f982c372e8d0431c11f82f15266c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/apple-touch-icon.png
SPDXID: SPDXRef-d0f53d05864b055a66ca860519bd6501
FileChecksum: SHA1: 9b4fdaf7195bf6ffe9452a72efd22de8cf00360d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/docs.css
SPDXID: SPDXRef-6a10df3908103e65a00519537e6c66b7
FileChecksum: SHA1: 270f125c8f6ef6a86594bb7a642d45ad36ce82da
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/docs.js
SPDXID: SPDXRef-1c046376afb676cdd7782049d8bf6719
FileChecksum: SHA1: cb34f44f982445441a761031a8ce774a16605dd2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/favicon-32.png
SPDXID: SPDXRef-2ac7b9dc4e1501d1ccf634794c078e83
FileChecksum: SHA1: 55e77103aaf8a1f6bff664b186a50d8ef4dd9a60
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/favicon.svg
SPDXID: SPDXRef-b9a49bdbf08b57ff3c2a666acde7e354
FileChecksum: SHA1: 1711b727fe20d273f1152be8c830d529118bcae5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/index.html
SPDXID: SPDXRef-30fd6557d6bff2b04218b8e0ffc753c6
FileChecksum: SHA1: 1a1d7574e8dfbce60a0dc2048d05ee558d169d3a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/mark.png
SPDXID: SPDXRef-3809f6c95bd8e765e958625fc6ff98f5
FileChecksum: SHA1: d478b45df4dc4a4f13503bf36acf7a6b2d61bfa2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/privacy.html
SPDXID: SPDXRef-1e629d6271281cd00f422d0d886757f0
FileChecksum: SHA1: 1332a50b6f912542b94da2ed4f5db7f3680b8a85
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/shots/app/claude-ahead.png
SPDXID: SPDXRef-e76c1db266a3484fb073cfdc7a921ea3
FileChecksum: SHA1: 1d70901758210c043cc3d4d6d860851d0fdbe085
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/shots/app/claude-nohook.png
SPDXID: SPDXRef-aa09909c68e780bb2c6de61e06165bc9
FileChecksum: SHA1: 2ab55e37e34e24e7711c909f286153336c15a1c0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/shots/app/claude-nolimits.png
SPDXID: SPDXRef-df74f88c8533f8eb14a21d8fda8cd4fb
FileChecksum: SHA1: e68e9cdec3baabf85c19bb0abc512bc4c5f1ca45
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/shots/app/claude-nosession.png
SPDXID: SPDXRef-66756f258328cbe59381092c14124c50
FileChecksum: SHA1: 460ec98df3d905b2de95925f77363669dd92f7c0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/shots/app/claude-onpace.png
SPDXID: SPDXRef-f143b52fb4d396c0ce18110c65830c33
FileChecksum: SHA1: 301e392a8e6ca3899f9cbc057a2498e0ab354d1f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/shots/app/claude-overpace.png
SPDXID: SPDXRef-2a24b503555a5a5f1e9690b9c6c1a23d
FileChecksum: SHA1: 5f3941543c0b43f49aa63f049e45469d53ac9ef2
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/shots/app/claude-projects.png
SPDXID: SPDXRef-374d8d5619cc1b73037c872b90b2ce23
FileChecksum: SHA1: 4ca484140cdcb879717dc8ef812237a314570c69
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/shots/app/claude-resetpassed.png
SPDXID: SPDXRef-098158e87602e5d0f1d54d42b7d99fae
FileChecksum: SHA1: 4b4032ef09c929a99830f413403d297dc2b1a6c6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/shots/app/claude-sessions.png
SPDXID: SPDXRef-70244c897dcd244057c36b91396a9cb7
FileChecksum: SHA1: b2deb0239d8448167a41ed7e36c28a6c39fd86fe
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/shots/app/claude-stale.png
SPDXID: SPDXRef-40789aae03be38e8bf9e342569ec7447
FileChecksum: SHA1: e6fa3a6e563c05f6d6783f915559472f71cf339b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/shots/app/closed.png
SPDXID: SPDXRef-7a801149761c1b5fb29001e29fa99925
FileChecksum: SHA1: 34dcbb5cdc6e3bee887a80abb2f308a2af806e4c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/shots/app/item-ahead.png
SPDXID: SPDXRef-910d66cfb8885fd7e0dc7501c094bd84
FileChecksum: SHA1: dad12c2d21d560296c0dbd2799339e18447ebd49
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/shots/app/item-nofeed.png
SPDXID: SPDXRef-0d6b3c37120d99e24f8154ddf0174c2a
FileChecksum: SHA1: 1acaef7e3be8f1347f7512b5782097d094deb4ba
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/shots/app/item-stale.png
SPDXID: SPDXRef-6635cb35f462340bd6678d245c8ba19d
FileChecksum: SHA1: e4adad05077d903ef8565fd54a0e16129eec21dc
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/shots/app/item-warning.png
SPDXID: SPDXRef-498019b49b62520275d3f9aef3d88c9e
FileChecksum: SHA1: 4796b4cf38d2ed6381b73ae63d5cb6d60512ab06
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/shots/app/mac-health-na.png
SPDXID: SPDXRef-a61fa19a4cccd34f259a7eeecc511e12
FileChecksum: SHA1: 9310c43f644db1c2fce8af2c8a1e263b5e7456cf
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/shots/app/mac-warning.png
SPDXID: SPDXRef-aae8884ddef3e37d140bab2f10c9b531
FileChecksum: SHA1: a19030a4803f058160304eface5ff48b70e5d85f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/shots/app/mac.png
SPDXID: SPDXRef-6a2a1a5ca052b233b26141ea4bf4f540
FileChecksum: SHA1: 08b3c73483d5cdd275b75e6baff0283b22dbcf64
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/shots/app/settings.png
SPDXID: SPDXRef-2ca180ca241ca7d61060cf4fd164f015
FileChecksum: SHA1: 1333920bf6e3a1c80abaf6563067b0f1a0dd8925
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/shots/hero.jpg
SPDXID: SPDXRef-4d709da84a497f5f00aaccde1be7b94d
FileChecksum: SHA1: 417e05d0c20deaecc9fefa8cfe64edd70fbf5e8e
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/shots/item-states.png
SPDXID: SPDXRef-4e06815d6c0bebc824a4841c18d2d83f
FileChecksum: SHA1: 6e66d4fb1215e36a43e3495e4162c92847c58e3a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/shots/tabs.png
SPDXID: SPDXRef-09d2870de03aba62228ff28acc012575
FileChecksum: SHA1: c2745d977d424a868faed615fce914b0eba108f0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./docs/spec.html
SPDXID: SPDXRef-2e9118df63ce5b202c9d4781c4ded4c2
FileChecksum: SHA1: 4da27516b6450c813a7577e62aa1d7f68c23b5eb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
Copyright (C) 2026 tokenpanda". The licence is named in the README and in Package.swift's comment header; no licence text is shown inside the app.
FileName: ./docs/styleguide.html
SPDXID: SPDXRef-d9e603eb36bd20b86f4c6dbdf1e500b2
FileChecksum: SHA1: 1800321048fdc7bffeb969c60c72bb46db78792b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./hook/statusline.sh
SPDXID: SPDXRef-52250c6940be1202d12d9e0e2a3d03b6
FileChecksum: SHA1: e6c5047d9feeca1744db13f070b8b0ec9e710d49
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./scripts/build-app.sh
SPDXID: SPDXRef-edae5aa409379c76e5e1ead6636d1a70
FileChecksum: SHA1: f5d41f8b3c64067b6dc68c4f8eb4095d19d4f088
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
Copyright (C) 2026 tokenpanda
FileName: ./scripts/pty-feed.py
SPDXID: SPDXRef-4358312fdbdc24578da767962698f97a
FileChecksum: SHA1: 3673687f18be6394e254711124403dfdf2f4a569
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda
FileName: ./scripts/release-check.sh
SPDXID: SPDXRef-c74ace30613a34b83e559f2a5f11d9fe
FileChecksum: SHA1: 9cfc4d4820d1226cae851d71ef182d3d994fc4cd
LicenseConcluded: NOASSERTION
LicenseInfoInFile: MIT
FileCopyrightText: SPDX-FileCopyrightText: 2026 tokenpanda