Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Coretik Laravel Package

idetik/coretik

Coretik is Idetik's Laravel/PHP core package, offering shared helpers, conventions, and integration points for building consistent Idetik applications. It reduces boilerplate and provides a common foundation for configuration, services, and reusable components.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Feature scoping for metadata-heavy workstreams. The quiet meta updates feature (v2.0.0-beta.11) adds a path to write model metadata without firing the usual side effects (events, observers, derived hooks). That directly unblocks a common product need: bulk imports, migrations, third-party syncs, and admin backfills where you want the data to land without cascading notifications, search reindexing, or audit noise.
  • Build vs. buy on the meta layer. If the roadmap includes per-record metadata (settings, custom fields, SEO attributes, plugin-style extensions), this package is a candidate to avoid hand-rolling a meta table, casting, and hydration layer. The presence of a deliberate quiet-write API is a maturity signal — it means the maintainers are thinking about side-effect control, not just CRUD.
  • Roadmap sequencing for imports and integrations. Quiet writes are an enabler, not a headline feature. Treat this as permission to schedule "bulk import / external sync" epics earlier, since you no longer need a bespoke "suppress events during import" workaround in application code.
  • Risk/prioritization input. This is beta.11 of a 2.0.0 line — the release cadence is single-commit, per-feature tags. That argues for keeping any dependent feature behind a flag or in a non-critical path until the 2.0.0 line stabilizes.

When to Consider This Package

Consider it when:

  • Your domain genuinely needs a generic meta/attribute layer on Eloquent models, and you'd otherwise build it yourself.
  • You have a concrete near-term need for side-effect-controlled writes — imports, syncs, bulk backfills — where the quiet-update API replaces custom suppression logic.
  • You can absorb beta-level churn: pin an exact version, wrap the integration behind a thin internal interface, and accept that minor tags may shift behavior.
  • You have engineering appetite to read the source rather than rely on published documentation — the release history is terse, so the code is the spec.

Look elsewhere when:

  • You need a stable, documented, long-term-supported dependency with a published upgrade path. Beta tags with one-line notes don't give you a deprecation policy or migration guide.
  • Your need is one or two fields, not a general meta system — a JSON column plus a few casts is cheaper than a dependency.
  • You require vendor SLAs, security disclosure process, or broad community support; none of that is evidenced here.
  • Your team is small and the meta layer is not a differentiator — buying is only worth it if the time saved exceeds the integration and upgrade tax.

Adoption gate I'd set: run a spike against the exact pinned beta, verify quiet updates behave correctly with your observers/queues, and require a written exit plan (data shape is a plain meta table, so extraction should be cheap — confirm that before committing).

How to Pitch It (Stakeholders)

To executives: This is a small, low-cost bet on an open-source Laravel component that would otherwise be internal work. The latest release adds a controlled way to write record metadata during bulk operations without triggering downstream side effects — the kind of detail that usually causes incidents during imports. It is still in beta, so we'd pin the version, isolate it behind our own interface, and keep it off critical paths until it stabilizes. Recommendation: approve a short, timeboxed evaluation, not a broad rollout.

To engineering: idetik/coretik v2.0.0-beta.11 introduces quiet meta updates on models — metadata writes that bypass the normal event/observer chain. Good fit for importers, syncs, and backfills. Caveats: beta line, minimal release documentation, single-commit tags. Proposal: pin the exact version, wrap it in an internal adapter so we can swap it out, add tests that assert observers do not fire on quiet writes, and revisit at 2.0.0 stable.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
pharaonic/laravel-notification-dependencies
beautinow/translug
dev-brainiac/bot-cloaked
octoberrain/html
octoberrain/extension
octoberrain/exception
octoberrain/contracts
frankyso/ipaymu
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
adachsoft/api-version-bundle
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core