agents/rules/culture-leverage-ai.md
Impact: MEDIUM
Generate 80% of boilerplate and non-critical code using AI, allowing us to focus solely on complex business logic and critical architectures.
Where AI excels:
Where humans must focus:
Example - AI-assisted test generation:
// Human writes the function
export function calculateOverlap(slot: TimeSlot, busy: BusyTime): boolean {
return slot.start < busy.end && slot.end > busy.start;
}
// AI generates comprehensive tests
describe("calculateOverlap", () => {
it("returns true when slot starts during busy period", () => {
// AI-generated test case
});
it("returns true when slot ends during busy period", () => {
// AI-generated test case
});
it("returns false when slot is completely before busy period", () => {
// AI-generated test case
});
it("returns false when slot is completely after busy period", () => {
// AI-generated test case
});
it("returns true when slot completely contains busy period", () => {
// AI-generated test case
});
it("returns true when busy period completely contains slot", () => {
// AI-generated test case
});
// AI identifies edge cases humans might miss
it("handles exact boundary matches correctly", () => {
// AI-generated edge case
});
});
Our CI is the final boss:
Reference: Cal.com Engineering Blog