Skip to content

Technical evaluation

A report that rates Matsuba's technology on a five-level scale for each axis, with the evidence behind each rating.

Evaluated on
Subject
Source code and development records as of
Evaluated by
Generative AI (Claude Code), analyzing the codebase at the developer's request
Note
Not an assessment by a third-party organization

This page is a layout sample

The figures and text are placeholders, not an evaluation. The final report will be published when it is ready.

Summary

This is a layout sample, not an evaluation. The summary of the technical evaluation, two or three sentences on the scores and evidence per axis, will appear here.

Radar chart of scores per axis9 axes rated out of five. The scores are listed after the chart.123456789
  1. 1Sample axis 1Sample level 44 out of 5
  2. 2Sample axis 2Sample level 33 out of 5
  3. 3Sample axis 3Sample level 55 out of 5
  4. 4Sample axis 4Sample level 22 out of 5
  5. 5Sample axis 5Sample level 44 out of 5
  6. 6Sample axis 6Sample level 33 out of 5
  7. 7Sample axis 7Sample level 55 out of 5
  8. 8Sample axis 8Sample level 44 out of 5
  9. 9Sample axis 9Sample level 22 out of 5
Scores per axis out of five. Numbers match the vertices of the radar. The dashed ring marks a score of 3, the standard level.

1.Method

Evaluator
At the developer's request, generative AI (Claude Code) analyzed the source code, configuration, and development records.
Basis
The evaluation is based on facts (code, configuration, and figures), with links to the diagrams, documents, and figures on this site (in Japanese) as evidence.
As of
The subject is the source code as of , evaluated on .
Note
This is not an assessment by a third-party organization. It covers two perspectives, technical and market, that the project overview slides do not.

This is a layout sample. Text that supplements the evaluation method will appear here. The rating scale and the focus of each axis are listed below.

Rating scale

  1. 5Sample level 5

    Sample meaning of level 5, stating in one sentence what a score of 5 stands for.

  2. 4Sample level 4

    Sample meaning of level 4, stating in one sentence what a score of 4 stands for.

  3. 3Sample level 3

    Sample meaning of level 3, stating in one sentence what a score of 3 stands for.

  4. 2Sample level 2

    Sample meaning of level 2, stating in one sentence what a score of 2 stands for.

  5. 1Sample level 1

    Sample meaning of level 1, stating in one sentence what a score of 1 stands for.

Axes and their focus

  1. 1Sample axis 1

    The focus of sample axis 1. It briefly states what the axis looks at.

  2. 2Sample axis 2

    The focus of sample axis 2. It briefly states what the axis looks at.

  3. 3Sample axis 3

    The focus of sample axis 3. It briefly states what the axis looks at.

  4. 4Sample axis 4

    The focus of sample axis 4. It briefly states what the axis looks at.

  5. 5Sample axis 5

    The focus of sample axis 5. It briefly states what the axis looks at.

  6. 6Sample axis 6

    The focus of sample axis 6. It briefly states what the axis looks at.

  7. 7Sample axis 7

    The focus of sample axis 7. It briefly states what the axis looks at.

  8. 8Sample axis 8

    The focus of sample axis 8. It briefly states what the axis looks at.

  9. 9Sample axis 9

    The focus of sample axis 9. It briefly states what the axis looks at.

Back to contents

2.Scale and team

Applications
5
Screens
68
API endpoints
375
Database tables
61

as of 2026-09-17

Sample text. The code totals 835,979 lines, and the counting method is in the appendix on how the figures are counted. The tech stack is listed on the tech stack page.

Back to contents

3.Evaluation per axis

3.1Sample axis 1

Focus: The focus of sample axis 1. It briefly states what the axis looks at.

Sample level 4

Criterion for this score: Sample criterion for a score of 4, describing the state that reaches this level in one sentence.

Sample summary text, not an evaluation. The summary gives the reason for the score of this axis in one or two sentences.

Evidence

  • Sample evidence text. Evidence links to the diagrams, documents, and figures on this site.  Tech stack (frontend)
  • Sample evidence text. Evidence links to the diagrams, documents, and figures on this site.  System overview diagram

Room for improvement

Sample text for room for improvement, describing what to work on next in one or two sentences.

3.2Sample axis 2

Focus: The focus of sample axis 2. It briefly states what the axis looks at.

Sample level 3

Criterion for this score: Sample criterion for a score of 3, describing the state that reaches this level in one sentence.

Sample summary text, not an evaluation. The summary gives the reason for the score of this axis in one or two sentences.

