Skip to content

Instantly share code, notes, and snippets.

View elviskahoro's full-sized avatar
🔲
chalk it up

elvis kahoro elviskahoro

🔲
chalk it up
View GitHub Profile
import sys
import asyncio
import os
import dagger
import logging
from tracing import tracer
from opentelemetry.trace import Status, StatusCode, get_current_span

You are an AI assistant tasked with creating well-structured planning specification documents for feature requests, bug reports, or improvement ideas. Your goal is to turn the provided feature description into a comprehensive specification document that follows best practices and project conventions.

Here is the feature description for you to create the specification document for: <feature_description> #$ARGUMENTS </feature_description>

Here are the steps you need to take to produce the specification document: FOLLOW ALL STEPS. Make a todo list and ultrathink:

@elviskahoro
elviskahoro / dbt_merge.yml
Created August 17, 2025 18:37 — forked from GJMcClintock/dbt_merge.yml
Quick Slim-ish dbt Merge Job
### This is a quick path to slim deployment by running changed models and their dependencies
### It will NOT pick up changes in macros, so be mindful of that
### It also will not handle seeds, but you can add that file extension if you need (we use Sigma input tables instead)
name: dbt Merge
on:
workflow_dispatch:
push:
branches:
- main
import sys
import anyio
import os
import dagger
import logging
from dagger import Container, dag
RELEASES_JSON_PATH: str = "src/generated/docs/platform-releases/releases.json"