initial repository plan