Evidence

  • Sample evidence text. Evidence links to the diagrams, documents, and figures on this site.  Architecture (system)
  • Sample evidence text. Evidence links to the diagrams, documents, and figures on this site.  Structural figures

Room for improvement

Sample text for room for improvement, describing what to work on next in one or two sentences.

3.3Sample axis 3

Focus: The focus of sample axis 3. It briefly states what the axis looks at.

Sample level 5

Criterion for this score: Sample criterion for a score of 5, describing the state that reaches this level in one sentence.

Sample summary text, not an evaluation. The summary gives the reason for the score of this axis in one or two sentences.

Evidence

Room for improvement

Sample text for room for improvement, describing what to work on next in one or two sentences.

3.4Sample axis 4

Focus: The focus of sample axis 4. It briefly states what the axis looks at.

Sample level 2

Criterion for a score of 3 (not yet met): Sample criterion for a score of 3, describing the state that reaches this level in one sentence.

Sample summary text, not an evaluation. The summary gives the reason for the score of this axis in one or two sentences.

Evidence

  • Sample evidence text. Evidence links to the diagrams, documents, and figures on this site.  Tech stack overview
  • Sample evidence text. Evidence links to the diagrams, documents, and figures on this site.  Project overview slides

Room for improvement

Sample text for room for improvement, describing what to work on next in one or two sentences.

3.5Sample axis 5

Focus: The focus of sample axis 5. It briefly states what the axis looks at.

Sample level 4

Criterion for this score: Sample criterion for a score of 4, describing the state that reaches this level in one sentence.

Sample summary text, not an evaluation. The summary gives the reason for the score of this axis in one or two sentences.

Evidence

  • Sample evidence text. Evidence links to the diagrams, documents, and figures on this site.  Tech stack (testing)
  • Sample evidence text. Evidence links to the diagrams, documents, and figures on this site.  How counted: applications

Room for improvement

Sample text for room for improvement, describing what to work on next in one or two sentences.

3.6Sample axis 6

Focus: The focus of sample axis 6. It briefly states what the axis looks at.

Sample level 3

Criterion for this score: Sample criterion for a score of 3, describing the state that reaches this level in one sentence.

Sample summary text, not an evaluation. The summary gives the reason for the score of this axis in one or two sentences.

Evidence

  • Sample evidence text. Evidence links to the diagrams, documents, and figures on this site.  Tech stack (CI/CD)
  • Sample evidence text. Evidence links to the diagrams, documents, and figures on this site.  Development process documents

Room for improvement

Sample text for room for improvement, describing what to work on next in one or two sentences.

3.7Sample axis 7

Focus: The focus of sample axis 7. It briefly states what the axis looks at.

Sample level 5

Criterion for this score: Sample criterion for a score of 5, describing the state that reaches this level in one sentence.

Sample summary text, not an evaluation. The summary gives the reason for the score of this axis in one or two sentences.

Evidence

  • Sample evidence text. Evidence links to the diagrams, documents, and figures on this site.  Tech stack (Google Cloud)
  • Sample evidence text. Evidence links to the diagrams, documents, and figures on this site.  Architecture (database)

Room for improvement

Sample text for room for improvement, describing what to work on next in one or two sentences.

3.8Sample axis 8

Focus: The focus of sample axis 8. It briefly states what the axis looks at.

Sample level 4

Criterion for this score: Sample criterion for a score of 4, describing the state that reaches this level in one sentence.

Sample summary text, not an evaluation. The summary gives the reason for the score of this axis in one or two sentences.

Evidence

  • Sample evidence text. Evidence links to the diagrams, documents, and figures on this site.  Tech stack (static analysis)
  • Sample evidence text. Evidence links to the diagrams, documents, and figures on this site.  Market evaluation

Room for improvement

Sample text for room for improvement, describing what to work on next in one or two sentences.

3.9Sample axis 9

Focus: The focus of sample axis 9. It briefly states what the axis looks at.

Sample level 2

Criterion for a score of 3 (not yet met): Sample criterion for a score of 3, describing the state that reaches this level in one sentence.

Sample summary text, not an evaluation. The summary gives the reason for the score of this axis in one or two sentences.

Evidence

  • Sample evidence text. Evidence links to the diagrams, documents, and figures on this site.  Tech stack (monorepo)
  • Sample evidence text. Evidence links to the diagrams, documents, and figures on this site.  Architecture (sitemap)

Room for improvement

Sample text for room for improvement, describing what to work on next in one or two sentences.

Back to contents

4.Appendix

4.1Axes and criteria

