NewDocV1
This commit is contained in:
Vendored
+1
-1
@@ -1 +1 @@
|
||||
{"path":"NexusReader.Application/Constants/PlanConstants.cs","purpose":"Defines application-wide default constants for Plan-related settings (name, token limit, activity label).","classification":{"role":"config","layer":"application","confidence":0.85,"evidence":["namespace NexusReader.Application.Constants","static class with public constant values for Plan defaults"]},"className":"PlanConstants","methods":[],"types":[{"name":"PlanConstants","kind":"model","line":3,"purpose":"Holds compile-time constant defaults for plan configuration used across the application.","fields":[{"name":"DefaultPlanName","type":"string","required":true,"line":5,"description":"Default plan name (e.g., 'Free')."},{"name":"DefaultTokenLimit","type":"int","required":true,"line":6,"description":"Default numeric token limit for the plan."},{"name":"DefaultActivityLabel","type":"string","required":true,"line":7,"description":"Default label shown when there's no activity."}]}],"serviceRegistrations":[],"startupActions":[],"dependencies":[],"patterns":["Constants holder"],"domainConcepts":["Plan"],"keyDetails":"Simple static container of compile-time constants; no runtime behavior, no external calls, and safe for inlining/compile-time use.","orchestrationMethods":[],"typedContracts":[{"name":"PlanConstants","kind":"model","line":3,"fieldCount":3,"evidencePaths":["NexusReader.Application/Constants/PlanConstants.cs"]}],"persistenceInteractions":[],"externalInteractions":[],"evidenceAnchors":[{"kind":"typed-contract","label":"PlanConstants","line":3,"summary":"model with 3 fields.","confidence":0.8,"evidencePaths":["NexusReader.Application/Constants/PlanConstants.cs"]}]}
|
||||
{"path":"NexusReader.Application/Constants/PlanConstants.cs","purpose":"Holds application-wide default constants for plan behavior (default plan name, token limit, and activity label).","classification":{"role":"unknown","layer":"application","confidence":0.7,"evidence":["Namespace: NexusReader.Application.Constants","Defines public const values used across the application (defaults for plans/tokens/activity label)"]},"className":"PlanConstants","methods":[],"types":[{"name":"PlanConstants","kind":"model","line":3,"purpose":"Static holder for default plan-related constants used by the application.","fields":[{"name":"DefaultPlanName","type":"string","required":true,"line":5,"description":"Default plan name (\"Free\")."},{"name":"DefaultTokenLimit","type":"int","required":true,"line":6,"description":"Default token limit for the plan (1000)."},{"name":"DefaultActivityLabel","type":"string","required":true,"line":7,"description":"Default label for no activity (\"Brak aktywności\")."}]}],"serviceRegistrations":[],"startupActions":[],"dependencies":[],"patterns":["Constants holder"],"domainConcepts":["Plan","TokenLimit","ActivityLabel"],"keyDetails":"A small, focused static class providing compile-time constants for default plan behavior; no runtime logic, external calls, or registrations.","orchestrationMethods":[],"typedContracts":[{"name":"PlanConstants","kind":"model","line":3,"fieldCount":3,"evidencePaths":["NexusReader.Application/Constants/PlanConstants.cs"]}],"persistenceInteractions":[],"externalInteractions":[],"evidenceAnchors":[{"kind":"typed-contract","label":"PlanConstants","line":3,"summary":"model with 3 fields.","confidence":0.8,"evidencePaths":["NexusReader.Application/Constants/PlanConstants.cs"]}],"cacheMetadata":{"schemaVersion":2,"analysisVersion":"2026-05-23.cache-v1","contentChecksum":"23b811243f4548cf2f01c0386df268bef236fe52ed1939212f2510d50c8210fe","sourceByteSize":256,"analyzedAt":"2026-05-23T16:19:15.697Z","technology":"dotnet"}}
|
||||
Reference in New Issue
Block a user