AI Slop Code Risk Monitor

bagisto/bagisto

SlopCodeMonitor badge for bagisto/bagisto Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

Open Source eCommerce & Multi-Vendor Marketplace Platform Built with Laravel for Enterprise-Scale Commerce, Supporting 10M+ SKUs

1.6 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for bagisto/bagisto, a PHP project with 28,312 GitHub stars. SynthScan examined 610,816 lines of code across 3500 source files, recording 524 pattern matches distributed across 7 syntactic categories. The legacy adjusted pattern signal is 1.6 (Low pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

1.6
Adjusted Signal
1.6
Raw Pattern Score
100%
Time Factor
2026-10-30
Last Push
28.3K
Stars
PHP
Language
610.8K
Lines of Code
3.5K
Files
524
Pattern Hits
2026-10-31
Scan Date
0.01
HC Hit Rate

Risk Review · Payload v1

Use each vector to guide manual verification of the underlying findings.

Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.

Cognitive Ownership Risk 3.2/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 395 finding(s).

Hallucinated Dependency & Supply Chain Risk 3.9/100 · LOW

Are imports declared and package/API names verified? 99 finding(s).

Agent Over-Engineering Ratio 2.9/100 · LOW

Are wrappers, guards, and repeated structures necessary? 287 finding(s).

PR Review Velocity Impact 6.7/100 · LOW

Which changes need focused human review? 524 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 28HIGH 1MEDIUM 30LOW 465

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 524 distinct pattern matches across 7 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Hallucination Indicators28 hits · 415 pts
SeverityFileLineSnippetContext
CRITICAL⚡…es/views/reporting/customers/total-customers.blade.php103 return this.report.statistics.over_time.current.map(({ label }) => label);CODE
CRITICAL⚡…es/views/reporting/customers/total-customers.blade.php108 data: this.report.statistics.over_time.current.map(({ total }) => total),CODE
CRITICAL⚡…es/views/reporting/customers/total-customers.blade.php116 data: this.report.statistics.over_time.previous.map(({ total }) => total),CODE
CRITICAL⚡…ces/views/reporting/products/sold-quantities.blade.php103 return this.report.statistics.over_time.current.map(({ label }) => label);CODE
CRITICAL⚡…ces/views/reporting/products/sold-quantities.blade.php108 data: this.report.statistics.over_time.current.map(({ total }) => total),CODE
CRITICAL⚡…ces/views/reporting/products/sold-quantities.blade.php116 data: this.report.statistics.over_time.previous.map(({ total }) => total),CODE
CRITICAL⚡…s/views/reporting/products/wishlist-products.blade.php103 return this.report.statistics.over_time.current.map(({ label }) => label);CODE
CRITICAL⚡…s/views/reporting/products/wishlist-products.blade.php108 data: this.report.statistics.over_time.current.map(({ total }) => total),CODE
CRITICAL⚡…s/views/reporting/products/wishlist-products.blade.php116 data: this.report.statistics.over_time.previous.map(({ total }) => total),CODE
CRITICAL⚡…esources/views/reporting/sales/tax-collected.blade.php151 return this.report.statistics.over_time.current.map(({ label }) => label);CODE
CRITICAL⚡…esources/views/reporting/sales/tax-collected.blade.php156 data: this.report.statistics.over_time.current.map(({ total }) => total),CODE
CRITICAL⚡…esources/views/reporting/sales/tax-collected.blade.php164 data: this.report.statistics.over_time.previous.map(({ total }) => total),CODE
CRITICAL⚡…es/views/reporting/sales/average-order-value.blade.php103 return this.report.statistics.over_time.current.map(({ label }) => label);CODE
CRITICAL⚡…es/views/reporting/sales/average-order-value.blade.php108 data: this.report.statistics.over_time.current.map(({ total }) => total),CODE
CRITICAL⚡…es/views/reporting/sales/average-order-value.blade.php116 data: this.report.statistics.over_time.previous.map(({ total }) => total),CODE
CRITICAL⚡…/Resources/views/reporting/sales/total-sales.blade.php103 return this.report.statistics.over_time.current.map(({ label }) => label);CODE
CRITICAL⚡…/Resources/views/reporting/sales/total-sales.blade.php108 data: this.report.statistics.over_time.current.map(({ total }) => total),CODE
CRITICAL⚡…/Resources/views/reporting/sales/total-sales.blade.php116 data: this.report.statistics.over_time.previous.map(({ total }) => total),CODE
CRITICAL⚡…Resources/views/reporting/sales/total-orders.blade.php103 return this.report.statistics.over_time.current.map(({ label }) => label);CODE
CRITICAL⚡…Resources/views/reporting/sales/total-orders.blade.php108 data: this.report.statistics.over_time.current.map(({ total }) => total),CODE
CRITICAL⚡…Resources/views/reporting/sales/total-orders.blade.php116 data: this.report.statistics.over_time.previous.map(({ total }) => total),CODE
CRITICAL⚡…esources/views/reporting/sales/total-refunds.blade.php102 return this.report.statistics.over_time.current.map(({ label }) => label);CODE
CRITICAL⚡…esources/views/reporting/sales/total-refunds.blade.php107 data: this.report.statistics.over_time.current.map(({ total }) => total),CODE
CRITICAL⚡…esources/views/reporting/sales/total-refunds.blade.php115 data: this.report.statistics.over_time.previous.map(({ total }) => total),CODE
CRITICAL⚡…ces/views/reporting/sales/shipping-collected.blade.php151 return this.report.statistics.over_time.current.map(({ label }) => label);CODE
CRITICAL⚡…ces/views/reporting/sales/shipping-collected.blade.php156 data: this.report.statistics.over_time.current.map(({ total }) => total),CODE
CRITICAL⚡…ces/views/reporting/sales/shipping-collected.blade.php164 data: this.report.statistics.over_time.previous.map(({ total }) => total),CODE
CRITICAL…ces/views/components/datagrid/toolbar/filter.blade.php1249 applied.filters.columns = this.savedFilters.params.filters.columns.filter((column) => this.hasAnyValCODE
Hyper-Verbose Identifiers257 hits · 258 pts
SeverityFileLineSnippetContext
LOWtests/Unit/FrontendValidationLocaleTest.php19function registeredValidationLocales(string $relativePath): arrayCODE
LOWpublic/llms-full.txt16526 private function createRMAEligibilityForOrder($order): voidCODE
LOWpackages/Webkul/DataGrid/src/DataGrid.php402 public function getExportFileNameWithExtension(): stringCODE
LOWpackages/Webkul/DataGrid/src/DataGrid.php523 protected function processRequestedPagination(array $requestedPagination): voidCODE
LOW…ul/Omnibus/src/Repositories/OmnibusPriceRepository.php22 public function getLatestByProductIdAndChannel(int $productId, int $channelId, string $currencyCode)CODE
LOWpackages/Webkul/BookingProduct/src/Helpers/Booking.php267 public function isBookingCancellationAllowed(int $productId): boolCODE
LOW…ages/Webkul/BookingProduct/src/Helpers/EventTicket.php123 public function getAvailableTicketQuantity($cartItem): intCODE
LOW…ages/Webkul/BookingProduct/src/Helpers/DefaultSlot.php64 public function getOneBookingForManyDaysSlots($bookingProductSlot, object $requestedDate)CODE
LOW…ages/Webkul/BookingProduct/src/Helpers/DefaultSlot.php106 public function getManyBookingsForOneDaySlots($bookingProductSlot, object $requestedDate)CODE
LOWpackages/Webkul/Core/tests/Unit/ScheduleTest.php11function scheduledExchangeRateUpdate(array $settings): ?EventCODE
LOWpackages/Webkul/Core/tests/Unit/CoreTest.php21function currencyOfNewCurrentChannel(?string $symbol, ?string $position, ?string $code = null): CurrencyCODE
LOW…es/Webkul/Core/tests/Unit/PostgresSequenceSyncTest.php78function tablesWithExhaustedSequence(): arrayCODE
LOW…ckages/Webkul/Core/tests/Unit/ExceptionHandlerTest.php12function productionExceptionHandler(): HandlerCODE
LOWpackages/Webkul/Core/src/SystemConfig.php64 public function prepareConfigurationItems()CODE
LOWpackages/Webkul/Core/src/SystemConfig.php121 public function getActiveConfigurationItem(): ?ItemCODE
LOWpackages/Webkul/Core/src/Menu.php196 private function removeUnauthorizedMenuItem(): arrayCODE
LOWpackages/Webkul/Core/src/Menu.php208 private function removeChildrenUnauthorizedMenuItem(MenuItem &$menuItem): voidCODE
LOWpackages/Webkul/Core/src/Core.php215 public function getDefaultLocaleCodeFromDefaultChannel(): stringCODE
LOWpackages/Webkul/Core/src/Core.php349 public function getRequestedLocaleCodeInRequestedChannel()CODE
LOWpackages/Webkul/Core/src/Core.php409 public function getChannelBaseCurrencyCode()CODE
LOWpackages/Webkul/Core/src/Core.php816 public function convertEmptyStringsToNull($array)CODE
LOW…_09_23_180000_move_storage_into_plural_directories.php141 protected function groupConversationAttachments(): voidCODE
LOW…_09_23_180000_move_storage_into_plural_directories.php155 protected function scatterConversationAttachments(): voidCODE
LOW…/2026_08_27_000001_move_search_engine_config_codes.php57 protected function enableWhereAnExternalEngineWasChosen(): voidCODE
LOWpackages/Webkul/Core/src/Traits/PDFHandler.php103 private function adjustArabicAndPersianContent(string $html): stringCODE
LOW…ages/Webkul/Core/src/Providers/CoreServiceProvider.php89 protected function registerExchangeRateSchedule(Schedule $schedule): voidCODE
LOWpackages/Webkul/Core/src/Models/Channel.php180 public function getFaviconFileNameAttribute()CODE
LOWpackages/Webkul/Core/src/Exceptions/Handler.php40 protected function handleAuthenticationException(): voidCODE
LOWpackages/Webkul/Core/src/Exceptions/Handler.php102 protected function handleValidationException(): voidCODE
LOWpackages/Webkul/Core/src/Concerns/CurrencyFormatter.php25 public function useDefaultCurrencyFormatter(?float $price, Currency $currency): stringCODE
LOWpackages/Webkul/Core/src/Concerns/CurrencyFormatter.php45 public function useCustomCurrencyFormatter(?float $price, Currency $currency): stringCODE
LOW…bkul/Core/src/Console/Commands/TranslationsChecker.php757 protected function describeStructureDifference(string $enStruct, string $locStruct, string $enLine, string $locLine)CODE
LOW…kul/Attribute/src/Repositories/AttributeRepository.php173 public function getProductDefaultAttributes($codes = null)CODE
LOW…tribute/src/Repositories/AttributeFamilyRepository.php160 public function getComparableAttributesBelongsToFamily()CODE
LOW…ckages/Webkul/Attribute/src/Models/AttributeOption.php79 public function getSwatchValueUrlAttribute()CODE
LOW…ckages/Webkul/Attribute/src/Models/AttributeOption.php88 public function getSwatchFileNameAttribute(): stringCODE
LOW…ckages/Webkul/Attribute/src/Models/AttributeFamily.php55 public function getComparableAttributesBelongsToFamily()CODE
LOW…ckages/Webkul/Attribute/src/Models/AttributeFamily.php67 public function getCustomAttributesAttribute()CODE
LOW…ckages/Webkul/Attribute/src/Models/AttributeFamily.php85 public function getConfigurableAttributesAttribute()CODE
LOWpackages/Webkul/Attribute/src/Models/Attribute.php107 public function scopeFilterableAttributes(Builder $query): BuilderCODE
LOW…ebkul/Category/src/Repositories/CategoryRepository.php207 public function getCategoryTreeWithoutDescendant(?int $id = null)CODE
LOW…ebkul/Category/src/Repositories/CategoryRepository.php448 private function setSameAttributeValueToAllLocale(array $data, ...$attributeNames)CODE
LOWpackages/Webkul/Category/src/Models/Category.php182 public function getBannerFileNameAttribute()CODE
LOWpackages/Webkul/Sales/tests/Unit/BundleOrderTest.php50function manageStockForBundleOption(Product $product, bool $enabled): ProductCODE
LOW…/Webkul/Sales/tests/Unit/CompositeItemQuantityTest.php15function configurableDocumentOrder(int $orderedQuantity, float $price = 100): arrayCODE
LOWpackages/Webkul/Sales/src/Traits/InvoiceReminder.php36 private function getIntervalBetweenReminders()CODE
LOWpackages/Webkul/Sales/src/Traits/InvoiceReminder.php79 public function scopeInOverdueAndRemindersLimit($query)CODE
LOW…ges/Webkul/Sales/src/Repositories/RefundRepository.php228 public function getOrderItemsRefundSummary($data, $orderId)CODE
LOW…/Webkul/Sales/src/Repositories/OrderItemRepository.php151 public function returnQtyToProductInventory(OrderItem $orderItem): voidCODE
LOW…/Webkul/Sales/src/Repositories/OrderItemRepository.php188 public function updateProductOrderedInventories(OrderItem $orderItem): voidCODE
LOW…/Webkul/Sales/src/Repositories/OrderItemRepository.php218 public function manageCustomizableOptions(OrderItem $orderItem): voidCODE
LOW…/Webkul/Sales/src/Repositories/OrderItemRepository.php268 protected function isCustomerUploadedFilePath(mixed $path): boolCODE
LOW…es/Webkul/Sales/src/Repositories/InvoiceRepository.php328 public function getTotalPendingInvoicesAmount(): floatCODE
LOW…c/Repositories/DownloadableLinkPurchasedRepository.php196 private function isValidDownloadableProduct($orderItem): boolCODE
LOW…ages/Webkul/Sales/src/Repositories/OrderRepository.php46 public function createOrderIfNotThenRetry(array $data, int $attempt = 1, ?int $maxAttempts = null)CODE
LOW…Webkul/Sales/src/Repositories/RefundItemRepository.php26 public function returnQtyToProductInventory($orderItem, $quantity)CODE
LOWpackages/Webkul/Sales/src/Models/Order.php115 public function getCustomerFullNameAttribute(): stringCODE
LOWpackages/Webkul/Sales/src/Models/Order.php267 public function getBillingAddressAttribute()CODE
LOWpackages/Webkul/Sales/src/Models/Order.php285 public function getShippingAddressAttribute()CODE
LOWpackages/Webkul/Sales/src/Models/Invoice.php93 public function getStatusLabelClassAttribute()CODE
197 more matches not shown…
Structural Annotation Overuse132 hits · 130 pts
SeverityFileLineSnippetContext
LOW⚡public/llms-full.txt131### Step 1: Create ProjectCOMMENT
LOW⚡public/llms-full.txt139### Step 2: Navigate to DirectoryCOMMENT
LOW⚡public/llms-full.txt145### Step 3: Run InstallationCOMMENT
LOW⚡public/llms-full.txt153### Step 4: Start Development ServerCOMMENT
LOW⚡public/llms-full.txt202### Step 1: Get BagistoCOMMENT
LOW⚡public/llms-full.txt212### Step 2: Configure EnvironmentCOMMENT
LOW⚡public/llms-full.txt222### Step 3: Setup StoreCOMMENT
LOW⚡public/llms-full.txt275#### Step 3: Access Your StoreCOMMENT
LOW⚡public/llms-full.txt283#### Step 1: Clone RepositoryCOMMENT
LOW⚡public/llms-full.txt290#### Step 2: Configure Docker ComposeCOMMENT
LOW⚡public/llms-full.txt426### Step 4: Build and Start ServicesCOMMENT
LOW⚡public/llms-full.txt436### Step 5: Install BagistoCOMMENT
LOW⚡public/llms-full.txt442### Step 6: Access ServicesCOMMENT
LOW⚡public/llms-full.txt7512### Step 1: Enable in AdminCOMMENT
LOW⚡public/llms-full.txt7520### Step 2: Frontend TestingCOMMENT
LOW⚡public/llms-full.txt7528### Step 3: Testing ChecklistCOMMENT
LOW⚡public/llms-full.txt8535### Step 1: Install Package GeneratorCOMMENT
LOW⚡public/llms-full.txt8543### Step 2: Generate Payment Method PackageCOMMENT
LOW⚡public/llms-full.txt8551### Step 3: Handle Existing Package (If Needed)COMMENT
LOW⚡public/llms-full.txt10510### Step 1: Start with Basic ThemesCOMMENT
LOW⚡public/llms-full.txt10519### Step 2: Build Professional PackagesCOMMENT
LOW⚡public/llms-full.txt10525### Step 3: Master Asset ManagementCOMMENT
LOW⚡public/llms-full.txt10531### Step 4: Advanced TechniquesCOMMENT
LOW⚡public/llms-full.txt10758### Step 4: Clear Application CacheCOMMENT
LOW⚡public/llms-full.txt10766### Step 5: Activate Your ThemeCOMMENT
LOW⚡public/llms-full.txt10774### Step 6: View Your Custom ThemeCOMMENT
LOWpublic/llms-full.txt234### Step 4: Launch StoreCOMMENT
LOWpublic/llms-full.txt255#### Step 1: Pull Bagisto ImageCOMMENT
LOWpublic/llms-full.txt261#### Step 2: Run ContainerCOMMENT
LOWpublic/llms-full.txt335#### Step 3: Launch ServicesCOMMENT
LOWpublic/llms-full.txt345#### Step 4: Access ServicesCOMMENT
LOWpublic/llms-full.txt372### Step 1: Get BagistoCOMMENT
LOWpublic/llms-full.txt382### Step 2: Install SailCOMMENT
LOWpublic/llms-full.txt399### Step 3: Configure EnvironmentCOMMENT
LOWpublic/llms-full.txt690### Step 1: Download Latest VersionCOMMENT
LOWpublic/llms-full.txt707### Step 2: Install DependenciesCOMMENT
LOWpublic/llms-full.txt713### Step 3: Environment ConfigurationCOMMENT
LOWpublic/llms-full.txt738### Step 4: Database MigrationCOMMENT
LOWpublic/llms-full.txt756### Step 5: Storage and AssetsCOMMENT
LOWpublic/llms-full.txt763### Step 6: File MigrationCOMMENT
LOWpublic/llms-full.txt782### Step 7: Final OptimizationCOMMENT
LOWpublic/llms-full.txt2695#### Step 1: Create the ContractCOMMENT
LOWpublic/llms-full.txt2713#### Step 2: Create the ProxyCOMMENT
LOWpublic/llms-full.txt2733#### Step 3: Create the Base ModelCOMMENT
LOWpublic/llms-full.txt3232#### Step 1: Create Repository DirectoryCOMMENT
LOWpublic/llms-full.txt3240#### Step 2: Create Repository FileCOMMENT
LOWpublic/llms-full.txt3254#### Step 3: Implement Repository ClassCOMMENT
LOWpublic/llms-full.txt4989#### Step 1: Update the Query BuilderCOMMENT
LOWpublic/llms-full.txt5003#### Step 2: Add the Column DefinitionCOMMENT
LOWpublic/llms-full.txt5030#### Step 3: Add Translation KeysCOMMENT
LOWpublic/llms-full.txt5047#### Step 1: Update Query BuilderCOMMENT
LOWpublic/llms-full.txt5059#### Step 2: Add Status Column with FilterCOMMENT
LOWpublic/llms-full.txt5092#### Step 3: Add Status TranslationCOMMENT
LOWpublic/llms-full.txt5109#### Step 1: Basic Badge FormattingCOMMENT
LOWpublic/llms-full.txt5149#### Step 2: Understanding Basic ClosureCOMMENT
LOWpublic/llms-full.txt5157#### Step 3: Advanced Conditional Styling (Optional)COMMENT
LOWpublic/llms-full.txt5194#### Step 4: Common Closure Use CasesCOMMENT
LOWpublic/llms-full.txt5258#### Step 1: Add Basic View RouteCOMMENT
LOWpublic/llms-full.txt5275#### Step 2: Add Basic Controller MethodCOMMENT
LOWpublic/llms-full.txt5296#### Step 3: Create the View TemplateCOMMENT
72 more matches not shown…
Decorative Section Separators30 hits · 96 pts
SeverityFileLineSnippetContext
MEDIUMdocker/production/shared/build-install.sh2# ==========================================================================COMMENT
MEDIUMdocker/production/shared/build-install.sh13# ==========================================================================COMMENT
MEDIUMdocker/production/shared/entrypoint.sh2# ==========================================================================COMMENT
MEDIUMdocker/production/shared/entrypoint.sh12# ==========================================================================COMMENT
MEDIUMdocker/production/shared/entrypoint.sh24# ==========================================================================COMMENT
MEDIUMdocker/production/shared/entrypoint.sh26# ==========================================================================COMMENT
MEDIUM⚡docker/production/shared/entrypoint.sh48# ==========================================================================COMMENT
MEDIUM⚡docker/production/shared/entrypoint.sh50# ==========================================================================COMMENT
MEDIUM⚡docker/production/shared/entrypoint.sh57# ==========================================================================COMMENT
MEDIUM⚡docker/production/shared/entrypoint.sh59# ==========================================================================COMMENT
MEDIUMdocker/production/shared/entrypoint.sh82# ==========================================================================COMMENT
MEDIUMdocker/production/shared/entrypoint.sh84# ==========================================================================COMMENT
MEDIUMdocker/production/shared/entrypoint.sh95# ==========================================================================COMMENT
MEDIUMdocker/production/shared/entrypoint.sh97# ==========================================================================COMMENT
MEDIUMdocker/production/shared/db/mariadb/engine.sh2# ==========================================================================COMMENT
MEDIUMdocker/production/shared/db/mariadb/engine.sh10# ==========================================================================COMMENT
MEDIUMdocker/production/shared/db/postgres/engine.sh2# ==========================================================================COMMENT
MEDIUMdocker/production/shared/db/postgres/engine.sh10# ==========================================================================COMMENT
MEDIUMdocker/production/shared/db/postgres/postgres-server.sh2# ==========================================================================COMMENT
MEDIUMdocker/production/shared/db/postgres/postgres-server.sh8# ==========================================================================COMMENT
MEDIUMdocker/production/shared/db/mysql/engine.sh2# ==========================================================================COMMENT
MEDIUMdocker/production/shared/db/mysql/engine.sh18# ==========================================================================COMMENT
MEDIUM.github/workflows/docker-publish.yml3# ============================================================================COMMENT
MEDIUM.github/workflows/docker-publish.yml37# ============================================================================COMMENT
MEDIUM.github/workflows/docker-publish.yml55 # --------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/docker-publish.yml57 # --------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/docker-publish.yml134 # --------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/docker-publish.yml138 # --------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/docker-publish.yml203 # --------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/docker-publish.yml208 # --------------------------------------------------------------------------COMMENT
Fake / Example Data70 hits · 68 pts
SeverityFileLineSnippetContext
LOWtests/e2e-pw/helpers/env.ts47 adminEmail: optional("BAGISTO_ADMIN_EMAIL", "admin@example.com"),CODE
LOWpublic/llms-full.txt13016 Lorem Ipsum is simply dummy text of the printing and typesetting industry.CODE
LOWpublic/llms-full.txt13027 Lorem Ipsum is simply dummy text of the printing and typesetting industry.CODE
LOWpublic/llms-full.txt13496 Lorem Ipsum is simply dummy text of the printing and typesetting industry.CODE
LOWpublic/llms-full.txt13507 Lorem Ipsum is simply dummy text of the printing and typesetting industry.CODE
LOWpackages/Webkul/Core/src/SystemConfig/ItemField.php224 'placeholder' => $this->getPlaceholder(),CODE
LOWpackages/Webkul/Core/src/SystemConfig/Item.php51 placeholder: $field['placeholder'] ?? null,CODE
LOWpackages/Webkul/Admin/src/Config/system.php2877 'placeholder' => config('app.url').'/customer/social-login/facebook/callback',CODE
LOWpackages/Webkul/Admin/src/Config/system.php2903 'placeholder' => config('app.url').'/customer/social-login/twitter/callback',CODE
LOWpackages/Webkul/Admin/src/Config/system.php2929 'placeholder' => config('app.url').'/customer/social-login/google/callback',CODE
LOWpackages/Webkul/Admin/src/Config/system.php2954 'placeholder' => config('app.url').'/customer/social-login/linkedin-openid/callback',CODE
LOWpackages/Webkul/Admin/src/Config/system.php2980 'placeholder' => config('app.url').'/customer/social-login/github/callback',CODE
LOWpackages/Webkul/Admin/src/Resources/lang/sw/app.php4345 'placeholder' => 'Tafuta menyu, mipangilio, kurasa na vitendo...',CODE
LOWpackages/Webkul/Admin/src/Resources/lang/pl/app.php4345 'placeholder' => 'Szukaj menu, ustawień, stron i akcji...',CODE
LOWpackages/Webkul/Admin/src/Resources/lang/he/app.php4345 'placeholder' => 'חיפוש תפריטים, הגדרות, דפים ופעולות...',CODE
LOWpackages/Webkul/Admin/src/Resources/lang/pt_BR/app.php4345 'placeholder' => 'Buscar menus, configurações, páginas e ações...',CODE
LOWpackages/Webkul/Admin/src/Resources/lang/ja/app.php4345 'placeholder' => 'メニュー、設定、ページ、操作を検索...',CODE
LOWpackages/Webkul/Admin/src/Resources/lang/it/app.php4345 'placeholder' => 'Cerca menu, impostazioni, pagine e azioni...',CODE
LOWpackages/Webkul/Admin/src/Resources/lang/ca/app.php4345 'placeholder' => 'Cerca menús, configuració, pàgines i accions...',CODE
LOWpackages/Webkul/Admin/src/Resources/lang/sin/app.php4345 'placeholder' => 'මෙනු, සැකසුම්, පිටු සහ ක්‍රියා සොයන්න...',CODE
LOWpackages/Webkul/Admin/src/Resources/lang/ru/app.php4345 'placeholder' => 'Поиск меню, настроек, страниц и действий...',CODE
LOWpackages/Webkul/Admin/src/Resources/lang/hi_IN/app.php4345 'placeholder' => 'मेन्यू, सेटिंग्स, पृष्ठ और क्रियाएँ खोजें...',CODE
LOWpackages/Webkul/Admin/src/Resources/lang/ro/app.php4345 'placeholder' => 'Caută meniuri, setări, pagini și acțiuni...',CODE
LOWpackages/Webkul/Admin/src/Resources/lang/zh_CN/app.php4345 'placeholder' => '搜索菜单、设置、页面和操作...',CODE
LOWpackages/Webkul/Admin/src/Resources/lang/uk/app.php4345 'placeholder' => 'Пошук меню, налаштувань, сторінок і дій...',CODE
LOWpackages/Webkul/Admin/src/Resources/lang/ar/app.php4345 'placeholder' => 'ابحث في القوائم والإعدادات والصفحات والإجراءات...',CODE
LOWpackages/Webkul/Admin/src/Resources/lang/nl/app.php4345 'placeholder' => 'Zoek menus, instellingen, paginas en acties...',CODE
LOWpackages/Webkul/Admin/src/Resources/lang/bn/app.php4345 'placeholder' => 'মেনু, সেটিংস, পৃষ্ঠা ও কাজ খুঁজুন...',CODE
LOWpackages/Webkul/Admin/src/Resources/lang/de/app.php4345 'placeholder' => 'Menüs, Einstellungen, Seiten und Aktionen durchsuchen...',CODE
LOWpackages/Webkul/Admin/src/Resources/lang/id/app.php4345 'placeholder' => 'Cari menu, pengaturan, halaman, dan tindakan...',CODE
LOWpackages/Webkul/Admin/src/Resources/lang/fr/app.php4345 'placeholder' => 'Rechercher menus, réglages, pages et actions...',CODE
LOWpackages/Webkul/Admin/src/Resources/lang/es/app.php4345 'placeholder' => 'Buscar menús, ajustes, páginas y acciones...',CODE
LOWpackages/Webkul/Admin/src/Resources/lang/en/app.php4345 'placeholder' => 'Search menus, settings, pages and actions...',CODE
LOWpackages/Webkul/Admin/src/Resources/lang/fa/app.php4345 'placeholder' => 'جست‌وجوی منوها، تنظیمات، صفحه‌ها و کنش‌ها...',CODE
LOWpackages/Webkul/Admin/src/Resources/lang/tr/app.php4345 'placeholder' => 'Menü, ayar, sayfa ve eylemlerde ara...',CODE
LOW…src/Resources/views/configuration/field-type.blade.php83 ::placeholder="placeholder"CODE
LOW…src/Resources/views/configuration/field-type.blade.php96 ::placeholder="placeholder"CODE
LOW…src/Resources/views/configuration/field-type.blade.php110 ::placeholder="placeholder"CODE
LOW…src/Resources/views/configuration/field-type.blade.php143 ::placeholder="placeholder"CODE
LOW…src/Resources/views/configuration/field-type.blade.php400 'placeholder',CODE
LOW…components/form/control-group/advance/select.blade.php5 'placeholder' => '',CODE
LOW…nents/form/control-group/advance/multiselect.blade.php5 'placeholder' => '',CODE
LOW…bkul/Installer/tests/Feature/InstallerSecurityTest.php43 'email' => 'admin@example.com',CODE
LOW…bkul/Installer/tests/Feature/InstallerSecurityTest.php99 'email' => 'admin@example.com',CODE
LOW…taller/src/Database/Seeders/User/AdminsTableSeeder.php33 'email' => 'admin@example.com',CODE
LOWpackages/Webkul/Installer/src/Resources/lang/sw/app.php821 'email-address' => 'admin@example.com',CODE
LOWpackages/Webkul/Installer/src/Resources/lang/pl/app.php821 'email-address' => 'admin@example.com',CODE
LOWpackages/Webkul/Installer/src/Resources/lang/he/app.php821 'email-address' => 'admin@example.com',CODE
LOW…ages/Webkul/Installer/src/Resources/lang/pt_BR/app.php821 'email-address' => 'admin@example.com',CODE
LOWpackages/Webkul/Installer/src/Resources/lang/ja/app.php821 'email-address' => 'admin@example.com',CODE
LOWpackages/Webkul/Installer/src/Resources/lang/it/app.php821 'email-address' => 'admin@example.com',CODE
LOWpackages/Webkul/Installer/src/Resources/lang/ca/app.php821 'email-address' => 'admin@example.com',CODE
LOW…ckages/Webkul/Installer/src/Resources/lang/sin/app.php821 'email-address' => 'admin@example.com',CODE
LOWpackages/Webkul/Installer/src/Resources/lang/ru/app.php821 'email-address' => 'admin@example.com',CODE
LOW…ages/Webkul/Installer/src/Resources/lang/hi_IN/app.php821 'email-address' => 'admin@example.com',CODE
LOWpackages/Webkul/Installer/src/Resources/lang/ro/app.php821 'email-address' => 'admin@example.com',CODE
LOW…ages/Webkul/Installer/src/Resources/lang/zh_CN/app.php821 'email-address' => 'admin@example.com',CODE
LOWpackages/Webkul/Installer/src/Resources/lang/uk/app.php821 'email-address' => 'admin@example.com',CODE
LOWpackages/Webkul/Installer/src/Resources/lang/ar/app.php821 'email-address' => 'admin@example.com',CODE
LOWpackages/Webkul/Installer/src/Resources/lang/nl/app.php821 'email-address' => 'admin@example.com',CODE
10 more matches not shown…
Over-Commented Block6 hits · 6 pts
SeverityFileLineSnippetContext
LOWdocker/production/shared/build-install.sh1#!/bin/bashCOMMENT
LOWdocker/production/shared/entrypoint.sh1#!/bin/bashCOMMENT
LOWdocker/production/shared/db/mysql/engine.sh1#!/bin/bashCOMMENT
LOWresources/js/bootstrap.js21// window.Pusher = Pusher;COMMENT
LOW.github/workflows/docker-publish.yml1name: Build & Publish Docker ImageCOMMENT
LOW.github/workflows/docker-publish.yml21# :latest → the newest stable :<version>COMMENT
Magic Placeholder Names1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHpublic/llms-full.txt17335curl -H "Authorization: Bearer YOUR_TOKEN_HERE" \CODE