Axes and the five-level criteria

  1. 1

    Sample axis 1

    The focus of sample axis 1. It briefly states what the axis looks at.

    1. 1

      Sample level 1 Sample criterion for a score of 1, describing the state that reaches this level in one sentence.

    2. 2

      Sample level 2 Sample criterion for a score of 2, describing the state that reaches this level in one sentence.

    3. 3

      Sample level 3 Sample criterion for a score of 3, describing the state that reaches this level in one sentence.

    4. 4

      Sample level 4 Sample criterion for a score of 4, describing the state that reaches this level in one sentence.(awarded level)

    5. 5

      Sample level 5 Sample criterion for a score of 5, describing the state that reaches this level in one sentence.

  2. 2

    Sample axis 2

    The focus of sample axis 2. It briefly states what the axis looks at.

    1. 1

      Sample level 1 Sample criterion for a score of 1, describing the state that reaches this level in one sentence.

    2. 2

      Sample level 2 Sample criterion for a score of 2, describing the state that reaches this level in one sentence.

    3. 3

      Sample level 3 Sample criterion for a score of 3, describing the state that reaches this level in one sentence.(awarded level)

    4. 4

      Sample level 4 Sample criterion for a score of 4, describing the state that reaches this level in one sentence.

    5. 5

      Sample level 5 Sample criterion for a score of 5, describing the state that reaches this level in one sentence.

  3. 3

    Sample axis 3

    The focus of sample axis 3. It briefly states what the axis looks at.

    1. 1

      Sample level 1 Sample criterion for a score of 1, describing the state that reaches this level in one sentence.

    2. 2

      Sample level 2 Sample criterion for a score of 2, describing the state that reaches this level in one sentence.

    3. 3

      Sample level 3 Sample criterion for a score of 3, describing the state that reaches this level in one sentence.

    4. 4

      Sample level 4 Sample criterion for a score of 4, describing the state that reaches this level in one sentence.

    5. 5

      Sample level 5 Sample criterion for a score of 5, describing the state that reaches this level in one sentence.(awarded level)

  4. 4

    Sample axis 4

    The focus of sample axis 4. It briefly states what the axis looks at.

    1. 1

      Sample level 1 Sample criterion for a score of 1, describing the state that reaches this level in one sentence.

    2. 2

      Sample level 2 Sample criterion for a score of 2, describing the state that reaches this level in one sentence.(awarded level)

    3. 3

      Sample level 3 Sample criterion for a score of 3, describing the state that reaches this level in one sentence.

    4. 4

      Sample level 4 Sample criterion for a score of 4, describing the state that reaches this level in one sentence.

    5. 5

      Sample level 5 Sample criterion for a score of 5, describing the state that reaches this level in one sentence.

  5. 5

    Sample axis 5

    The focus of sample axis 5. It briefly states what the axis looks at.

    1. 1

      Sample level 1 Sample criterion for a score of 1, describing the state that reaches this level in one sentence.

    2. 2

      Sample level 2 Sample criterion for a score of 2, describing the state that reaches this level in one sentence.

    3. 3

      Sample level 3 Sample criterion for a score of 3, describing the state that reaches this level in one sentence.

    4. 4

      Sample level 4 Sample criterion for a score of 4, describing the state that reaches this level in one sentence.(awarded level)

    5. 5

      Sample level 5 Sample criterion for a score of 5, describing the state that reaches this level in one sentence.

  6. 6

    Sample axis 6

    The focus of sample axis 6. It briefly states what the axis looks at.

    1. 1

      Sample level 1 Sample criterion for a score of 1, describing the state that reaches this level in one sentence.

    2. 2

      Sample level 2 Sample criterion for a score of 2, describing the state that reaches this level in one sentence.

    3. 3

      Sample level 3 Sample criterion for a score of 3, describing the state that reaches this level in one sentence.(awarded level)

    4. 4

      Sample level 4 Sample criterion for a score of 4, describing the state that reaches this level in one sentence.

    5. 5

      Sample level 5 Sample criterion for a score of 5, describing the state that reaches this level in one sentence.

  7. 7

    Sample axis 7

    The focus of sample axis 7. It briefly states what the axis looks at.

    1. 1

      Sample level 1 Sample criterion for a score of 1, describing the state that reaches this level in one sentence.

    2. 2

      Sample level 2 Sample criterion for a score of 2, describing the state that reaches this level in one sentence.

    3. 3

      Sample level 3 Sample criterion for a score of 3, describing the state that reaches this level in one sentence.

    4. 4

      Sample level 4 Sample criterion for a score of 4, describing the state that reaches this level in one sentence.

    5. 5

      Sample level 5 Sample criterion for a score of 5, describing the state that reaches this level in one sentence.(awarded level)

  8. 8

    Sample axis 8

    The focus of sample axis 8. It briefly states what the axis looks at.

    1. 1

      Sample level 1 Sample criterion for a score of 1, describing the state that reaches this level in one sentence.

    2. 2

      Sample level 2 Sample criterion for a score of 2, describing the state that reaches this level in one sentence.

    3. 3

      Sample level 3 Sample criterion for a score of 3, describing the state that reaches this level in one sentence.

    4. 4

      Sample level 4 Sample criterion for a score of 4, describing the state that reaches this level in one sentence.(awarded level)

    5. 5

      Sample level 5 Sample criterion for a score of 5, describing the state that reaches this level in one sentence.

  9. 9

    Sample axis 9

    The focus of sample axis 9. It briefly states what the axis looks at.

    1. 1

      Sample level 1 Sample criterion for a score of 1, describing the state that reaches this level in one sentence.

    2. 2

      Sample level 2 Sample criterion for a score of 2, describing the state that reaches this level in one sentence.(awarded level)

    3. 3

      Sample level 3 Sample criterion for a score of 3, describing the state that reaches this level in one sentence.

    4. 4

      Sample level 4 Sample criterion for a score of 4, describing the state that reaches this level in one sentence.

    5. 5

      Sample level 5 Sample criterion for a score of 5, describing the state that reaches this level in one sentence.

4.2Lines of code

Product to test ratio

  • Product 58%
  • Test 42%

Lines of code by language (product, test, total)

LanguageProductTestTotal
TypeScript300,478343,213643,691
TSX153,9410153,941
Go11,03911,20122,240
SQL5,68805,688
YAML3,864133,877
Prisma2,36102,361
CSS1,36401,364
JSON1,12701,127
JavaScript793110903
Other7870787
Total481,442354,537835,9795,855 files

Lines of code by workspace (product, test, total)

WorkspaceProductTestTotal
apps/api150,331218,507368,838
apps/web257,35396,962354,315
packages/shared29,08418,46747,551
apps/sync7,8648,74416,608
packages/database11,01518311,198
packages/help-content4,8273,0627,889
packages/email5,3421,8927,234
apps/scanner3,2432,3515,594
packages/auth4,2121,1385,350
.github3,19903,199
packages/help-search1,2771,7573,034
apps/thumbnailer1,2749602,234
packages/events9972841,281
Other1,4242301,654
Total481,442354,537835,9795,855 files

4.3Work hours

Work hours per phase during the development period (the total equals the "work hours" figure)

PhaseItemHours
RequirementsRequirements analysis3.0
Requirements definition (including documents)8.5
Research on similar services0.5
Understanding and specification review39.5
Specification design (including documents)58.0
Subtotal109.5
FoundationTechnology selection1.0
Technical research and validation6.5
Foundation design22.0
Foundation development28.5
Environment setup (development)25.5
Subtotal83.5
DatabaseDatabase design4.0
Database implementation10.5
Subtotal14.5
BackendBackend design12.5
Backend development161.5
Subtotal174.0
FrontendVisual design3.0
Frontend design20.0
Frontend development136.0
Subtotal159.0
Cloud environmentEnvironment setup (cloud)46.5
TestingTest design and implementation12.5
Smoke testing36.0
Bug investigation and fixes15.0
Subtotal63.5
Deployment and operationsDeployment8.0
DocumentationWriting manuals9.0
Technical documentation30.5
Documents for users17.0
Organizing documents6.5
Subtotal63.0
ManagementMeetings5.5
Total727.0

4.4Sample table and note

ItemContent
Table sampleSmall tables are written in Markdown
Alignment syntaxNot used in the tables of the body

A sample quotation, used when quoting a sentence from a document in the body.

Sample note

Sample text of a note. Source numbers are written inside the sentence[1].

4.5How the figures are counted

Applications 5
Number of top-level directories under apps/ (web, api, and thumbnailer in Node.js; sync and scanner in Go)
Screens 68
Number of page.tsx files in the web app's App Router tree, excluding the developer preview screens
API endpoints 375
Number of paths in the OpenAPI definition (402 operations by HTTP method)
Database tables 61
Number of model declarations in the Prisma schema

4.6Sources

A sample of a referenced document[2].

  1. [1]

    見本の出典 1(技術評価の参考資料)(opens in a new tab) 見本の発行元

    https://example.com/sample-technical-1 accessed 2026-09-17

  2. [2]

    Sample source 2 (a reference for the technical evaluation)(opens in a new tab) Sample Publisher

    https://example.com/sample-technical-2 accessed 2026-09-17